152 Commits (40c9814e053395c9dbfe8b8ddfb610c941e16f04)

Author SHA1 Message Date
Sami Vaarala 40c9814e05 Expose internal duk_set_length() in public API 8 years ago
Sami Vaarala fc00f4c2a4 Typedarray ES6 inheritance changes 8 years ago
Sami Vaarala e1cf8b2ae6 Fix object literal tempreg handling for getset 8 years ago
Sami Vaarala 661f84a128 ES6 object literal id/method shorthand, dup keys 8 years ago
Sami Vaarala 258f5e23bd Implement ES6 object literal get/set semantics 8 years ago
Sami Vaarala 43d4b974de ES6 anon function and new Function() .name 8 years ago
Sami Vaarala 6bc0b1bc82 Built-in function .name and .length attrs 8 years ago
Sami Vaarala e563243ff1 Add internal duk_push_hstring_empty() helper 8 years ago
Sami Vaarala 75a66718fa Align RegExp.prototype and instances with ES6 8 years ago
Sami Vaarala 09721022a7 Change NativeError inheritance to match ES6 8 years ago
Sami Vaarala 86860bb42a Opts for func .name and .fileName, attr fixes 8 years ago
Sami Vaarala c8f8650067 Misc footprint optimization by reducing arg counts 8 years ago
Sami Vaarala f9337663c3 Fix compiler warnings re: shifting negative values 8 years ago
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 2075aaa991 Remove DUK_USE_MARK_AND_SWEEP checks 8 years ago
Sami Vaarala 20247ca6f2 Add internal duk_remove_m2() helper for footprint 8 years ago
Sami Vaarala 87903249ac Pack arguments to internal property calls 8 years ago
Sami Vaarala 0dcbe290a4 Small footprint optimizations for Object/Reflect 8 years ago
Sami Vaarala b1a75dc233 Fix prototype chain contains helper h == NULL 8 years ago
Bruce Pascoe 592e4bdf7d Align Object.keys() etc. arg policy with ES6 8 years ago
Sami Vaarala 2074c8f746 Add duk_inspect_callstack_entry() API call 8 years ago
Sami Vaarala a162701759 Convert Duktape.info() to return an object 8 years ago
Sami Vaarala 8544c5f0c3 Fix bound coroutine resume assert 8 years ago
Sami Vaarala 8e5da76ee0 Improve _Varmap and _Formals dropping, initial bc 8 years ago
Sami Vaarala 62088773eb Fix Array .push() fastpath return value 8 years ago
Sami Vaarala 4c8f675c47 Allow bound function as Thread initial function 8 years ago
Sami Vaarala d3b568b722 Use varuint for more initdata encodings 8 years ago
Sami Vaarala 29f8be5830 Use varuint for a few built-ins initdata items 8 years ago
Sami Vaarala 98d03d9a40 Bump normal/func count bits in RAM initdata 8 years ago
Sami Vaarala e59e1833f4 Abort JSON fastpath if object has arridx key(s) 8 years ago
Sami Vaarala 6eb352fa21 Fix JX/JC handling of array gaps 8 years ago
Sami Vaarala b654310fb7 Change function .toString() behavior to match ES6 8 years ago
Sami Vaarala 0d36379451 Omit _Formals from duk_hcompfunc when possible 8 years ago
Sami Vaarala a174cf094e Fix duk_hcompfunc data != NULL assumptions 8 years ago
Sami Vaarala 33afc2c102 Explicit lexenv/varenv in duk_hcompfunc 9 years ago
Sami Vaarala 8e95bafa08 Copy bound func prototype from target (ES6) 8 years ago
Sami Vaarala 2cc2ce5f52 Add ToString() coercion for duk_def_prop() key 8 years ago
Sami Vaarala 2831113a24 Add DUK_GC_COMPACT flag for duk_gc() 8 years ago
Sami Vaarala 93d16934b6 Add duk_push_bare_object() to public API 8 years ago
Brett Vickers 0a677f31c4 Add compatibility fixes for the Orbis (PS4) platform. 8 years ago
Sami Vaarala 938c703a3f Source comment cleanup for Array sort compareFn 8 years ago
Sami Vaarala 9a7fdc8d01 Share bitpacking for heap and thread init data 8 years ago
Sami Vaarala 640b9990af Use 'ownKeys' trap for for-in (ES7), enum check 8 years ago
Sami Vaarala f883dd8129 Bound function name ES6 handling 8 years ago
Sami Vaarala 175d1b8f01 Debugger callstack handling fixes and cleanups 8 years ago
Sami Vaarala b622fa663e Add an fmod() self test 8 years ago
Bruce Pascoe a3165ecd41 Require callstack index for debug commands 9 years ago
Sami Vaarala e118aae48e Fix a few debug/assert warnings 8 years ago
Sami Vaarala a72a4f179c Fix some MinGW pow() and atan2() math issues 8 years ago
Sami Vaarala d2d5eae24c Fix cygwin warning, shadowed 'accept' symbol 8 years ago