Sami Vaarala
043e238909
Merge pull request #1308 from svaarala/add-unlikely-alloc-failures
Add likely/unlike to alloc failures
8 years ago
Sami Vaarala
c6a6ac6524
Releases: alloc likely/unlikely
8 years ago
Sami Vaarala
58cf113c5e
Add likely/unlike to alloc failures
8 years ago
Sami Vaarala
3f856c349f
Merge pull request #1306 from svaarala/add-closure-microbenchmark
Add closure microbenchmark (inner functions)
8 years ago
Sami Vaarala
399edf077e
Add closure microbenchmark (inner functions)
8 years ago
Sami Vaarala
68c76ceb67
Merge pull request #1305 from harold-b/website-api-rem-file
Removed references to io reliant duk_eval/compile APIs
8 years ago
Harold Brenes
753049b3db
Removed references to io reliant duk_eval/compile APIs
8 years ago
Sami Vaarala
a446bd8ce9
Merge pull request #1282 from svaarala/fix-unref-volatile-warning
Fix DUK_UNREF() warning for volatile
8 years ago
Sami Vaarala
2da1244170
Releases: DUK_UNREF() volatile
8 years ago
Sami Vaarala
7da48d5d68
Avoid DUK_UNREF() for volatile argument
8 years ago
Sami Vaarala
a853c4935d
DUK_UNREF() comment for volatile arguments
8 years ago
Sami Vaarala
90b6d1ac92
Merge pull request #1296 from svaarala/profile-guided-optimization-doc
Document profile guided optimization
8 years ago
Sami Vaarala
2d7f9fd971
Website PGO notes
8 years ago
Sami Vaarala
ed4269645c
Add profile-guided optimization notes to perf doc
8 years ago
Sami Vaarala
836b7ce0b0
Add duk-pgo.O2 and duk-perf-pgo.O2 to Makefile
8 years ago
Sami Vaarala
ce35e63a93
Add PGO files to .gitignore
8 years ago
Sami Vaarala
ff44299983
Merge pull request #1297 from svaarala/add-hot-attribute
Add DUK_HOT() and DUK_COLD() function attributes
8 years ago
Sami Vaarala
26f18008af
Releases: hot/cold attributes
8 years ago
Sami Vaarala
3b96bba923
Add cold attribute to error functions
8 years ago
Sami Vaarala
c8eb5926e5
Add ((hot)) attribute to bytecode executor
8 years ago
Sami Vaarala
33727d3009
Add DUK_HOT and DUK_COLD attribute macros
8 years ago
Sami Vaarala
818ecc2c94
Merge pull request #1295 from svaarala/release-notes-fix
Releases: fix TextEncoder().encode('') description
8 years ago
Sami Vaarala
2ddd93facb
Releases: fix TextEncoder().encode('') description
Doesn't actually cause memory unsafe behavior; the buffer object will be
"uncovered" by the underlying plain buffer and while that's incorrect, it
is memory safe.
8 years ago
Sami Vaarala
4d6b2eb1fd
Merge pull request #1294 from svaarala/fix-textencoder-uninitialized-variable
Fix textencoder uninitialized variable
8 years ago
Sami Vaarala
0466b90930
Releases: TextEncoder() empty string fix
8 years ago
Sami Vaarala
2b9ae97652
Fix TextEncoder use of final_len
The variable was uninitialized for a string input of length zero.
8 years ago
Sami Vaarala
07f8d68748
Merge pull request #1281 from RomeroMalaquias/master
Avoiding conditional directives that split parts of statements
8 years ago
Romero B. de S. Malaquias
8cb65ce788
Update AUTHORS.rst
8 years ago
Romero B. de S. Malaquias
99b144ffc3
Avoiding conditional directives that split parts of statements
8 years ago
Sami Vaarala
299efb00bb
Merge pull request #1284 from svaarala/rework-object-hash
Rework object hash part algorithm
8 years ago
Sami Vaarala
3692379444
Merge pull request #1290 from svaarala/v1.6.1-release-prep
Release preparations for 1.6.1 release
8 years ago
Sami Vaarala
56470e5c26
Website download link for 1.6.1
8 years ago
Sami Vaarala
0eca967bc5
Releases: 1.6.1 release
8 years ago
Sami Vaarala
51f7b3b4e2
Releases: object hash part
8 years ago
Sami Vaarala
6f583677af
Internal doc updates for object hash
8 years ago
Sami Vaarala
8ab1f5884f
Add perf tests to exercise object hash performance
8 years ago
Sami Vaarala
1c7be2038b
Remove genhashsizes.py utility as unneeded
8 years ago
Sami Vaarala
b3cc695c0f
Dist/configure fix, hashprime removal
8 years ago
Sami Vaarala
2a49a15e0e
Improve object hash part algorithm performance
Make the hash algorithm simpler by using a bit mask rather than a modulus for
probing the hash.
Make the hash part load factor lower than before to reduce clustering. Low
memory environments disable hash part support anyway, so this doesn't impact
them.
8 years ago
Sami Vaarala
f64a50944e
Config options for hobject resize controls
8 years ago
Sami Vaarala
83060a0fdf
Merge pull request #1286 from svaarala/fix-typedarray-set-undefined
Fix typedarray .set(undefined) assert failure and incorrect behavior
8 years ago
Sami Vaarala
cebcca61b8
Releases: typedarray .set(undefined) fix
8 years ago
Sami Vaarala
93be1cf71e
Fix typedarray .set() argument validation
8 years ago
Sami Vaarala
4b9f17f26a
Add typedarray .set(undefined) bug test
8 years ago
Sami Vaarala
a151f2ae63
Merge pull request #1277 from svaarala/string-table-rewrite
Rewrite the string table data structure
8 years ago
Sami Vaarala
40eb6f4c08
Releases: string table rewrite
8 years ago
Sami Vaarala
54e62c66c2
Perf testcase for interning numbers
8 years ago
Sami Vaarala
a237c2326f
Internal doc updates for strtable rewrite
8 years ago
Sami Vaarala
f6901f220c
Config options for new strtable algorithm
8 years ago
Sami Vaarala
794eb5e7f1
Ajduk make/config tweaks
8 years ago