13 Commits (f64a50944e05607a65685b865a88e2c2480c3182)

Author SHA1 Message Date
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 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 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 0d36379451 Omit _Formals from duk_hcompfunc when possible 8 years ago
Sami Vaarala 33afc2c102 Explicit lexenv/varenv in duk_hcompfunc 9 years ago
Sami Vaarala 435dd6edf9 Fastint check for duk_put_number_list() 8 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 0fa879e6d3 Add internal duk_dup_xxx() helpers 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 5a92ca85ac Add duk_harray internal type 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 f64f215e1d Remove manual #undefs from source files 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala dd26acd755 Use 'tv1' instead of 'tv' in bytecode dump/load 9 years ago
Sami Vaarala ae8247bd54 Add fastint check for bytecode loaded constants 9 years ago
Sami Vaarala 82b8ba3f80 Fix -Wcast-align issues in codebase 9 years ago
Sami Vaarala 0bf7176a97 Rework dump/load for bufwriter changes 9 years ago
Sami Vaarala d304a9ae2e Fixes for heap ptr compression compile 9 years ago
Sami Vaarala 8fbd81e597 Implement bytecode dump/load API calls 10 years ago