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 |