73 Commits (bac161d556f6ac5e25a599cdfb9336c805461dd3)

Author SHA1 Message Date
Sami Vaarala 2d43ef8c04 String.prototype.repeat(), internal buf zeroing 8 years ago
Sami Vaarala 203c0cb3d2 Add String.fromCodePoint() support 8 years ago
Sami Vaarala 8e21050e96 Implement String.prototype.codePointAt() 8 years ago
Sami Vaarala 4d64103c4e Fix String.fromCharCode() behavior for std variant 8 years ago
Sami Vaarala a1b8579be5 Faster heap refcount check 8 years ago
Sami Vaarala cd5877952e Revise duk_error() et al return value approach 8 years ago
Sami Vaarala 8d41e27d65 Add convenience throwers like duk_type_error() 8 years ago
Sami Vaarala 5af5e58af1 Add duk_ret_t retval to duk_{throw,error,fatal}() 8 years ago
Sami Vaarala 4df3dc5cff Leftover Reflect trivia 8 years ago
Sami Vaarala 43e0c37f3c Reflect.construct() fix 8 years ago
Sami Vaarala 7fbb0ccc11 Add duk_require_constructable() 8 years ago
Sami Vaarala 822ba32087 Comments and other trivia 8 years ago
Sami Vaarala 41271273b4 Per function guards to move functions more easily 8 years ago
Sami Vaarala b8bb006b19 Use type mask for simpler type check 8 years ago
Sami Vaarala 13f2b6d411 Remove unnecesary pops from property prep helper 8 years ago
Sami Vaarala e4d0d07beb Unnecessary DUK_UNREF(), commnent fix 8 years ago
Sami Vaarala ff8c0b6c4f Use duk_to_hstring() directly, better throw flag 8 years ago
Sami Vaarala 1e9351c000 Unnecessary callable check, better push boolean 8 years ago
Sami Vaarala d2b70a505c Fix duk_bi_reflect.c indent 8 years ago
Sami Vaarala 22d6069874 Use faster and smaller value stack tval access 8 years ago
Sami Vaarala ef8590ad4c Remove unnecessary case case, fixes warning 8 years ago
Sami Vaarala f9f3bc3349 Closed form regexp compiler negative skip offset 8 years ago
Bruce Pascoe 436e0fa0b9 Add ES6 Reflect built-in object 8 years ago
Sami Vaarala e28d847b04 Add \u{H+} support to source code lexer 8 years ago
Sami Vaarala ad3a51ade7 Use TextDecoder() for Buffer .toString() 8 years ago
Sami Vaarala eef7f2c69a Fix memory unsafe behavior in TextDecoder decode() 8 years ago
Sami Vaarala 0666f543b3 Fix a potential memory safety issue in decode() 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
Bruce Pascoe b970b3b221 Implement Encoding API support 8 years ago
Sami Vaarala dd972cd949 Change Node.js Buffer to inherit from Uint8Array 8 years ago
Sami Vaarala 80781c4ddd Rework internal property definition sites a bit 8 years ago
Sami Vaarala 3bbf8daf7e Make setter/getter optional for RAM built-ins 8 years ago
Sami Vaarala 1a7513ecf4 Remove String.fromBuffer binding 8 years ago
Sami Vaarala bcc0b78e9c Remove Buffer.concat() 1-elem array special case 8 years ago
Sami Vaarala d36db648f5 Make built-ins optional in metadata and source 8 years ago
Sami Vaarala ce743025a5 Make exp operator optional 8 years ago
Sami Vaarala 157003fe92 Builtins YAML note %TypedArrayPrototype% 8 years ago
Sami Vaarala af468969c8 Reorder EXP opcodes to be right after MOD 8 years ago
Sami Vaarala fe37b30867 Source trivia for exp operator 8 years ago
Bruce Pascoe 81ed33df24 Add support for ES7 exponentiation operator ('**') 8 years ago
Sami Vaarala 3d644fc5c9 Better fix with optimization for e.g. x += 4 8 years ago
Sami Vaarala 066296d40f Safe fix for x <op>= y evaluation order 8 years ago
Sami Vaarala 0fa879e6d3 Add internal duk_dup_xxx() helpers 8 years ago
Sami Vaarala b1fd642066 Use duk_dup_top() instead of duk_dup(ctx, -1) 8 years ago
Sami Vaarala 5d70ffc76e Remove throwing stubs for buffers, Proxy, etc 8 years ago
Sami Vaarala 23e5abc87d Make bufferobject BIDXs optional when disabled 8 years ago
Sami Vaarala eb9c74e168 Add present_if tags for Proxy, bufferobjects, etc. 8 years ago
Sami Vaarala a37f963a1d Add ES6 computed property name support 8 years ago
Sami Vaarala ae8b142669 Remove duk_to_defaultvalue() 8 years ago