Sami Vaarala
|
b7d00c47aa
|
add duk_push_nan() internal API call
|
12 years ago |
Sami Vaarala
|
61a5b65808
|
exposed duk_js_tointeger_number() for other callers (specifically, duk_builtin_date.c)
|
12 years ago |
Sami Vaarala
|
40fbd6d091
|
change diff_expect source and target (more intuitive); change nodejs print() replacement to use process.stdout.write() instead of console.log()
|
12 years ago |
Sami Vaarala
|
a3d2ca8ef5
|
README trivia
|
12 years ago |
Sami Vaarala
|
30b5d8f8b2
|
darwin/osx notes to readme
|
12 years ago |
Sami Vaarala
|
9199140c65
|
add iso image to dist-src build; this is useful for non-networked qemu+darwin tests
|
12 years ago |
Sami Vaarala
|
aaf391d0f3
|
add a few Darwin/OSX fixes to get a successful build
|
12 years ago |
Sami Vaarala
|
c41a45cdb1
|
fix unsigned 32-bit constants to be more portable
|
12 years ago |
Sami Vaarala
|
dd545496cd
|
Makefile and README changes for 0.1 dist
|
12 years ago |
Sami Vaarala
|
a393b84f27
|
fix recursion handling for empty expressions
|
12 years ago |
Sami Vaarala
|
e9489d9351
|
valstack grow checks for compiler
|
12 years ago |
Sami Vaarala
|
7d02742a03
|
require valstack before pushing an error (not an issue by itself but hobject_props asserts for work space)
|
12 years ago |
Sami Vaarala
|
ef25990cf9
|
limit debug dumping of verbose thread state
|
12 years ago |
Sami Vaarala
|
3e69cffbe0
|
reword regexp recursion limit error messages to match js compiler's
|
12 years ago |
Sami Vaarala
|
1f0ed2d52c
|
avoid SIGPIPE for test socket module!
|
12 years ago |
Sami Vaarala
|
95b904a44a
|
compiler recursion limits
|
12 years ago |
Sami Vaarala
|
df8df0eb94
|
add another compiler reclimit test (overlaps; merge later), rename compiler reclimit testcases
|
12 years ago |
Sami Vaarala
|
1594868625
|
fix compiler recursion testcase to match current limits
|
12 years ago |
Sami Vaarala
|
d833f51400
|
easily greppable debug dump of objects freed when heap is freed
|
12 years ago |
Sami Vaarala
|
4233d0566c
|
add separators to testcase runner output
|
12 years ago |
Sami Vaarala
|
70e9352b9e
|
add note that this mark-and-sweep testcase currently fails with a torture version
|
12 years ago |
Sami Vaarala
|
58db8122df
|
add more verbosity to long reference chain testcase
|
12 years ago |
Sami Vaarala
|
cc4d279bb9
|
fix assertion, was against wrong valstack
|
12 years ago |
Sami Vaarala
|
9a083d6023
|
remove python-based unit tester as unused
|
12 years ago |
Sami Vaarala
|
602fc765ee
|
change unit testing to use node-based test runner
|
12 years ago |
Sami Vaarala
|
b9844f2ca9
|
fixme note
|
12 years ago |
Sami Vaarala
|
dcafdf2170
|
add prettyfied snippets to log file
|
12 years ago |
Sami Vaarala
|
fe470cad7c
|
node-based test runner, replaces runtests.py
|
12 years ago |
Sami Vaarala
|
3447124157
|
function.prototype.toString() output must conform to FunctionDeclaration; in particular, the declaration must have a non-empty name in every case
|
12 years ago |
Sami Vaarala
|
761a203166
|
comment trivia
|
12 years ago |
Sami Vaarala
|
e1529ceab6
|
add function names to built-in objects
|
12 years ago |
Sami Vaarala
|
65d3b2242e
|
add 'ThrowTypeError' built-in string, add 'name' properties for top-level built-ins
|
12 years ago |
Sami Vaarala
|
0dda55e100
|
fix duk_def_prop_stridx_thrower, missing index normalization
|
12 years ago |
Sami Vaarala
|
47dce04fb8
|
testcase for builtin 'name' properties
|
12 years ago |
Sami Vaarala
|
9d44e32b7f
|
implement Object.getOwnPropertyNames()
|
12 years ago |
Sami Vaarala
|
08e9bf3253
|
testcase for Object.getOwnPropertyNames()
|
12 years ago |
Sami Vaarala
|
7a8c981067
|
tonumber valgrind issue might be a valgrind/libc issue
|
12 years ago |
Sami Vaarala
|
de4ea70ed9
|
placeholder implementation for Function constructor, should work in almost all cases
|
12 years ago |
Sami Vaarala
|
9c8fbd509d
|
add a 'parse function expression' mode to duk_js_compile(), this is needed for the Function constructor placeholder (but may be removed later)
|
12 years ago |
Sami Vaarala
|
55bfa1c7cd
|
implement duk_join(), use same helper for duk_concat(); change array join to use the new primitive
|
12 years ago |
Sami Vaarala
|
5f2dcdc233
|
function constructor testcase comment changes
|
12 years ago |
Sami Vaarala
|
2d49fd3dbf
|
function constructor testcase: test for zero arguments (implicit empty function body)
|
12 years ago |
Sami Vaarala
|
3b560462b2
|
function constructor strictness test: not inherited from parent
|
12 years ago |
Sami Vaarala
|
9e74ea04c3
|
function constructor argument count test cases
|
12 years ago |
Sami Vaarala
|
79051eb1f3
|
improve function constructor test case, test for invalid argument names which combine into a valid function if not checked individually
|
12 years ago |
Sami Vaarala
|
6765310ed6
|
function constructor coercion order test
|
12 years ago |
Sami Vaarala
|
ce6e08d350
|
remove (placeholder) function _source property until actual solution
|
12 years ago |
Sami Vaarala
|
5d279531b6
|
clarify strict mode boundary, re: function constructor semantics
|
12 years ago |
Sami Vaarala
|
83c3d91cba
|
move stringtable defines to the header file
|
12 years ago |
Sami Vaarala
|
df07f2f810
|
move hobject hash probe defines to the header
|
12 years ago |