Sami Vaarala
18c5534dbe
Merge pull request #1551 from svaarala/add-lookupgetter-lookupsetter
Add __lookupGetter__ and __lookupSetter__
8 years ago
Sami Vaarala
938655e143
Releases: __lookupGetter__, __lookupSetter__
8 years ago
Sami Vaarala
5ebd7e648e
Testcase improvements for __lookupGetter__, etc
8 years ago
Sami Vaarala
ce73b03e8d
Polyfill improvements for __lookupGetter__, etc
* Add polyfills for __lookupGetter__ and __lookupSetter__.
* Rework polyfills so that necessary Object functions are captured in setup.
8 years ago
Sami Vaarala
4738c87867
Add __lookupGetter__ and __lookupSetter__
8 years ago
Sami Vaarala
a8d9d1472b
Merge pull request #1531 from svaarala/add-definegetter-definesetter
Add __defineGetter__() and __defineSetter__()
8 years ago
Sami Vaarala
c298bff78d
Releases: __defineGetter__, __defineSetter__
8 years ago
Sami Vaarala
ed0dfe0319
Tests for __defineGetter__ and __defineSetter__
8 years ago
Sami Vaarala
3a2016c15a
Add __defineGetter__() and __defineSetter__()
8 years ago
Sami Vaarala
e7a2db9b04
Add ES7-ES9 blanket config options
8 years ago
Sami Vaarala
d298f6f3fe
Merge pull request #1544 from svaarala/add-new-target
Add minimal support for new.target
8 years ago
Sami Vaarala
b0fe99e8bd
Releases: minimal new.target
8 years ago
Sami Vaarala
56a9b19f52
Testcase coverage for new.target
8 years ago
Sami Vaarala
c890304a5c
Add NEWTARGET to debugger opcodes
8 years ago
Sami Vaarala
0438a8adc8
Add minimal new.target support
Add support for 'new.target' expression without yet adding support for an
explicit newTarget which may differ from the constructor function being
called.
8 years ago
Sami Vaarala
4efd67480b
Set direct eval flag for eval body call
8 years ago
Sami Vaarala
2b247aeffc
Merge pull request #1545 from svaarala/direct-reflect-construct-handling
Direct support for Reflect.construct in call handling
8 years ago
Sami Vaarala
65a9d4c3a2
Releases: Reflect.construct() rework
8 years ago
Sami Vaarala
05f0f27b8e
Website coroutine update for Reflect.construct()
8 years ago
Sami Vaarala
c63e619d29
Improve Makefile clean target
8 years ago
Sami Vaarala
3776bb424e
Testcase improvements for special_call handling
8 years ago
Sami Vaarala
606fadf001
Direct Reflect.construct() call handling
8 years ago
Sami Vaarala
e35b4768de
Merge pull request #1523 from svaarala/allow-yield-from-constructor
Handle constructor call semantics inline, allow yield from constructor
8 years ago
Sami Vaarala
e8f3f0496d
Releases: constructor call rework
8 years ago
Sami Vaarala
19bc8f44b7
2.2 migration notes: errCreate callstack
8 years ago
Sami Vaarala
a0dd78ebd3
Guide update for constructor call yield
8 years ago
Sami Vaarala
f0a4dca162
API doc for duk_is_constructable()
8 years ago
Sami Vaarala
1c52465513
Testcase updates for constructor call rework
8 years ago
Sami Vaarala
cd08ff8624
Allow yield from constructor calls
8 years ago
Sami Vaarala
37aaf9d069
Dump fastints as 123_F (not 123F) in debug prints
8 years ago
Sami Vaarala
22ac4dd8db
Merge pull request #1507 from svaarala/boundfunc-cleanups
Misc follow-ups to duk_hboundfunc change
8 years ago
Sami Vaarala
7eb247154a
Releases: duk_hboundfunc
8 years ago
Sami Vaarala
f99509bef6
duk_hboundfunc note in 2.2 release notes
8 years ago
Sami Vaarala
8dde62a84a
Add 1d cell perf test
8 years ago
Sami Vaarala
0acf098897
Function testcase improvements: bind, apply
8 years ago
Sami Vaarala
e84d763cf7
Rename internal duk_create_gap() helper
8 years ago
Sami Vaarala
6032058d29
Add duk_hboundfunc debugger artificial properties
8 years ago
Sami Vaarala
ea23aa1cfd
Function .bind() optimizations
8 years ago
Sami Vaarala
2752bcd6fb
Merge pull request #1540 from svaarala/fix-debugger-proplist
Fix debugger GetHeapObjInfo property list
8 years ago
Sami Vaarala
acacbe5ef2
Merge pull request #1539 from svaarala/fix-tailcall-assert
Fix incorrect tail call assert
8 years ago
Sami Vaarala
daff638d12
Releases: GetHeapObjInfo segfault
8 years ago
Sami Vaarala
35a78aadec
Debugger inspect bug fix
8 years ago
Sami Vaarala
05370e419b
Fix incorrect assert
8 years ago
Sami Vaarala
c84f18d17f
Merge pull request #1537 from svaarala/lazy-valstack-shrink-cleanups
Minor cleanups to value stack grow/shrink
8 years ago
Sami Vaarala
b1e9373813
Releases: value stack rework
8 years ago
Sami Vaarala
f3d086c82a
Value stack reserve test improvements
8 years ago
Sami Vaarala
735f9024c4
Value stack rework cleanups
* Wrap checks to duk_require_stack() and variants.
* Wrap check to value stack grow.
* Add internal helper duk_set_top_and_wipe(); for now it's just two
duk_set_top() calls but can be optimized later.
8 years ago
Sami Vaarala
fbf3ddf319
Merge pull request #1526 from svaarala/lazy-valstack-shrink
Rework value stack grow/shrink behavior, lazy shrink
8 years ago
Sami Vaarala
16ab694d59
Releases: value stack grow/shrink
8 years ago
Sami Vaarala
afe936a594
Internal doc changes for value stack rework
8 years ago