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
Sami Vaarala
72e11e977c
Hacky script to rebuild benchmarks page
7 years ago
Sami Vaarala
2671347416
Website index link to benchmarks
7 years ago
Sami Vaarala
ab83c10354
Benchmarks page placeholder
7 years ago
Sami Vaarala
90013d9e10
Merge pull request #1713 from svaarala/graphs-page-cleanup
Graphs page cleanup
7 years ago
Sami Vaarala
ee6c51273b
Graphs page cleanup
7 years ago
Sami Vaarala
443cece091
Merge pull request #1711 from svaarala/testrunner-size-metrics
Add JSON size metric output to testrunner jobs
7 years ago
Sami Vaarala
be93ecda53
Further reworking of run_commit_test.py
7 years ago
Sami Vaarala
8a17c94f64
Add JSON output to testrunner jobs
7 years ago
Sami Vaarala
de258e4364
Merge pull request #1706 from svaarala/api-heapptr-prop-access-trivia
Misc test coverage improvements for property API calls
7 years ago
Sami Vaarala
dc7408e38b
Non-string heapptr test coverage for prop access
7 years ago
Sami Vaarala
0bb0ce7cd0
duk_put_prop_xxx() tests for invalid indices
7 years ago