4 Commits (8441bdbad78f0dedbd5f791df7396b6fd6665934)

Author SHA1 Message Date
Sami Vaarala 5ed6bb980b Add initial, minimal ES6 Symbol support 8 years ago
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 33afc2c102 Explicit lexenv/varenv in duk_hcompfunc 9 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 75c57ad6f4 Rework executor to use a single level dispatch 8 years ago
Sami Vaarala d84c1ce43e Finalize buffer behavior when no bufobj support 8 years ago
Sami Vaarala 173f3c75e5 Simplify call handling opcodes a bit 9 years ago
Sami Vaarala 5a92ca85ac Add duk_harray internal type 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 2d19e7cdef Improve heap object debug printout 9 years ago
Sami Vaarala eb8201293d Add 'magic' to debug dump of nativefunctions 9 years ago
Sami Vaarala c32f41407b Changes for ROM string/object support 9 years ago
Sami Vaarala efc52c8e8d Separate (marker) unused tag 9 years ago
Sami Vaarala 4ef206dbb5 Add support for external buffers 10 years ago
Sami Vaarala fb17fd0184 Remove dynamic buffer spare 9 years ago
Sami Vaarala 92d33fd550 Implement Node.js Buffer and TypedArray support 10 years ago
Sami Vaarala 0f0fe6e4f4 Change to explicit fastint downgrade model 10 years ago
Sami Vaarala c281a7e8a0 Rework pre/post inc/dec in compiler and executor 10 years ago
Sami Vaarala a613ac21c2 Midcommit for fastint support 10 years ago
Sami Vaarala 5c22523ebf Add debugger support to core engine 10 years ago
Sami Vaarala 36494812ed ENC16/DEC16/EXTSTR udata changes 10 years ago
Sami Vaarala ec62b01018 Non-leading tab fixes 10 years ago
Sami Vaarala 4586688185 Add some missing "const" specifiers for strings 10 years ago
Sami Vaarala 530f6e7ff7 16-bit fields and heap pointer compression work 10 years ago
Sami Vaarala 5e56112176 Second round of lightfunc support improvements 10 years ago
Sami Vaarala fef0870107 First round of lightfunc changes 11 years ago
Sami Vaarala 0c20b43095 Add missing 'const' attribute for a few strings 10 years ago
Sami Vaarala 2ef85f296e Remove (#if 0) unused functions 10 years ago
Sami Vaarala e1d13db74f Capitalize Duktape internal strings (\xFFValue) 10 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala 3ab572de8a Code policy issue fix trivia 10 years ago
Sami Vaarala 58f78912ea Dprint native __func, eliminate FIXME 10 years ago
Sami Vaarala 06ece2a447 FIXME cleanups 10 years ago
Sami Vaarala d0f92911e3 Rename duk_hobject e_used to e_next for clarity 10 years ago
Sami Vaarala c9094995c2 /Wp64 fixes for VS2010 on x86 10 years ago
Sami Vaarala 6a15c0be73 Formatting casts for custom format (%!T etc) 10 years ago
Sami Vaarala 018774dc55 Format string cleanups, %ld instead of %d etc 10 years ago
Sami Vaarala 8df41e7289 Add missing %c for debug formatter 10 years ago
Sami Vaarala ab0f8265c0 Add support for %ld/%lu/%lx to debug formatting 10 years ago
Sami Vaarala f8423ffb36 Format string cleanups, allow NULL+%s/%p in debug 10 years ago
Sami Vaarala ddd0619f78 Intermediate commit of compiler typing cleanup 10 years ago
Sami Vaarala 88e1c199ae Debugging code type cleanup 11 years ago
Sami Vaarala 8ef70ac788 Fix e_idx and h_idx typing (duk_int_t) 11 years ago
Sami Vaarala 1a4f3c2536 fixme cleanups 11 years ago
Sami Vaarala b9b578a2eb rename special->exotic in code 11 years ago
Sami Vaarala 25f7fcbc32 fix old debug reference to thr->errhandler 11 years ago
Sami Vaarala 2b0bf5f285 remove errhandler_index from protected call handling, and fix call sites in Duktape internals 11 years ago
Sami Vaarala 59b5591e5a large expression fixes for INITSET/INITGET (which now have indirect variants) and PUTVAR 11 years ago
Sami Vaarala 1b36288b1f move INC, DEC, UNM, UNP to extraops to make room for MPUTARRI, MPUTOBJI (indirect variants); add shuffling special handling for MPUTARRI and MPUTOBJI to allow literals in large expressions 11 years ago