Sami Vaarala
c9b5c9177c
Add an example of C string hex escape quirks
10 years ago
Sami Vaarala
1a6dbe10f9
Clarify Duktape internal property name convention
10 years ago
Sami Vaarala
c6add47f54
Testcase for user internal props
Also tag Date _value access test case as custom.
10 years ago
Sami Vaarala
f1739884e8
Testcases illustrating access to Date _value
10 years ago
Sami Vaarala
29661e90ec
Release note: internal strings
10 years ago
Sami Vaarala
0a1185f757
Initial draft of internal properties in guide
10 years ago
Sami Vaarala
d9f2cf090f
Rename propertyvirtualization file
10 years ago
Sami Vaarala
ea7b123832
Treat all \xFF strings as internal (also user)
This allows user code to create internal properties too, so that the
internal properties are not returned by e.g. getOwnPropertyNames().
Prior to this change, a user string beginning with \xFF would not be
treated as internal - unless it happened to be a string already used
by Duktape for its own purposes. This is quite confusing.
10 years ago
Sami Vaarala
bf39d15530
Ditz issue update
10 years ago
Sami Vaarala
7ddc2274e2
Merge branch 'hasownproperty-trap-guide'
10 years ago
Sami Vaarala
67091c1d75
Clarify 'has' trap limitation for hasOwnProperty()
10 years ago
Sami Vaarala
bc453195b8
Ditz issue update
10 years ago
Sami Vaarala
2e30a60ab6
Test case trivia
10 years ago
Sami Vaarala
afad414811
Merge branch 'duktape-info-eused'
10 years ago
Sami Vaarala
640f334c39
Guide Duktape.info() tweaks
10 years ago
Sami Vaarala
3a683a029b
Rename e_used to e_next in guide, clarify
10 years ago
Sami Vaarala
2d4d3b9ead
Clarifying comment for Duktape.info() e_next
10 years ago
Sami Vaarala
030152ea69
Merge branch 'rename-eused-enext'
10 years ago
Sami Vaarala
0924ca99a0
e_next rename, FIXME note for Duktape.info()
10 years ago
Sami Vaarala
d0f92911e3
Rename duk_hobject e_used to e_next for clarity
e_used is actually used to track the number of entry part entries currently
GC reachable. Some of the entries may be NULL, indicating deleted keys.
The e_used value is also used as the index where the next insertion of a new
property key happens, so e_next is probably a more appropriate name and
doesn't incorrectly imply that the e_used count indicates actually used,
non-NULL key entries.
10 years ago
Sami Vaarala
88ebb0d43b
Merge branch 'entrypart-resize-fix'
10 years ago
Sami Vaarala
0edf351767
Release note: object resize fix
10 years ago
Sami Vaarala
95eb08bbee
Count used keys when resizing object entry part
The new behavior is slower than the previous one of just using the previous
entry part size as a rough estimate, but avoids undesirable behavior such as:
test-bug-object-prop-alloc-unbounded.js.
10 years ago
Sami Vaarala
3f1544d9ad
Test case for leak-like object entry part behavior
10 years ago
Sami Vaarala
3655b7818d
Merge branch 'msonly-warn-fixes'
10 years ago
Sami Vaarala
672276a2c9
Release note update: non-refcount warnings
10 years ago
Sami Vaarala
307d0753e8
DUK_UNREF() additions for non-mark-and-sweep case
Fix some compile warnings when DUK_OPT_NO_REFERENCE_COUNTING is defined.
10 years ago
Sami Vaarala
264411a4fd
Merge branch 'v0.12-bump'
10 years ago
Sami Vaarala
b91296be3c
Release checklist trivia fix
10 years ago
Sami Vaarala
13f95b3e34
Bump version
10 years ago
Sami Vaarala
8bbea1d5ef
Ditz issue update
10 years ago
Sami Vaarala
a959fd0de6
Add Duktape 0.11.0 release binary
10 years ago
Sami Vaarala
621b545c47
Merge branch 'valgrind-fixes'
10 years ago
Sami Vaarala
930f7c0e31
Tailcall handling fix when callstack is empty
Caused some valgrind whines when callstack was empty, e.g. for initial
thread resume().
10 years ago
Sami Vaarala
5e14523ff1
Ditz issue update
10 years ago
Sami Vaarala
cd27b02b9d
Placeholder for 0.11 download link
10 years ago
Sami Vaarala
9c93d236a1
Ditz issue update
10 years ago
Sami Vaarala
6bedca8138
Merge branch 'v0.11-release-prep'
10 years ago
Sami Vaarala
43da0cbf97
Add another Emscripten RegExp fix
10 years ago
Sami Vaarala
f025aed403
Guide note that MSVC /Wall is not clean
10 years ago
Sami Vaarala
fe2f3be8a4
Release checklist update
10 years ago
Sami Vaarala
c0916d3fa6
Improve int type limit debug printing
10 years ago
Sami Vaarala
bb477a67d8
Windows compile warning fix (at least MinGW64)
10 years ago
Sami Vaarala
b8e2b1f504
Release checklist update: DUK_OPT_DPRINT
10 years ago
Sami Vaarala
3b4fb3711e
Silence some debug unused var warnings
These only occur with DUK_OPT_DEBUG set with none of the debug print
levels set. The configuration is not very useful so these warnings
(some are still left) are not very important.
10 years ago
Sami Vaarala
a87bd07a89
Release checklist update: candidate tar.xz
10 years ago
Sami Vaarala
85980e2ba9
Release note update
10 years ago
Sami Vaarala
25c9ebdb4a
Release checklist update
10 years ago
Sami Vaarala
fce56b5c44
Bump DUK_VERSION for v0.11 release
10 years ago
Sami Vaarala
1eb6604ef5
Release note update
10 years ago