Sami Vaarala
1f87e3d4a0
Add clang -Wshorten-64-to-32 warning
7 years ago
Sami Vaarala
8752e511b6
Merge pull request #1734 from svaarala/fix-debugger-stepover-tailcall
Fix debugger pause handling for StepOver and StepInto + tailcall
7 years ago
Sami Vaarala
e5de33b05a
Releases: debugger StepOver/StepInto tailcall fix
7 years ago
Sami Vaarala
85dc5154de
Testcase comments for debugger step + tailcall
7 years ago
Sami Vaarala
16ee15b549
Fix debugger tailcall + StepOver/StepInto
7 years ago
Sami Vaarala
7597605725
Merge pull request #1733 from svaarala/remove-bytecode-version-byte
Remove bytecode serialization format version byte, change initial byte to 0xBF
7 years ago
Sami Vaarala
c036f9c75c
Releases: bytecode format changes
7 years ago
Sami Vaarala
023d3deb08
2.2 migration notes for bytecode initial byte
7 years ago
Sami Vaarala
87ebe78b4c
Bytecode dump tool fixes
* Fix dumping of previously changed _Formals length.
* Fix bytecode header check and dump.
7 years ago
Sami Vaarala
694f886282
Internal doc update for bytecode format changes
7 years ago
Sami Vaarala
12335a761c
Doc update for bytecode version byte removal
7 years ago
Sami Vaarala
ce81833532
API test fix for bytecode format change, trivia
7 years ago
Sami Vaarala
ed2dc2b9fc
Cmdline bytecode file detection change
7 years ago
Sami Vaarala
029c54ed15
Remove bytecode dump version byte
7 years ago
Sami Vaarala
937d9a7af8
Merge pull request #1721 from svaarala/duktape-hidden-symbol-82-prefix
Use 0x82 byte prefix for Duktape hidden Symbols, freeing 0xFF byte prefix to application use
7 years ago
Sami Vaarala
1be6def36b
Releases: 0x82 internal hidden Symbol prefix
7 years ago
Sami Vaarala
1e3a1f13fa
2.2 release note update for 0x82 prefix
7 years ago
Sami Vaarala
2b3425b0ee
Remove obsolete and broken regexp polyfill
7 years ago
Sami Vaarala
0dad2a8682
Website Symbols section update for 0x82 prefix
7 years ago
Sami Vaarala
ed3ef81101
Internal doc update for 0x82 symbol prefix
7 years ago
Sami Vaarala
026ed08785
Testcase fixes for \x82 internal prefix
7 years ago
Sami Vaarala
7ebca996d9
API test changes for 0x82 internal symbol prefix
7 years ago
Sami Vaarala
3d6b493cbf
Cmdline lowmem update for 0x82 prefix
7 years ago
Sami Vaarala
09dd0e32d7
Update genbuiltins.py for 0x82 prefix
7 years ago
Sami Vaarala
a51325168d
Use 0x82 prefix for Duktape internal symbols
7 years ago
Sami Vaarala
8f8be14784
Merge pull request #1725 from svaarala/improve-duk-instanceof-no-prototype-error
Improve duk instanceof no prototype error
7 years ago
Sami Vaarala
d9ea23168e
Releases: instanceof dangling proto ptr
7 years ago
Sami Vaarala
b39ed09ba6
Releases: instanceof error msg improvement
7 years ago
Sami Vaarala
01191195d8
Testcase for instanceof w/o .prototype case
7 years ago
Sami Vaarala
c3bf9fccbe
instanceof improvements: error msg, dangling ptr
* Keep .prototype value on stack while holding the 'proto' pointer, in case the
value is virtualized and comes from a getter or a Proxy.
* Improve error message for the case where the rval has no .prototype property.
This case comes up often with Duktape/C function constructors because they
don't have a .prototype property by default.
7 years ago
Sami Vaarala
db99db9c20
Merge pull request #1732 from svaarala/api-duk-require-object
Add duk_require_object() API call for consistency
7 years ago
Sami Vaarala
8616259e28
Releases: duk_require_object() API call
7 years ago
Sami Vaarala
b640f2bb8e
API doc for duk_require_object()
7 years ago
Sami Vaarala
13ce279106
API tests for duk_require_object()
7 years ago
Sami Vaarala
5a7673d038
Add duk_require_object() API call
7 years ago
Sami Vaarala
40051dc028
Merge pull request #1719 from jmhmccr/docs-hidden-symbol-state-mention
Add hint to guide about using hidden Symbols to store state
7 years ago
Sami Vaarala
e1a04c1602
Merge pull request #1728 from svaarala/deprecate-graphs-page
Redirect from graphs to benchmarks
7 years ago
Sami Vaarala
ee1a6987ca
Redirect from graphs to benchmarks
7 years ago
Sami Vaarala
024e679373
Merge pull request #1722 from svaarala/website-enum-flags
Fix out-of-date DUK_ENUM_xxx flags in API doc
7 years ago
Sami Vaarala
f0e558d167
Merge pull request #1723 from svaarala/add-enum-testcase-gh1592
Add GH-1592 repro attempt
7 years ago
J. McC
468661064c
Add myself to AUTHORS.rst
7 years ago
Sami Vaarala
db6ac94888
Add GH-1592 repro attempt
7 years ago
Sami Vaarala
6d7dd1a89d
Fix out-of-date DUK_ENUM_xxx flags in API doc
7 years ago
J. McC
3272278ebf
Website add hint about using hidden Symbols to store state.
7 years ago
Sami Vaarala
7690f6ee9a
Merge pull request #1720 from svaarala/benchmark-text-compress-json
Use lz-string to compress benchmarks.html raw data
7 years ago
Sami Vaarala
82aa0d023f
Use lz-string on benchmarks page for raw data
7 years ago
Sami Vaarala
29cbe3b105
Buildsite.py PEP-8, lz-string.js
7 years ago
Sami Vaarala
b8ff51471f
Add lz-string to Makefile
7 years ago
Sami Vaarala
73472cf59f
Merge pull request #1714 from svaarala/website-benchmarks-placeholder
Add a benchmarks page placeholder
7 years ago
Sami Vaarala
3540d6ad16
Add test jobs for graphs.html graphs
7 years ago