Sami Vaarala
4bba87d7e8
Fix potentially stale tv_key in deleteProperty
8 years ago
Sami Vaarala
8c3d1a1c99
Releases: regexp charclass legacy octal
8 years ago
Sami Vaarala
0bb978cb3e
Allow Annex B octal escapes in RegExp charclass
8 years ago
Sami Vaarala
6c39fe465e
Add testcase for regexp charclass legacy octal
8 years ago
Sami Vaarala
233d9b6c96
Merge pull request #1472 from svaarala/api-get-with-default
Add duk_get_xxx_default() API calls with an explicit default value
8 years ago
Sami Vaarala
436b08bad3
Releases: duk_get_xxx_default()
8 years ago
Sami Vaarala
9a0a807d98
API docs for duk_get_xxx_default() calls
8 years ago
Sami Vaarala
39d969c9c3
API tests for duk_get_xxx_default() API calls
8 years ago
Sami Vaarala
3739645ce9
Add duk_get_xxx_default() API calls
8 years ago
Sami Vaarala
2e91de4b05
Merge pull request #1479 from svaarala/fix-mips-align-by-8
Change MIPS32 alignment from 4 to 8
8 years ago
Sami Vaarala
c7b0e72193
Releases: MIPS32 align by 8
8 years ago
Sami Vaarala
04838def39
Change MIPS alignment to 8
8 years ago
Sami Vaarala
b0665deffc
Merge pull request #1475 from svaarala/document-snprintf-vsnprintf-c89
Note that (v)snprintf() is needed on top of C89
8 years ago
Sami Vaarala
68d58e496b
Note snprintf() and vsnprintf() in portability
8 years ago
Sami Vaarala
f54319095d
Merge pull request #1473 from svaarala/octane-individual-tests
Add Octane individual tests run for comparing against other engines
8 years ago
Sami Vaarala
ec1d9eded6
Octane Makefile improvements
8 years ago
Sami Vaarala
d73b35e788
Merge pull request #1470 from svaarala/duk-version-visibility-duk-config
Reorganize duktape.h so that duk_config.h sees DUK_VERSION
8 years ago
Sami Vaarala
1fa31d50b8
Releases: duk_config.h sees DUK_VERSION
8 years ago
Sami Vaarala
0f7c8326d6
Website build DUK_VERSION scraping change
8 years ago
Sami Vaarala
78b0728923
Internal doc updates for duk_api_public.h.in
8 years ago
Sami Vaarala
02e8adcce8
Source reorg for duk_api_public.h.in
* Merge duk_api_public.h.in to duktape.h.in.
* Adjust define order so that duk_config.h sees DUK_VERSION which allows
user config fixups to react to it.
8 years ago
Sami Vaarala
eebc8918b0
Tools/util changes for duk_api_public.h.in
8 years ago
Sami Vaarala
7ec89b65cd
Makefile change for DUK_VERSION scraping
8 years ago
Sami Vaarala
a4b6338508
Merge pull request #1448 from svaarala/side-effect-rework-cleanups
Cleanups for side effect rework
8 years ago
Sami Vaarala
fe9eef1d21
Releases: side effect fixes
8 years ago
Sami Vaarala
8d964eb581
Merge pull request #1458 from svaarala/api-get-opt-xxx
Add duk_opt_xxx() API calls with explicit default for undefined/oob index
8 years ago
Sami Vaarala
439d6c645e
Releases: duk_opt_xxx()
8 years ago
Sami Vaarala
38200f50d8
API docs for duk_opt_xxx() calls
8 years ago
Sami Vaarala
8909b19011
API tests for duk_opt_xxx() API calls
8 years ago
Sami Vaarala
5b04a73ed5
Add duk_opt_xxx() API calls
8 years ago
Sami Vaarala
cbe05e79fa
Merge pull request #1457 from svaarala/allow-markandsweep-during-finalization
Allow mark-and-sweep during finalize_list processing
8 years ago
Sami Vaarala
359f2b13e0
Releases: mark-and-sweep during finalization
8 years ago
Sami Vaarala
51511857dd
Website finalizer guarantee clarifications
8 years ago
Sami Vaarala
83daed3244
Internal doc updates for mark-and-sweep
8 years ago
Sami Vaarala
00042faba1
Test coverage for GC during finalization
8 years ago
Sami Vaarala
49f87b6422
Allow mark-and-sweep during finalizer processing
Tweak mark-and-sweep so that if finalizers are present (heap->finalize_list
is not NULL), rescue decisions are postponed (free decisions are not).
In concrete terms this means that objects normally rescued keep their
FINALIZED flag so that their finalizer won't be called again if the object
turns out to be unreachable in a later run.
8 years ago
Sami Vaarala
cea8458cd1
Merge pull request #1464 from svaarala/compat-table-documentation
Add compat-table links to documentation
8 years ago
Sami Vaarala
eb53ede7f6
Merge pull request #1463 from svaarala/fix-regexp-noncapturing-parse
Fix missing SyntaxError for invalid RegExp groups like /(?Xabc)/
8 years ago
Sami Vaarala
086d94847a
Release checklist: compat-table
8 years ago
Sami Vaarala
ba6bfd7e8d
Add compat-table links to documentation
8 years ago
Sami Vaarala
47d246bd95
Releases: regexp group parsing
8 years ago
Sami Vaarala
1876bb785a
Fix RegExp group SyntaxError handling
8 years ago
Sami Vaarala
476c01b546
Bug test for invalid RegExp group, e.g. (?X...)
8 years ago
Sami Vaarala
d2a433e08e
Merge pull request #1462 from svaarala/releases-tinspire-xopen-source
Releases: Nspire portability
8 years ago
Sami Vaarala
67881ec47e
Releases: Nspire portability
8 years ago
Sami Vaarala
32a8b65a7e
Merge pull request #1461 from Legimet/tinspire-add-xopen-source
Define _XOPEN_SOURCE for Nspire (needed for strptime)
8 years ago
Sami Vaarala
fb6a0db168
Merge pull request #1459 from svaarala/fix-symbol-object-valueof
Fix Symbol object .valueOf() which returned Symbol object instead of plain Symbol
8 years ago
Legimet
ee1d7a9cdd
Define _XOPEN_SOURCE for Nspire (needed for strptime)
8 years ago
Sami Vaarala
0ec8c1699e
Releases: Symbol Object valueOf()
8 years ago
Sami Vaarala
c6f9ee1550
Fix Symbol object .valueOf()
8 years ago