Sami Vaarala
9b0cc1df08
Merge pull request #923 from fatcerberus/math-tonumber-tests
Add testcase for Math ToNumber argument coercion
8 years ago
Bruce Pascoe
080e9a33ef
`Math` ToNumber argument coercion tests
ES5 requires that all `Math` function arguments are coerced using
ToNumber from left to right, even when the function would otherwise
return early (on a NaN, e.g.). Previously, there was no test to verify
this.
8 years ago
Sami Vaarala
b07a1bc922
Merge pull request #943 from svaarala/math-twoarg-coercion-order
Math twoarg coercion order
8 years ago
Sami Vaarala
06a0ac2159
Release: math two-arg coercion order
8 years ago
Sami Vaarala
4a8f8eee80
Fix Math two-arg function eval order
The specification requires left-to-right ToNumber() coercion. Previous
implementation had multiple duk_to_number() calls in one expression which
doesn't have a guaranteed ordering and indeed evaluated right-to-left on
x64.
8 years ago
Sami Vaarala
c9033ca1fc
Merge pull request #941 from svaarala/mark-13x-14x-unmaintained
Mark 1.3.x as unmaintained
8 years ago
Sami Vaarala
bdc18344ae
Mark 1.3.x and 1.4.x unmaintained
There are currently no serious fixes in the backlog and 1.5.1 ill get the
fixes.
8 years ago
Sami Vaarala
13db4d0e69
Merge pull request #939 from svaarala/v1.4.2-release-prep
Release preparations for 1.4.2 release
8 years ago
Sami Vaarala
51129c5a04
Add 1.4.2 website link, mark not maintained
8 years ago
Sami Vaarala
1d4d7541cc
Releases: add 1.4.2 release
8 years ago
Sami Vaarala
b4009dfa7c
Merge pull request #932 from svaarala/amigaos3-math-repl
Use Math replacements by default on AmigaOS 3
8 years ago
Sami Vaarala
f4e228bdbb
Releases: AmigaOS3 math repl
8 years ago
Sami Vaarala
5d76ad0338
Use Math replacements on AmigaOS
Even when cross compiling with GCC there are Math assert issues at least on
AmigaOS 3.
8 years ago
Sami Vaarala
ddcd008012
Merge pull request #934 from svaarala/make-array-fastpaths-optional
Make Array property read/write fastpaths optional for low footprint builds
8 years ago
Sami Vaarala
b29d51f64c
Releases: Array property fastpath
8 years ago
Sami Vaarala
4e62ce9eb7
Testcase trivia comment fix
8 years ago
Sami Vaarala
f9c1f30b79
Make Array shallow fastpath optional
8 years ago
Sami Vaarala
37d61c2d7a
Add config option for Array property fastpath
8 years ago
Sami Vaarala
a08973182f
Merge pull request #935 from svaarala/fix-duk-harray-nonwritable-length
Fix duk_harray non-writable length handling for index write
8 years ago
Sami Vaarala
2fe30019e7
duk_harray putprop fastpath fix
8 years ago
Sami Vaarala
aa26f742b0
Improve duk_harray testcase
Non-writable .length behavior check fix.
8 years ago
Sami Vaarala
13f4539b2a
Merge pull request #929 from svaarala/prepare-sources-cleanups
Cleanups for dist and prepare-and-config split
8 years ago
Sami Vaarala
9d63f8d42b
Releases: tooling changes
8 years ago
Sami Vaarala
8c889011c0
2.0 migration notes for tooling changes
8 years ago
Sami Vaarala
fe64dd0836
Fix some source and doc refs to relocated tools
8 years ago
Sami Vaarala
690f81f166
Low memory document: Unicode tables
8 years ago
Sami Vaarala
9eed7d063e
Add a few built-in removal YAML files
8 years ago
Sami Vaarala
5691f5e344
Python tool cleanups and improvements
Various fixes, verbosity reduction, etc.
8 years ago
Sami Vaarala
98eaa8605e
Add 8-bit manually stripped Unicode files
8 years ago
Sami Vaarala
cac8061b4c
Underscore test shim fixes
8 years ago
Sami Vaarala
e7ba21911c
Move CaseConversion.java to misc
8 years ago
Sami Vaarala
8b99112f97
Merge pull request #931 from svaarala/update-unicode-data
Update unicode data files to Unicode 9.0.0
8 years ago
Sami Vaarala
929012d8ba
Releases: update Unicode data files
8 years ago
Sami Vaarala
459b66188e
Testcase fix for Unicode update
8 years ago
Sami Vaarala
b86b1a8959
Update caseconv singles bit count
Needed for newer UnicodeData.txt.
8 years ago
Sami Vaarala
7b7f4395b3
Update Unicode data files to Unicode 9.0.0
* http://www.unicode.org/Public/9.0.0/ucd/UnicodeData.txt
* http://www.unicode.org/Public/9.0.0/ucd/SpecialCasing.txt
8 years ago
Sami Vaarala
e93d2730d8
Merge pull request #928 from svaarala/split-make-dist
Reorganize tooling for a split dist / config-and-prepare process
8 years ago
Sami Vaarala
461760d172
Releases: prepare-and-config tooling
8 years ago
Sami Vaarala
62664043c4
Misc fixes for tools reorg
8 years ago
Sami Vaarala
00a8627e15
Documentation changes for tools reorg
8 years ago
Sami Vaarala
9e8f16c43e
Split dist util, reorg tools, Python PEP8
8 years ago
Sami Vaarala
f07d8bba37
Merge pull request #872 from svaarala/add-rom-builtin-lightfunc-support
Add ROM built-in lightfunc conversion
8 years ago
Sami Vaarala
fe7289faba
Releases: ROM built-in lightfunc
8 years ago
Sami Vaarala
5b8708566e
Low memory doc update for --rom-auto-lightfunc
8 years ago
Sami Vaarala
aa9719a9cf
Reduce genconfig verbosity
8 years ago
Sami Vaarala
d74bc118ae
Enable auto lightfuncs in ROM example build
8 years ago
Sami Vaarala
fd8589849b
Add ROM built-in lightfunc conversion
8 years ago
Sami Vaarala
242359a43e
Merge pull request #926 from svaarala/add-improved-es6-identity-escape
Add improved ES6 Annex B regexp identity escape
8 years ago
Sami Vaarala
8dd14f614f
Releases: ES6 identity escape
8 years ago
Sami Vaarala
a9eb21ce87
Improve ES6 Annex B regexp id escape handling
8 years ago