16 Commits (add-getownpropertydescriptor-proxy-trap)

Author SHA1 Message Date
Sami Vaarala 44534e0385 Improve encode/decode error messages 7 years ago
Sami Vaarala c3bf9fccbe instanceof improvements: error msg, dangling ptr 7 years ago
Sami Vaarala d9068536e7 Implement 'apply' and 'construct' Proxy support 8 years ago
Sami Vaarala e8a1268759 Shared call setup for Ecma-to-Ecma calls 8 years ago
Sami Vaarala 0438a8adc8 Add minimal new.target support 8 years ago
Sami Vaarala 21ea24b636 Linked list for catchstack, attach to activation 8 years ago
Sami Vaarala 1876bb785a Fix RegExp group SyntaxError handling 8 years ago
Sami Vaarala 5ed6bb980b Add initial, minimal ES6 Symbol support 8 years ago
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 4c8f675c47 Allow bound function as Thread initial function 8 years ago
Sami Vaarala 640b9990af Use 'ownKeys' trap for for-in (ES7), enum check 8 years ago
Sami Vaarala e28d847b04 Add \u{H+} support to source code lexer 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 ae8b142669 Remove duk_to_defaultvalue() 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 6f5ea89594 Duk_harray fixes and cleanups 8 years ago
Sami Vaarala b060af8966 Better msg for strict mode undefined var write 9 years ago
Sami Vaarala a7f1adaf63 Remove Duktape specific error subtypes 9 years ago
Sami Vaarala a804a2a630 Rename internal struct/define names 9 years ago
Sami Vaarala 9204c44de5 Use plain strings as shared string macro values 9 years ago
Sami Vaarala 39a314d1ca Improve error message for new() constructor errors 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala d24ebcd032 Change Function .toString() format 9 years ago
Sami Vaarala f8f72cb298 Improve API require/index error messages 9 years ago
Sami Vaarala 4ef206dbb5 Add support for external buffers 10 years ago
Sami Vaarala 8fbd81e597 Implement bytecode dump/load API calls 10 years ago
Sami Vaarala 92d33fd550 Implement Node.js Buffer and TypedArray support 10 years ago
Sami Vaarala 5e56112176 Second round of lightfunc support improvements 10 years ago
Sami Vaarala a9f0c88f55 Add byte offset for JSON.parse() syntax error 10 years ago
Sami Vaarala e239f76ea8 Better C++ static decl fix 10 years ago
Sami Vaarala 43e2e331ed Remove checked alloc variants as mostly unused 10 years ago
Sami Vaarala 2ef85f296e Remove (#if 0) unused functions 10 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala 399fd412a8 Add duk_{xcopy,xmove}_top(), remove duk_xmove() 10 years ago
Sami Vaarala e81caf20c4 FIXME cleanup: 'anon' string 10 years ago
Sami Vaarala 26849eb7ca More strings into duk_strings.c/h 10 years ago
Sami Vaarala 7b6a65cea1 Use duk_strings.c for (mostly) regexp strings 10 years ago
Sami Vaarala a5eea1d060 Throw stmt fixes: reject empty val, NL before val 10 years ago
Sami Vaarala 1301b831a5 Executor typing fixes 10 years ago
Sami Vaarala a727a8b5b9 Compiler typing fixes, last bulk change 10 years ago
Sami Vaarala 1702c00e88 More shared strings, add macro wrappers for strs 10 years ago
Sami Vaarala 5624b7a9dc Intermediate commit on compiler typing cleanup 10 years ago
Sami Vaarala 3c89e07ecb Intermediate commit of compiler typing changes 10 years ago
Sami Vaarala 1f157f60f8 More shared error messages 10 years ago
Sami Vaarala 4da20cfa95 Typing cleanup for remaining API calls 11 years ago
Sami Vaarala 091ee0d787 Typing fixes for basic stack handling API calls 11 years ago
Sami Vaarala 8a48338f41 Value stack top/resize: wrap and typing fixes 11 years ago
Sami Vaarala 7d0e0a1cca Add missing shared error message 11 years ago
Sami Vaarala 6fc76e9473 Rename shared strings file, add a few entries 11 years ago