Sami Vaarala
|
e1777427e3
|
add 32-bit only duk_tval.h handling, fix DUK__DOUBLE_IS_NAN_FULL() middle/other endian mixup
|
11 years ago |
Sami Vaarala
|
6b25c527ce
|
comment trivia
|
11 years ago |
Sami Vaarala
|
398b1e84f9
|
use double instead of uint64_t when 64-bit ops not available
|
11 years ago |
Sami Vaarala
|
671fdb9792
|
bi_mul overflow optimization, overflow always over a zero so just set
|
11 years ago |
Sami Vaarala
|
7e010a71be
|
bi_mul 32-bit variant
|
11 years ago |
Sami Vaarala
|
882ee51eec
|
bi_sub() which avoids 64-bit types
|
11 years ago |
Sami Vaarala
|
436b5f8266
|
fix carry corner case for 32-bit bi_add()
|
11 years ago |
Sami Vaarala
|
b347c83da7
|
bi_add() which avoids 64-bit types
|
11 years ago |
Sami Vaarala
|
b77c04b1e1
|
add define for using/not using 64-bit ops; cleanup amiga/tos comments
|
11 years ago |
Sami Vaarala
|
02c1f33c98
|
note about ssh testcase runs
|
11 years ago |
Sami Vaarala
|
2e058fe712
|
add --test-sleep option to runtests, useful to run long tests on a laptop (use with --num-threads 1)
|
11 years ago |
Sami Vaarala
|
4a01b33c6d
|
add byte order info to build info
|
11 years ago |
Sami Vaarala
|
9943d80049
|
fix duk_internal.h for new builtins model
|
11 years ago |
Sami Vaarala
|
4aac509848
|
fix misused define names (had no effect but were wrong)
|
11 years ago |
Sami Vaarala
|
c0512f723a
|
add MIPS, X86/X64 detection, make unaligned accesses allowed only on specific platforms like x86/x64, defaulting to at least 4-byte alignment
|
11 years ago |
Sami Vaarala
|
95b0498336
|
clarify Thread method arguments
|
11 years ago |
Sami Vaarala
|
15933cd65f
|
genbuiltins.py uses genstrings.py internally, and generates separate init data for each endianness
|
11 years ago |
Sami Vaarala
|
dc836831e1
|
rework genstrings.py a bit for better integration with genbuiltins.py later
|
11 years ago |
Sami Vaarala
|
7f7a19d06c
|
ditz issue update
|
11 years ago |
Sami Vaarala
|
96efc7a0d1
|
comment out 'pc--' from tracebacks as the post-assertion pc >= 0 is not true always now
|
11 years ago |
Sami Vaarala
|
5416b4aa9c
|
add direct eval flag to traceback
|
11 years ago |
Sami Vaarala
|
42beb86053
|
indicate prevents yield flag in traceback
|
11 years ago |
Sami Vaarala
|
10cd227609
|
clean up error augment code a bit
|
11 years ago |
Sami Vaarala
|
ed385af865
|
c++ compatibility notes
|
11 years ago |
Sami Vaarala
|
bb91343ff3
|
fix a bunch of minor issues for c++ compatibility
|
11 years ago |
Sami Vaarala
|
91ed73ceff
|
c++ compilation improvements
|
11 years ago |
Sami Vaarala
|
bb5ca86ad6
|
remove a few unused strings
|
11 years ago |
Sami Vaarala
|
f821289175
|
change profile 200/201 to use verbose errors without tracebacks
|
11 years ago |
Sami Vaarala
|
3e708fd865
|
document current __duk__ built-in members (at a summary level)
|
11 years ago |
Sami Vaarala
|
1449ea652b
|
add <h4> style
|
11 years ago |
Sami Vaarala
|
c6ed54b991
|
update error 'message' description to match new numeric default
|
11 years ago |
Sami Vaarala
|
fec3eea91b
|
set error 'message' to a numeric code if a string code not given; useful for minimized builds and good default for C code in general
|
11 years ago |
Sami Vaarala
|
066d54a944
|
testcase for checking fileName / lineNumber override behavior
|
11 years ago |
Sami Vaarala
|
945a63c75b
|
add fileName / lineNumber to error objects when tracebacks are disabled
|
11 years ago |
Sami Vaarala
|
981aad8201
|
add DUK_PROPDESC_FLAG_NO_OVERWRITE which allows caller to skip defining a property if it already exists (as an own property)
|
11 years ago |
Sami Vaarala
|
73ff24cf77
|
ditz issue update
|
11 years ago |
Sami Vaarala
|
0e0dd9044e
|
cleanup __duk__.version discussion in guide
|
11 years ago |
Sami Vaarala
|
b733d69f2b
|
document __duk__.version
|
11 years ago |
Sami Vaarala
|
22d4209ba5
|
change __duk__.version to new policy, for 0.7.0 release
|
11 years ago |
Sami Vaarala
|
2b362ecdbe
|
remove 'code' property of errors, it's probably not that useful
|
11 years ago |
Sami Vaarala
|
2feb5211c4
|
ditz issue update
|
11 years ago |
Sami Vaarala
|
93baaa1aac
|
first draft of error objects section of guide
|
11 years ago |
Sami Vaarala
|
dda39eefeb
|
traceback testcase (which is skipped); just a demonstration of printing a traceback
|
11 years ago |
Sami Vaarala
|
c3627ed3c8
|
make 'stack' call 'toString()' directly
|
11 years ago |
Sami Vaarala
|
38c5eea0f3
|
make 'stack' return ToString(err) when tracebacks disabled
|
11 years ago |
Sami Vaarala
|
567d784768
|
fix traceback related built-ins when tracebacks are disabled
|
11 years ago |
Sami Vaarala
|
9c170d6d9c
|
ditz issue update
|
11 years ago |
Sami Vaarala
|
8992989702
|
refactor 'stack' getter into a shared helper used for 'stack', 'lineNumber', and 'fileName'
|
11 years ago |
Sami Vaarala
|
b6dac01e74
|
reduce debug level for accessor creation
|
11 years ago |
Sami Vaarala
|
204900e13e
|
add fileName and lineNumber accessors to Error.prototype; make stack, fileName, and lineNumber setter be an explicit nop
|
11 years ago |