22 Commits (9514380bd6009e52aad13969f6507e5b1ddbaea6)

Author SHA1 Message Date
Sami Vaarala a61bfe81a6 Use duk_memcmp() etc wrappers consistently 7 years ago
Sami Vaarala e6b6e970af Fix some clang warnings 7 years ago
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 b161135a03 Use sort key for enum sort 7 years ago
Sami Vaarala bc3ebb4535 Proper symbol sorting for Reflect.ownKeys() 7 years ago
Sami Vaarala adcc4e5bed Use %NativeFunctionPrototype% for native functions 8 years ago
Sami Vaarala 3ede444c8c Add duk_hboundfunc internal type 8 years ago
Sami Vaarala 97724d5d45 Add duk_hproxy internal struct 8 years ago
Sami Vaarala a08c85753e Make symbol checks unlikely 8 years ago
Sami Vaarala 56d76e4f88 Rewrite string table algorithm 8 years ago
Sami Vaarala ca6430ffce Source ES6/7 -> ES2015/ES2016 renames 8 years ago
Sami Vaarala 3517580809 Uint8Array plain buffer, remove most non-std props 8 years ago
Sami Vaarala 5ed6bb980b Add initial, minimal ES6 Symbol support 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 93d16934b6 Add duk_push_bare_object() to public API 8 years ago
Sami Vaarala 640b9990af Use 'ownKeys' trap for for-in (ES7), enum check 8 years ago
Sami Vaarala fd2434485e ES6 enumeration order for plain objects/arrays 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 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 27ee099edb Make ArrayBuffer indices non-enumerable 8 years ago
Sami Vaarala 5a92ca85ac Add duk_harray internal type 9 years ago
Sami Vaarala 100894b3ac Use DUK_USE_DEBUG_LEVEL for debug level control 9 years ago
Sami Vaarala a804a2a630 Rename internal struct/define names 9 years ago
Sami Vaarala bf1304c4bc Fixes for -Wcast-qual, const/volatile casts 9 years ago
Sami Vaarala efc52c8e8d Separate (marker) unused tag 9 years ago
Sami Vaarala b88137619f Source ES6 ref updates 10 years ago
Sami Vaarala 6645e711c6 Buffer object implementation cleanups and fixes 10 years ago
Sami Vaarala 92d33fd550 Implement Node.js Buffer and TypedArray support 10 years ago
Sami Vaarala 22a38b4b07 Fastint fast paths and cleanups 10 years ago
Sami Vaarala 36494812ed ENC16/DEC16/EXTSTR udata changes 10 years ago
Sami Vaarala 530f6e7ff7 16-bit fields and heap pointer compression work 10 years ago
Sami Vaarala 95057396af Source comment fixes for int key capitalization 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 41afe40761 FIXME cleanups 10 years ago
Sami Vaarala d0f92911e3 Rename duk_hobject e_used to e_next for clarity 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 f8423ffb36 Format string cleanups, allow NULL+%s/%p in debug 10 years ago
Sami Vaarala 2f80307641 Miscellaneous typing work here and there 11 years ago
Sami Vaarala 296ea697a4 comment on enum virtualization 11 years ago
Sami Vaarala 96e80cf2d0 add ownKeys proxy trap, update Object.keys() and Object.getOwnPropertyNames() to use it (combining them into a shared helper in the process), make Proxy extensible 11 years ago
Sami Vaarala b9b578a2eb rename special->exotic in code 11 years ago
Sami Vaarala dd77a90d8b fix a set of multiline debug call sites 11 years ago
Sami Vaarala 95dee49efa autofixed one line debug call sites 11 years ago