23 Commits (8b1999473b206b90f799cf153c1032ff48b22f46)

Author SHA1 Message Date
Sami Vaarala bd1534a72d Fixes and improvements to new property code 2 years ago
Sami Vaarala aad8d7e8c1 Fixes and improvements to new property code 2 years ago
Sami Vaarala 09236c70c7 Source changes for property code switch 3 years ago
Sami Vaarala bc81fc11f2 Source changes for WTF-8 3 years ago
Sami Vaarala 4cc7e0ad85 Reformat some source files with clang-format 3 years ago
Sami Vaarala 08be9679e7 Fix Proxy ownKeys() postprocess array index bug 4 years ago
Sami Vaarala e77e3ce3c3 Extend internal struct validity assertions in GC 6 years ago
Sami Vaarala 15b1cd527f More DUK_WO_NORETURN() fixes 7 years ago
Sami Vaarala fdbcb97d63 Add an unused flags field to duk_push_proxy() 7 years ago
Sami Vaarala ec8a181549 Use duk_hthread, not duk_context in internals 7 years ago
Sami Vaarala 97724d5d45 Add duk_hproxy internal struct 8 years ago
Sami Vaarala c39d307cd3 Add DUK_HOBJECT_FLAG_FASTREFS for DECREF/marking 8 years ago
Sami Vaarala a08c85753e Make symbol checks unlikely 8 years ago
Sami Vaarala ca6430ffce Source ES6/7 -> ES2015/ES2016 renames 8 years ago
Sami Vaarala 5ed6bb980b Add initial, minimal ES6 Symbol support 8 years ago
Sami Vaarala 87903249ac Pack arguments to internal property calls 8 years ago
Sami Vaarala 640b9990af Use 'ownKeys' trap for for-in (ES7), enum check 8 years ago
Sami Vaarala 651108f0cf Encoding API implementation minor improvements 8 years ago
Sami Vaarala ba48645a2f Verbose errors also for return shorthand 8 years ago
Sami Vaarala 0fa879e6d3 Add internal duk_dup_xxx() helpers 8 years ago
Sami Vaarala 5d70ffc76e Remove throwing stubs for buffers, Proxy, etc 8 years ago
Sami Vaarala ae8b142669 Remove duk_to_defaultvalue() 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 3447a8e8c7 Plain buffer as Proxy handler, comment improvement 8 years ago
Sami Vaarala 960efde0fa Make plain buffers behave like ArrayBuffers 8 years ago
Sami Vaarala a7f1adaf63 Remove Duktape specific error subtypes 9 years ago
Sami Vaarala 18d41721ce Make Proxy internal properties immutable 9 years ago
Sami Vaarala b88137619f Source ES6 ref updates 10 years ago
Sami Vaarala a2b9e32e9e Add duk_def_prop(), rework defineProperty() 10 years ago
Sami Vaarala 5e56112176 Second round of lightfunc support improvements 10 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala 96e80cf2d0 add ownKeys proxy trap, update Object.keys() and Object.getOwnPropertyNames() to use it (combining them into a shared helper in the process), make Proxy extensible 11 years ago
Sami Vaarala b9b578a2eb rename special->exotic in code 11 years ago
Sami Vaarala b89843b038 since Proxy.revocable() is not supported, remove it entirely (better to have it missing than throwing an error as this makes it more difficult to do feature detection) 11 years ago
Sami Vaarala e7032cd49e comment cleanups 11 years ago
Sami Vaarala 5fdc28aafc reject proxy objects as a proxy's handler/target object for sanity 11 years ago
Sami Vaarala 1617822b6b placeholder for proxy 'get' 11 years ago
Sami Vaarala e3d0f29497 feature option control for proxy feature 11 years ago
Sami Vaarala 8b7b087ef0 placeholder implementation for Proxy 11 years ago