Sami Vaarala
|
a3a4a35975
|
implement isNaN() and isFinite() to global object, to help in Date testcases
|
12 years ago |
Sami Vaarala
|
0d33c4e265
|
rework twodigit_year_fixup() into set_part_helper(), improve comments
|
12 years ago |
Sami Vaarala
|
277647d8d8
|
test case for Date built-in argument coercion order
|
12 years ago |
Sami Vaarala
|
f5e2f0badd
|
darwin trivia fixes
|
12 years ago |
Sami Vaarala
|
cc06086a31
|
rework Date built-in to use more cleanly separate platform specific provider functions and add preliminary defines to duk_features.h
|
12 years ago |
Sami Vaarala
|
423f9c06dd
|
add issues for missing built-ins
|
12 years ago |
Sami Vaarala
|
20116eb62d
|
make runtests.js temp filenames more unique to allow simultaneous execution of multiple runs
|
12 years ago |
Sami Vaarala
|
ae4d58ac36
|
fix valgrind gripes (fix the cause of reading uninitialized data and remove the uninitialized data too)
|
12 years ago |
Sami Vaarala
|
b898168a50
|
rework Date built-in to_local_string_helper(), add time offset (+/- HH:mm) to local time strings to allow them to be parsed back
|
12 years ago |
Sami Vaarala
|
e976627642
|
additional test to custom Date parsing (separator other than T)
|
12 years ago |
Sami Vaarala
|
e10b890068
|
remove negative tests from ISO 8601 test case, as an implementation is allowed to parse whatever else in addition to the standard subset (and we do)
|
12 years ago |
Sami Vaarala
|
da400c214d
|
more work on Date built-in: loose ISO 8601 subset parser, strptime/strftime locale formatting and parsing
|
12 years ago |
Sami Vaarala
|
9008c2b2a5
|
add custom Date parsing cases
|
12 years ago |
Sami Vaarala
|
9a019915c2
|
more basic calendar tests
|
12 years ago |
Sami Vaarala
|
60fcd3ed62
|
fix diff-to-other src/dst order too
|
12 years ago |
Sami Vaarala
|
19e20dbec4
|
more Date test cases
|
12 years ago |
Sami Vaarala
|
a1278e1323
|
more Date built-in test cases: toJSON() generic behavior, Date.UTC() custom behavior
|
12 years ago |
Sami Vaarala
|
ea04f4eeef
|
add separate timeouts for normal/slow and valgrind combinations, add execopts to result object
|
12 years ago |
Sami Vaarala
|
e6d3a59ace
|
fix expected value for date conversion test, add more Date built-in tests
|
12 years ago |
Sami Vaarala
|
664ba7192a
|
clean up test case (remove commented print=console.log)
|
12 years ago |
Sami Vaarala
|
b1ad52aa4b
|
test case to illustrate current compiler const overflow bug
|
12 years ago |
Sami Vaarala
|
ebe876ac35
|
more Date built-in test cases
|
12 years ago |
Sami Vaarala
|
7597aa576d
|
some basic Date built-in tests
|
12 years ago |
Sami Vaarala
|
e15982c1d7
|
first draft of Date built-in implementation; missing string parsing, and needs some cleanup
|
12 years ago |
Sami Vaarala
|
7a2a026a4d
|
.xz dist
|
12 years ago |
Sami Vaarala
|
13d82ee1a0
|
global print() function now fflush()es stdout on every write (better test case output if test is called / crashes)
|
12 years ago |
Sami Vaarala
|
f596ac4f7d
|
adjust runtests timeout based on slow test and valgrind flags
|
12 years ago |
Sami Vaarala
|
ba9dab5778
|
improve the placeholder for number formatting to print out whole numbers without fractions (removes some test failures for other tests)
|
12 years ago |
Sami Vaarala
|
903f774c1e
|
add duk_is_nan(), move duk_push_nan() to public api
|
12 years ago |
Sami Vaarala
|
080b848699
|
builtin object and strings changes for Date support
|
12 years ago |
Sami Vaarala
|
55ae330b45
|
add a JSON built-in ditz issue
|
12 years ago |
Sami Vaarala
|
a43138d914
|
add a few Date built-in related ditz issues
|
12 years ago |
Sami Vaarala
|
c405a37e3e
|
add a few ditz releases and backdate v0.1 release
|
12 years ago |
Sami Vaarala
|
365378d802
|
add initial ditz issue directory
|
12 years ago |
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 |