2175 Commits (37e93d430644a5a36aa4015be052078eb64072f0)
 

Author SHA1 Message Date
Sami Vaarala 35614489da tail call note when using 'caller' property 11 years ago
Sami Vaarala e3ffaa52a9 testcase expect typo fix 11 years ago
Sami Vaarala 0547ea49c2 disable tailcalls entirely when 'caller' property in use; fixes are not easy and it's a non-default feature 11 years ago
Sami Vaarala f44543c0e5 the named function expression bug is actually a feature 11 years ago
Sami Vaarala 17897e125c a few 'caller' handling fixes 11 years ago
Sami Vaarala 08911ce851 unwind refcount test, which exposes a refcount mismatch 11 years ago
Sami Vaarala c2303e9487 trivia bug 11 years ago
Sami Vaarala 76627228a8 explain testcase special options requirement 11 years ago
Sami Vaarala 0b4e7a8e98 mark 'caller' test case as requiring special options 11 years ago
Sami Vaarala bf1bab037e document 'caller' limitiations 11 years ago
Sami Vaarala 0e4ff998f3 release note for 'caller' 11 years ago
Sami Vaarala cab096acac update 'caller' property test case 11 years ago
Sami Vaarala 97e643b682 call handling 'caller' comment update: function is non-bound resolved function, so only strict eval corner case remains 11 years ago
Sami Vaarala 5bb69ec733 fixme notes for currently missing features 11 years ago
Sami Vaarala e8ec07a405 midcommit for 'caller' property; works mostly, coroutine cleanup is not correct, behavior for eval calls and bound functions are probably not correct yet 11 years ago
Sami Vaarala 369aa3da2c add a note to testcases which break with DUK_OPT_FUNC_NONSTD_CALLER_PROPERTY 11 years ago
Sami Vaarala aa2d6d6a6f testcase for non-standard function 'caller' behavior 11 years ago
Sami Vaarala 4a40da2611 some basic plumbing for handling non-standard func 'caller' property; mark-and-sweep and refcount integration, unwind handling, add 'null' value in function creation for user functions 11 years ago
Sami Vaarala 0eeb6a22af guide updates related to function 'caller' property and Array.prototype.splice() 11 years ago
Sami Vaarala f39e60cfc1 add a feature option for non-strict function 'caller' property, add a feature option to disable Array.splice() real world behavior, document the two options 11 years ago
Sami Vaarala 4225e50582 ditz issue update 11 years ago
Sami Vaarala fe009952d5 guide notes on named function expression reference loop 11 years ago
Sami Vaarala 67142463a6 comment trivia 11 years ago
Sami Vaarala 53f3418ffd testcase illustrating a rather obscure reference loop affecting named function expressions 11 years ago
Sami Vaarala dd1bd60343 ditz issue update 11 years ago
Sami Vaarala 9f6b0d376a specialoptions and comment testcase metadata 11 years ago
Sami Vaarala a9af9a3fb8 add comment on special options for Array.prototype.splice() custom test 11 years ago
Sami Vaarala 685eb6bdb8 testcase for using a C constructor 11 years ago
Sami Vaarala 331a5bec2b document 'specialoptions' test case flag 11 years ago
Sami Vaarala 8b24297227 ditz issue update 11 years ago
Sami Vaarala 4cf081107a fix thread built-ins comment 11 years ago
Sami Vaarala e2c1905a90 test branch hints in a few profiler hot spots (no real effect) 11 years ago
Sami Vaarala f89dc377a3 makefile trivia 11 years ago
Sami Vaarala d906e01981 dtrace4linux makefile target 11 years ago
Sami Vaarala 105c915b00 add FlameGraph to Makefile (convenience, not depended on) 11 years ago
Sami Vaarala efd728ccd7 test case for using native getter 11 years ago
Sami Vaarala 8c39bfa9cf ditz issue update 11 years ago
Sami Vaarala 31d3f4df06 release note update 11 years ago
Sami Vaarala 8191338eb2 assert fix, missing parens 11 years ago
Sami Vaarala 43118a541c indirect eval from C 11 years ago
Sami Vaarala bebf480ede allow eval() call from Duktape/C code (at least an issue if eval.bind() is used and result is called from C) 11 years ago
Sami Vaarala c9c4f809bd release note update 11 years ago
Sami Vaarala 573679398a update description of Duktape/C function properties 11 years ago
Sami Vaarala d0cce6b77d a simple testcase to check that built-in function prototype is Function.prototype (this prevents using an intermediate prototype before Function.prototype to provide custom properties for Duktape/C functions) 11 years ago
Sami Vaarala 0a9d269cfa Add a virtual 'length' property to Duktape/C functions if they don't have a concrete property of that name. Ideally the number could be overwritten with a concrete property value, but currently the value is non-writable. Making it writable is trivial, but putprop needs to be fixed so that overwriting a virtual property works. Currently putprop assumes that if an own property is writable, it cannot be a virtual property. 11 years ago
Sami Vaarala 781b0a474b release note update 11 years ago
Sami Vaarala d7f2f9700d guide/api docs for stash API calls 11 years ago
Sami Vaarala 89cbd53566 add testcases for stash api calls 11 years ago
Sami Vaarala aafb998851 add api calls to push heap, global, and thread level stash objects 11 years ago
Sami Vaarala b1b3f1197f ditz issue update 11 years ago