Sami Vaarala
d9f052d34b
Merge pull request #1056 from svaarala/precomputed-hstring-arridx
Add precomputed arridx to duk_hstring
8 years ago
Sami Vaarala
b3ffab21cc
Releases: precomputed arridx
8 years ago
Sami Vaarala
2c3e85d9a1
Testrunner fix for ROM built-ins + arridx
8 years ago
Sami Vaarala
dac80aa66a
Build fixes for ROM built-ins and arridx
8 years ago
Sami Vaarala
fe3f95bb33
Add precomputed arridx to duk_hstring
8 years ago
Sami Vaarala
9bbca14b45
ROM built-ins genbuiltins.py check for arridx
8 years ago
Sami Vaarala
3a0d2835e6
Config option changes for precomputed arridx
8 years ago
Sami Vaarala
990a295d25
Merge pull request #1055 from svaarala/testrunner-arm-jobs
Add testrunner ARM apitest/qecmatest jobs
8 years ago
Sami Vaarala
aea993ceb7
Add testrunner ARM apitest/qecmatest jobs
8 years ago
Sami Vaarala
61d9d3df01
Merge pull request #1051 from svaarala/smaller-signbit-checks
Small IEEE double handling improvements
8 years ago
Sami Vaarala
66f32a5d19
Releases: double handling improvements
8 years ago
Sami Vaarala
68b95558fe
Double handling improvements, str rep comments
8 years ago
Sami Vaarala
bac161d556
Merge pull request #1050 from svaarala/feature/add-es6-string-repeat
Add ES6 String.prototype.repeat()
8 years ago
Sami Vaarala
32b7be5159
Releases: String.prototype.repeat()
8 years ago
Sami Vaarala
c29a11018a
Code issues note on multiply overflow
8 years ago
Sami Vaarala
2d43ef8c04
String.prototype.repeat(), internal buf zeroing
8 years ago
Sami Vaarala
8dd9b40428
Add test for String.prototype.repeat()
8 years ago
Sami Vaarala
490f634ce8
Merge pull request #1049 from svaarala/add-es6-string-fromcodepoint
Add ES6 String.fromCodePoint()
8 years ago
Sami Vaarala
e7f2e27d46
Releases: String.fromCodePoint()
8 years ago
Sami Vaarala
78010fddc0
Testcase for String.fromCodePoint()
8 years ago
Sami Vaarala
203c0cb3d2
Add String.fromCodePoint() support
8 years ago
Sami Vaarala
88d4c926b1
Merge pull request #1043 from svaarala/add-es6-string-codepointat
Add ES6 String.prototype.codePointAt()
8 years ago
Sami Vaarala
7e8a2a7649
Releases: String .codePointAt()
8 years ago
Sami Vaarala
652920c5c3
2.0 migration note for duk_char_code_at()
8 years ago
Sami Vaarala
79b4726aec
API document change for duk_char_code_at()
8 years ago
Sami Vaarala
8e21050e96
Implement String.prototype.codePointAt()
8 years ago
Sami Vaarala
ad78c8b086
Add generic DUK_USE_ES6 config option
8 years ago
Sami Vaarala
9b2afe0a46
Add testcase for String.prototype.codePointAt()
8 years ago
Sami Vaarala
a5256f7e5d
Merge pull request #1046 from svaarala/fix-fromcharcode-std-variant
Fix String.fromCharCode() coercion to ToUint16() when standard behavior enabled
8 years ago
Sami Vaarala
018c31ed5d
Merge pull request #1042 from svaarala/norz-avoid-debugger-check
Faster debugger paused check in refzero handling
8 years ago
Sami Vaarala
a82defff21
Releases: String.fromCharCode() fix
8 years ago
Sami Vaarala
4d64103c4e
Fix String.fromCharCode() behavior for std variant
The non-standard (default) variant allows non-BMP codepoints which get
encoded as extended UTF-8. The standard variant should use ToUint16()
coercion so that e.g. 0x123456 emits 0x3456.
The previous (buggy) code used ToUint32() + CESU-8 encoding in that case
which caused two codepoints (CESU-8) to be emitted for a codepoint (this
would actually be correct behavior for String.fromCodePoint()).
Fix the bug by using ToUint16() coercion when the standard behavior is
enabled.
8 years ago
Sami Vaarala
cb5dde58d3
Releases: refzero dbg_paused
8 years ago
Sami Vaarala
a1b8579be5
Faster heap refcount check
8 years ago
Sami Vaarala
0a61e7b664
Merge pull request #1041 from svaarala/api-error-return-tweak
Another duk_error() et al return value approach
8 years ago
Sami Vaarala
a7270f2afe
Releases: duk_error() et al retval
8 years ago
Sami Vaarala
cd5877952e
Revise duk_error() et al return value approach
Make duk_error_raw() noreturn but return void, and then define duk_error()
as a macro: (duk_error_raw(...), 0). This avoids MSVC warnings for duk_error()
being noreturn but still returning a value in its prototype.
Same changes for other throwers.
8 years ago
Sami Vaarala
d988a8607c
Merge pull request #1040 from svaarala/api-specific-error-throwers
Add convenience error throwers like duk_type_error()
8 years ago
Sami Vaarala
a5aa587af5
Releases: convenience error throwers
8 years ago
Sami Vaarala
fa342235e8
API docs for convenience error throwers
8 years ago
Sami Vaarala
94720ca4eb
API testcase for convenience error throwers
8 years ago
Sami Vaarala
8d41e27d65
Add convenience throwers like duk_type_error()
8 years ago
Sami Vaarala
4354e5aeee
Merge pull request #1039 from svaarala/update-nodejs-gap-v691
Update Node.js gap to v6.9.1 (LTS baseline)
8 years ago
Sami Vaarala
d8de0a6408
Merge pull request #1038 from svaarala/api-duk-error-return-value
Add duk_ret_t return value to duk_{throw,error,error_va,fatal}() prototype
8 years ago
Sami Vaarala
6b93904c24
Testcase updates for Node.js 6.9.1
8 years ago
Sami Vaarala
7baf7ad3c9
Internal docs, Node.js 6.9.1
8 years ago
Sami Vaarala
ac83e51238
Website, Node.js 6.9.1
8 years ago
Sami Vaarala
88f6e37398
Releases: duk_{throw,error,fatal}() return value
8 years ago
Sami Vaarala
4b9e6d209d
2.0 migration notes: duk_error() etc changes
8 years ago
Sami Vaarala
a9c7257bea
API doc changes for duk_{throw,error,fatal}()
8 years ago