11 Commits (9b8129ad2fd38925cbd6e9a0aad098b61411e1db)

Author SHA1 Message Date
Sami Vaarala 5ed6bb980b Add initial, minimal ES6 Symbol support 8 years ago
Sami Vaarala c8f8650067 Misc footprint optimization by reducing arg counts 8 years ago
Sami Vaarala 87903249ac Pack arguments to internal property calls 8 years ago
Sami Vaarala e118aae48e Fix a few debug/assert warnings 8 years ago
Sami Vaarala ba9c99752e Add 0o123 and 0b10001 support to ToNumber() 8 years ago
Sami Vaarala fe3f95bb33 Add precomputed arridx to duk_hstring 8 years ago
Sami Vaarala 68b95558fe Double handling improvements, str rep comments 8 years ago
Sami Vaarala d36db648f5 Make built-ins optional in metadata and source 8 years ago
Sami Vaarala 23e5abc87d Make bufferobject BIDXs optional when disabled 8 years ago
Sami Vaarala ae8b142669 Remove duk_to_defaultvalue() 8 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 72a6f8d54f Avoid value stack churn for array .length coercion 8 years ago
Sami Vaarala d79f5e8921 Remove Duktape.Buffer support from code 8 years ago
Sami Vaarala 960efde0fa Make plain buffers behave like ArrayBuffers 8 years ago
Sami Vaarala 5a92ca85ac Add duk_harray internal type 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala b799e724d7 Convert some internals to use raw accessors 9 years ago
Sami Vaarala c5f8cca0b0 Fix misc unref variable and const cast warnings 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 597226d67a Add Proxy instanceof support 9 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 0f0fe6e4f4 Change to explicit fastint downgrade model 10 years ago
Sami Vaarala a613ac21c2 Midcommit for fastint support 10 years ago
Sami Vaarala 36494812ed ENC16/DEC16/EXTSTR udata changes 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 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala c949facd79 Fix plain use of fpclassify() and FP_NORMAL 10 years ago
Sami Vaarala 3ab572de8a Code policy issue fix trivia 10 years ago
Sami Vaarala 64e482907e FIXME downgrade 10 years ago
Sami Vaarala beecb5eb52 XXX note: fast path optional 10 years ago
Sami Vaarala 34652fc279 Number comparison fast path test for comparison helper 11 years ago
Sami Vaarala 7b6a65cea1 Use duk_strings.c for (mostly) regexp strings 10 years ago
Sami Vaarala 8c9343a615 Use macro wrappers to access shared strings 10 years ago
Sami Vaarala 1f157f60f8 More shared error messages 11 years ago
Sami Vaarala a931aca71c Typing fix trivia: type for proto sanity counter 11 years ago
Sami Vaarala 2d53696bc9 duk_js_ops.c typing cleanup 11 years ago
Sami Vaarala 59d39d3d8a FIXME cleanups 11 years ago
Sami Vaarala 3527fa7a81 proxy 'has' trap implementation 11 years ago
Sami Vaarala c37401295e add Undefined and Null to genstrings 11 years ago
Sami Vaarala a67eff03bc remove incorrect assert 11 years ago
Sami Vaarala d26da70fbb wrap math functions 11 years ago
Sami Vaarala 7a523747ef convert compare helper explicit args to a flags field, quite modest footprint savings 11 years ago
Sami Vaarala b429ed70ec move #if 0 explicit comparison helpers into macros in case they're needed (they call the same helper anyway) 11 years ago
Sami Vaarala 204aec4a58 fixme removed; tried direct comparison and result is worse (on x64) 11 years ago