Bruce Pascoe
7ab72c9cd5
Releases: Debugger commands required stack idx
9 years ago
Bruce Pascoe
4fda45b502
Documentation: Debugger doc edits for required stack idx
9 years ago
Bruce Pascoe
a3165ecd41
Require callstack index for debug commands
* Callstack index is required for most debug commands which accept one
* Index comes before other parameters, e.g. Eval has the signature:
REQ 0x1e <index> <code>
* Eval accepts null for the callstack index, indicating an indirect
eval.
9 years ago
Sami Vaarala
393da96231
Merge pull request #1105 from svaarala/add-equals-perftest
Add number equality comparison self test
8 years ago
Sami Vaarala
ee4f7466a3
Add number equality comparison self test
8 years ago
Sami Vaarala
c71c07e4f6
Merge pull request #1104 from svaarala/compile-warning-assert-fixes
Fix a few debug/assert compile warnings
8 years ago
Sami Vaarala
e118aae48e
Fix a few debug/assert warnings
8 years ago
Sami Vaarala
abafb03abf
Update callstack indices in debugger web UI
8 years ago
Sami Vaarala
ffae4005ab
Merge pull request #1094 from svaarala/python-runtest
Add util/runtest.py for running individual testcases
8 years ago
Sami Vaarala
72f7b8fe81
Releases: document no UNM fastint downgrade
8 years ago
Sami Vaarala
0c4d2d05e0
Add new known issue files
Comment on moved known issues in previous known issues YAML document.
Don't remove yet, because runtests still relies on the YAML file.
8 years ago
Sami Vaarala
8c11711971
Testcase fixes for new known issues model
* Remove known issue descriptions from testcases.
* Fix a testcase issues; e.g. avoid uncaught error because cannot create a
known issue for stderr now.
8 years ago
Sami Vaarala
48b5bf88a1
Add runtest.py tool for running individual tests
8 years ago
Sami Vaarala
da2ce2b8ac
Update testcases doc for new formats
8 years ago
Sami Vaarala
23bd6e7142
Merge pull request #1099 from svaarala/fix-cygwin-math-issues
Fix a few math issues on Cygwin (MinGW)
8 years ago
Sami Vaarala
b70c2fd17c
Releases: MinGW pow() and atan2()
8 years ago
Sami Vaarala
437f3e7adc
2.0 migration notes for NetBSD pow()
8 years ago
Sami Vaarala
82cb675b13
Config option for generalized pow() workaround
8 years ago
Sami Vaarala
a72a4f179c
Fix some MinGW pow() and atan2() math issues
8 years ago
Sami Vaarala
df5453e72f
Bug test for a few MinGW math issues
8 years ago
Sami Vaarala
1168852868
Add some Windows friendliness to 'make duk'
8 years ago
Sami Vaarala
bad3d1d242
Add flushes to fatal and debug writes in example
8 years ago
Sami Vaarala
f37bdcfe05
Merge pull request #1100 from remko/master
Add remko to AUTHORS.rst
8 years ago
Remko Tronçon
68368b5f9d
Add remko to AUTHORS.rst
8 years ago
Sami Vaarala
d0962cb775
Merge pull request #1098 from svaarala/fix-cygwin-warning-shadow-accept
Fix cygwin warning about shadowed 'accept' variable
8 years ago
Sami Vaarala
74cbdc7086
Releases: shadowed 'accept'
8 years ago
Sami Vaarala
d2d5eae24c
Fix cygwin warning, shadowed 'accept' symbol
8 years ago
Sami Vaarala
a8234c3bf8
Merge pull request #1097 from svaarala/regexp-negative-jumpoffset-timeout
Make regexp neg jump offset test a bit faster
8 years ago
Sami Vaarala
6d1b8ca933
Merge pull request #1095 from svaarala/math-cbrt-etc-cleanups
Minor cleanups to Math.cbrt() etc
8 years ago
Sami Vaarala
04bf95a98c
Releases: Math.log2() etc cleanup
8 years ago
Sami Vaarala
67101ff313
Make ES6 math funcs conditional, log constants
8 years ago
Sami Vaarala
82e695c309
Remove normal double constants from config
They have no known portability issues so they can be defined internally.
Leave NaN and Infinity as defines because they sometimes need replacement.
8 years ago
Sami Vaarala
f45c3fa862
Add testcase for log2(2^N) for full N range
8 years ago
Sami Vaarala
f70e1a35df
Make regexp neg jump offset test a bit faster
8 years ago
Sami Vaarala
146f8ed8a6
Merge pull request #1096 from svaarala/fix-delprop-eidx-finalizer
Fix delprop and Object.defineProperty() bugs triggered by value deletion finalizer side effect
8 years ago
Sami Vaarala
d8b877ed47
Releases: delprop e_idx stability
8 years ago
Sami Vaarala
d450cee630
Process refzeros before throwing an error
8 years ago
Sami Vaarala
8b5320c9a0
Avoid side effects on e_idx in property code
Side effects may include finalizers which operate on the object and may thus
invalidate the 'e_idx' we've looked up. Fix by operating with NORZ macros and
using a single refzero check.
8 years ago
Sami Vaarala
ac75fe83b3
DUK_REFZERO_CHECK() macro slow/fast variant
8 years ago
Sami Vaarala
da57edd4ce
Bug testcase for a few e_idx stability bugs
8 years ago
Sami Vaarala
79bfb295ae
Merge pull request #1093 from fatcerberus/math-cbrt
Implement Math.cbrt(), Math.log{2,10}(), Math.trunc()
8 years ago
Bruce Pascoe
8738672a43
Releases: ES6 Math.cbrt(), log{2,10}(), trunc()
8 years ago
Bruce Pascoe
3053c25000
Add Math.trunc() built-in function
8 years ago
Bruce Pascoe
6b8e332391
Add Math.log{2,10}() built-in functions
8 years ago
Bruce Pascoe
3474ccf54f
Add Math.cbrt() built-in function
8 years ago
Bruce Pascoe
59ce1b2351
Testcase: Math.trunc()
8 years ago
Bruce Pascoe
7e2f598a9c
Testcases: Math.log2(), Math.log10()
8 years ago
Bruce Pascoe
0cef11e31d
Testcase: Math.cbrt()
8 years ago
Sami Vaarala
e01468ddc1
Merge pull request #1090 from svaarala/fix-broken-refcount-assert
Fix a few broken asserts in refcount code
8 years ago
Sami Vaarala
739fa194cc
Merge pull request #1087 from svaarala/add-get-prop-desc
Implement duk_get_prop_desc() API call
8 years ago