21 Commits (ce81833532f4e6bfecb92d21e61d27fde98021d5)

Author SHA1 Message Date
Sami Vaarala 8f38a00bf0 Some -Wsign-conversion fixes 7 years ago
Sami Vaarala ec8a181549 Use duk_hthread, not duk_context in internals 7 years ago
Sami Vaarala e8a1268759 Shared call setup for Ecma-to-Ecma calls 8 years ago
Sami Vaarala 4efd67480b Set direct eval flag for eval body call 8 years ago
Sami Vaarala a9fa2362ec Rework value stack grow/shrink, lazy shrink 8 years ago
Sami Vaarala 4cc08436ec Rework duk_activations into a linked list 8 years ago
Sami Vaarala e11753082f Use DUK_COMPILE_xxx flags are internally 8 years ago
Sami Vaarala e472b6d4d2 Add thr->callstack_curr 8 years ago
Sami Vaarala 0a6bbe28dc Stale 'act' fixes 8 years ago
Sami Vaarala bdf7806c53 Checked object allocs, voluntary GC check tweak 8 years ago
Sami Vaarala 417bf9ce84 Add explicit duk_{hdecenv,hobjenv} structures 8 years ago
Sami Vaarala 236683f646 Conditional built-ins, DUK_USE_GLOBAL_BUILTIN 8 years ago
Sami Vaarala ca6430ffce Source ES6/7 -> ES2015/ES2016 renames 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 33afc2c102 Explicit lexenv/varenv in duk_hcompfunc 9 years ago
Sami Vaarala ba9c99752e Add 0o123 and 0b10001 support to ToNumber() 8 years ago
Sami Vaarala c5569c8436 Use duk_known_{hstring,hbuffer,hobject}() helpers 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 96d301b3cb Rename src/ to src-input/ to match dist 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 8fb43bfcfd Remove int cast from switch arguments 9 years ago
Sami Vaarala 4e24ba3a00 Remove module loading (require) from main sources 9 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 590161787f Remove print() and alert() bindings 9 years ago
Sami Vaarala 1874b92473 Avoid .prototype for eval code 9 years ago
Sami Vaarala 8ed6740942 Add explicit module resolution assert 9 years ago
Sami Vaarala ffd9cae927 Rename module.fileName to module.filename 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala 299e2fba2f Improve module resolve and module.{fileName,name} 9 years ago
Sami Vaarala 86a98e0375 Add support for module.{fileName,name} 9 years ago
Sami Vaarala 93af34857f Fix incorrect debugger eval-related assert 9 years ago
Sami Vaarala 03edf0dba7 Miscellaneous code cleanups 9 years ago
Sami Vaarala bf1304c4bc Fixes for -Wcast-qual, const/volatile casts 9 years ago
Bruce Pascoe ecdad014b5 Trivia fixes for debugger callstack level 9 years ago
Bruce Pascoe 426c6bc88f Implement callstack level for debugger commands 9 years ago
Sami Vaarala 1de96e94d3 parseInt() GH-413 fix and octal parsing change 9 years ago
Sami Vaarala 1a05402fa1 Strip 'leave as garbage' valstack policy 9 years ago
Sami Vaarala c43fc1464f Fix broken assert 9 years ago
Sami Vaarala fd263bcf84 Rework global object to use bufwriter 9 years ago
Sami Vaarala 49579a5468 Cache "module" instead of "exports" 10 years ago
Sami Vaarala f83ca35576 Add support for module.exports 10 years ago
Sami Vaarala 2ed1a7dd89 Fix some compile warnings 10 years ago
Sami Vaarala 5c22523ebf Add debugger support to core engine 10 years ago
Sami Vaarala a2b9e32e9e Add duk_def_prop(), rework defineProperty() 10 years ago
Sami Vaarala 4586688185 Add some missing "const" specifiers for strings 10 years ago
Sami Vaarala 08c6e0573c Fix fileName for functions defined within a module 10 years ago