31 Commits (e75de7fd163e814c7b8cd555ebd702c0308061cc)

Author SHA1 Message Date
Sami Vaarala 88c8a19aef Change internals to use duk_push_literal() 9 years ago
Sami Vaarala fea88e64fd Further cleanup for memory helpers 7 years ago
Sami Vaarala a61bfe81a6 Use duk_memcmp() etc wrappers consistently 7 years ago
Sami Vaarala 76f1bdf71b Fix -fsanitize=undefined warnings 7 years ago
Sami Vaarala 59ff8ff26a Fix some armhf -Wcast-align issues 7 years ago
Sami Vaarala 15b1cd527f More DUK_WO_NORETURN() fixes 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 3ede444c8c Add duk_hboundfunc internal type 8 years ago
Sami Vaarala be5a4d2231 Avoid duk_hbufobj validity assert trigger 8 years ago
Sami Vaarala 93be1cf71e Fix typedarray .set() argument validation 8 years ago
Sami Vaarala 498aaf5340 Remove unused internal ArrayBuffer helper 8 years ago
Sami Vaarala e17d563be3 Autospawn ArrayBuffer for .buffer where possible 8 years ago
Sami Vaarala c20f10bd21 Fix a few compile warnings 8 years ago
Sami Vaarala ca6430ffce Source ES6/7 -> ES2015/ES2016 renames 8 years ago
Sami Vaarala 6b8738e858 Fix some ArrayBuffer -> Uint8Array refs in source 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 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 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 ad3a51ade7 Use TextDecoder() for Buffer .toString() 8 years ago
Sami Vaarala 651108f0cf Encoding API implementation minor improvements 8 years ago
Sami Vaarala ba48645a2f Verbose errors also for return shorthand 8 years ago
Sami Vaarala dd972cd949 Change Node.js Buffer to inherit from Uint8Array 8 years ago
Sami Vaarala bcc0b78e9c Remove Buffer.concat() 1-elem array special case 8 years ago
Sami Vaarala 0fa879e6d3 Add internal duk_dup_xxx() helpers 8 years ago
Sami Vaarala 5d70ffc76e Remove throwing stubs for buffers, Proxy, etc 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 173f3c75e5 Simplify call handling opcodes a bit 9 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 a7f1adaf63 Remove Duktape specific error subtypes 9 years ago
Sami Vaarala 3b8b9ac36b Avoid 'index' as variable/argument name 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 91cc279203 Scanbuild fixes 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala 3fc88286dd Fix type cast warnings 9 years ago
Sami Vaarala 78a1128117 Minor source fixes 9 years ago
Sami Vaarala a008ea6179 Accept plain buffer for typedarray, buf zeroing 9 years ago
Sami Vaarala bf1304c4bc Fixes for -Wcast-qual, const/volatile casts 9 years ago
Sami Vaarala 6a2ebbd6ec Misc 'no return value' fixes for unreachable code 9 years ago
Sami Vaarala ed3c4cb521 Minimum changes for optional bufferobject support 9 years ago
Sami Vaarala c6fd5e229a Add duk_push_buffer_object() API call 10 years ago
Sami Vaarala f2c0994567 Fix typedarray .set() overlap check 9 years ago
Sami Vaarala 39576333db Fix harmless coercion warnings 9 years ago
Sami Vaarala 6645e711c6 Buffer object implementation cleanups and fixes 10 years ago