161 Commits (d53cf5c297b2532ed468e8c7701523eb043117aa)

Author SHA1 Message Date
Sami Vaarala 3517580809 Uint8Array plain buffer, remove most non-std props 8 years ago
Sami Vaarala 8cd5b432de String creation safety, footprint trivia 8 years ago
Sami Vaarala 3f6066e223 Add duk_is_buffer_data() API call 8 years ago
Sami Vaarala 6391fff3af Add DUK_ABORT() back into default fatal error 8 years ago
Sami Vaarala 8b2b509361 Make time components doubles; field renaming 8 years ago
Sami Vaarala 5060e6b042 Change time API zero/one basedness to match ES 8 years ago
Sami Vaarala 108dc325c2 Fix 16-bit fields + no refcount combination 8 years ago
Sami Vaarala 5ed6bb980b Add initial, minimal ES6 Symbol support 8 years ago
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