18 Commits (54e110b8d55f7759f47d72a635a81a4b09702b9f)

Author SHA1 Message Date
Sami Vaarala c8f8650067 Misc footprint optimization by reducing arg counts 8 years ago
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 2075aaa991 Remove DUK_USE_MARK_AND_SWEEP checks 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 e59e1833f4 Abort JSON fastpath if object has arridx key(s) 8 years ago
Sami Vaarala 6eb352fa21 Fix JX/JC handling of array gaps 8 years ago
Sami Vaarala 93d16934b6 Add duk_push_bare_object() to public API 8 years ago
Sami Vaarala e118aae48e Fix a few debug/assert warnings 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 ba48645a2f Verbose errors also for return shorthand 8 years ago
Sami Vaarala d36db648f5 Make built-ins optional in metadata and source 8 years ago
Sami Vaarala 0fa879e6d3 Add internal duk_dup_xxx() helpers 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 44f80fea8d Misc compiler warning fixes 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 29b10011e1 Some compiler warning fixes 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 1e2cdb4b4c Fix JSON handling of bufferobjects 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 8fb43bfcfd Remove int cast from switch arguments 9 years ago
Sami Vaarala a804a2a630 Rename internal struct/define names 9 years ago
Sami Vaarala b3394123d0 Fix shadowing of a temporary variable 9 years ago
Sami Vaarala f64f215e1d Remove manual #undefs from source files 9 years ago
Sami Vaarala e00721c15e Add udata argument to duk_safe_call() 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala 243e50480f Fix DUK_USE_DDDPRINT compile error 9 years ago
Sami Vaarala 61d5b3d6d9 JSON stringify improvements 9 years ago
Sami Vaarala c896d67f33 Avoid arithmetic on (u)intptr_t values 9 years ago
Sami Vaarala df36995118 Fix -Wcast-qual warnings for DDDPRINTs 9 years ago
Sami Vaarala dea2e4d007 Hex encode/decode and other codec improvements 9 years ago
Sami Vaarala bdb88786eb Fix build error when using ptr compression 9 years ago
Sami Vaarala 7857441bac Use hybrid loop detection for slow path JSON 9 years ago
Sami Vaarala 4a59d4df8c Support JX/JC in JSON.stringify() fast path 9 years ago
Sami Vaarala a0ec5e656c Support indent in JSON.stringify() fast path 9 years ago
Sami Vaarala 3b13718d50 Improve JSON indentation handling 9 years ago
Sami Vaarala d8e3e8a856 Simplify JSON.stringify() gap/indent handling 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 a42513ce70 JSON conditional compilation fixes 9 years ago
Sami Vaarala b492c79f2c Proxy object must cause JSON fast path abort 9 years ago
Sami Vaarala 08c0457d80 Replace DUK_USE_DEEP_C_STACK with explicit limits 9 years ago
Sami Vaarala 9cb997423d JSON.stringify() fast path 10 years ago
Sami Vaarala c89e5817b4 Fix bug in JX parsing of -Infinity (GH-247) 9 years ago
Sami Vaarala 3b467ff8ee Rework JSON code to use bufwriter 9 years ago
Sami Vaarala 92d33fd550 Implement Node.js Buffer and TypedArray support 10 years ago