41 Commits (2cdc746c3add95a14b9debad5d11dd400b88a15b)

Author SHA1 Message Date
Sami Vaarala 461261dc31 Use 'ECMAScript' spelling in src-input 7 years ago
Sami Vaarala 6f3e0d1971 Add C literal pinning and intern lookup cache 7 years ago
Sami Vaarala fea88e64fd Further cleanup for memory helpers 7 years ago
Sami Vaarala a61bfe81a6 Use duk_memcmp() etc wrappers consistently 7 years ago
Sami Vaarala 59ff8ff26a Fix some armhf -Wcast-align issues 7 years ago
Sami Vaarala e6b6e970af Fix some clang warnings 7 years ago
Sami Vaarala 8e57f3f8f1 Refactor debugger automatic pause handling 7 years ago
Sami Vaarala 8f38a00bf0 Some -Wsign-conversion fixes 7 years ago
Sami Vaarala 9f99e9008f Assert for no API calls from debugger transport 7 years ago
Sami Vaarala ec8a181549 Use duk_hthread, not duk_context in internals 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 6032058d29 Add duk_hboundfunc debugger artificial properties 8 years ago
Sami Vaarala 35a78aadec Debugger inspect bug fix 8 years ago
Sami Vaarala a9fa2362ec Rework value stack grow/shrink, lazy shrink 8 years ago
Sami Vaarala 4c2a198978 Direct call handling of .call() and .apply() 8 years ago
Sami Vaarala adcc4e5bed Use %NativeFunctionPrototype% for native functions 8 years ago
Sami Vaarala 4cc08436ec Rework duk_activations into a linked list 8 years ago
Sami Vaarala 55dbf32393 Rework side effect protections and finalization 8 years ago
Sami Vaarala c39d307cd3 Add DUK_HOBJECT_FLAG_FASTREFS for DECREF/marking 8 years ago
Sami Vaarala cfaf5dc796 Use DUK_HOBJECT_FLAG_HAVE_FINALIZER for checks 8 years ago
Sami Vaarala e472b6d4d2 Add thr->callstack_curr 8 years ago
Sami Vaarala 97cbdea504 Fix debugger Throw notify empty callstack 8 years ago
Sami Vaarala 0a6bbe28dc Stale 'act' fixes 8 years ago
Sami Vaarala 3d58e1eb82 More warning fixes (MSVC /W4) 8 years ago
Sami Vaarala 9b5f86315d Fix compile warnings for lazy charlen 8 years ago
Sami Vaarala 417bf9ce84 Add explicit duk_{hdecenv,hobjenv} structures 8 years ago
Sami Vaarala 56d76e4f88 Rewrite string table algorithm 8 years ago
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 5ed6bb980b Add initial, minimal ES6 Symbol support 8 years ago
Sami Vaarala e563243ff1 Add internal duk_push_hstring_empty() helper 8 years ago
Sami Vaarala 87903249ac Pack arguments to internal property calls 8 years ago
Sami Vaarala 33afc2c102 Explicit lexenv/varenv in duk_hcompfunc 9 years ago
Sami Vaarala 175d1b8f01 Debugger callstack handling fixes and cleanups 8 years ago
Bruce Pascoe a3165ecd41 Require callstack index for debug commands 9 years ago
Sami Vaarala c5569c8436 Use duk_known_{hstring,hbuffer,hobject}() helpers 8 years ago
Sami Vaarala 2d43ef8c04 String.prototype.repeat(), internal buf zeroing 8 years ago
Sami Vaarala a1b8579be5 Faster heap refcount check 8 years ago
Sami Vaarala b1fd642066 Use duk_dup_top() instead of duk_dup(ctx, -1) 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala d84c1ce43e Finalize buffer behavior when no bufobj support 8 years ago
Sami Vaarala 960efde0fa Make plain buffers behave like ArrayBuffers 8 years ago
Sami Vaarala 6f5ea89594 Duk_harray fixes and cleanups 8 years ago
Sami Vaarala 5a92ca85ac Add duk_harray internal type 9 years ago
Bruce Pascoe 155e8c2292 Add ctx argument to debugger detached callback 9 years ago
Sami Vaarala 5420a0c671 Fix ptr decompression for probe strtable variant 8 years ago
Sami Vaarala a804a2a630 Rename internal struct/define names 9 years ago
Sami Vaarala f64f215e1d Remove manual #undefs from source files 9 years ago
Sami Vaarala 38ca162fe8 Trivial whitespace/indent fixes 9 years ago