991 Commits (884045b1d16aa6bb443bc78c81ea3a1b6ba2631c)
 

Author SHA1 Message Date
Sami Vaarala 58bd92e69a ditz issue update 11 years ago
Sami Vaarala 8214c61220 remove more #include directives from internal header files; duk_internal.h is expected to include them in correct order anyway 11 years ago
Sami Vaarala f4bb2493d1 remove one more internal macro set with leading underscore name 11 years ago
Sami Vaarala 3db2f99b22 remove #include directives from internal header files; duk_internal.h is expected to include them in correct order anyway 11 years ago
Sami Vaarala 3f616bea51 code issue note on leading underscores 11 years ago
Sami Vaarala 000b8e7f67 fix include guard name for autogenerated headers 11 years ago
Sami Vaarala cacf459efe fix broken asserts (broken in thread built-in refactoring) 11 years ago
Sami Vaarala 04f377b94c rename remaining _DUK_xxx macros 11 years ago
Sami Vaarala e2fb361ff1 rename _DUK_IDX_xxx to DUK_DBL_IDX_xxx (underscored names are not good) 11 years ago
Sami Vaarala 95e6dcca8f ditz issue update 11 years ago
Sami Vaarala 26a0aef41d fix thread related testcases to use new location of resume() etc 11 years ago
Sami Vaarala 961b4b8ead remove toString() and valueOf() from Thread prototype and inherit them from Object prototype instead; fix initial thread creation (had wrong class and internal prototype) 11 years ago
Sami Vaarala 1ce89d0f72 Thread related documentation changes 11 years ago
Sami Vaarala 509d7196d0 some vbcc notes 11 years ago
Sami Vaarala 485f9bc123 add unicode doc to full dist 11 years ago
Sami Vaarala 269db6708f internal documentation about unicode support 11 years ago
Sami Vaarala 96299b6121 remove __duk__.spawn() which is replaced by 'new __duk__.Thread()'; relocate resume(), yield(), curr() to the Thread constructor (and rename curr to current). 11 years ago
Sami Vaarala 921141ba14 missing commit 11 years ago
Sami Vaarala ed3260bb30 remove __duk__.print() which was not implemented and unnecessary because global print() is sufficient 11 years ago
Sami Vaarala 6511c66c31 placeholder section for duktape built-ins 11 years ago
Sami Vaarala 68c2762c06 some missing prototypes 11 years ago
Sami Vaarala c021b9f390 dist fix 11 years ago
Sami Vaarala 40c5bd974c ditz issue update 11 years ago
Sami Vaarala c3e1dd8af4 some basic tests for buffer/pointer coercion and comparison behavior 11 years ago
Sami Vaarala 5f0386efdb styling update 11 years ago
Sami Vaarala a5992b1421 update type algorithms for newer buffer/pointer semantics 11 years ago
Sami Vaarala daf4fb8157 change ToNumber() coercion of a buffer to work like string, i.e. interpret buffer contents as a number 11 years ago
Sami Vaarala b207843d77 comment trivia 11 years ago
Sami Vaarala b013db5291 change property lookup semantics for plain buffer and pointer values: continue lookup from Buffer and Pointer prototype object, respectively 11 years ago
Sami Vaarala f4ea2e2a5e extend addition operator to treat buffers like strings; result of buffer + buffer is currently a string 11 years ago
Sami Vaarala 4551bd5717 fixme note about zero-size struct hack 11 years ago
Sami Vaarala 1a32a60e55 ditz issue update 11 years ago
Sami Vaarala de1eb68bce make vbcc NAN/INFINITE workaround work with optimizations on vbcc; without this change, vbcc would again replace NAN/INFINITE with 0.0 when optimizations are enabled 11 years ago
Sami Vaarala ed650c2c76 improve fpclassify() replacement a bit (avoid unnecessary shifting) 11 years ago
Sami Vaarala d0a94e23e8 initial replacements for fpclassify() and friends 11 years ago
Sami Vaarala b3561ce09e move duk_double_union to duk_features.h as it more logically belongs there 11 years ago
Sami Vaarala c75bef57c1 use gmtime_r() only when we believe it is available, otherwise use gmtime(); make __FILE__, __LINE__, and __func__ indirect and disable use of __func__ in VBCC (not available); other trivia 11 years ago
Sami Vaarala 8b4d6dfdab ditz issue update 11 years ago
Sami Vaarala 2a26747436 change NAN references to DUK_DOUBLE_NAN; don't define NAN if missing any longer in duk_features.h 11 years ago
Sami Vaarala d1c43c2d84 change fpclassify(), signbit() call sites, change FP_NAN -> DUK_FP_NAN (and same for other similar constants) 11 years ago
Sami Vaarala e19d682beb fix DUK_ISNAN replacement 11 years ago
Sami Vaarala f51ffc8be2 change isfinite() and isnan() call sites to use DUK_ISFINITE and DUK_ISNAN 11 years ago
Sami Vaarala 6134cfa3f5 some hackery for testing an AmigaOS+VBCC port; make NAN and INFINITY possibly computed (as 0.0/0.0 and 1.0/0.0 yield incorrect results on VBCC and perhaps other older compilers); add replacement placeholders for fpclassify() and friends 11 years ago
Sami Vaarala 6d5ae56ee5 comment out code for sleep() and time() in __duk__, as they are an unnecessary portability concern 11 years ago
Sami Vaarala b534331b4c change buffer/pointer semantics into ToObject() and CheckObjectCoercible() 11 years ago
Sami Vaarala 1f3eb5cf1f update strings and builtins for Buffer/Pointer prototypes, and some in-progress traceback changes 11 years ago
Sami Vaarala e1ac5796d0 preparations for Buffer and Pointer prototype objects; add classes for Buffer and Pointer 11 years ago
Sami Vaarala 43e407aa2d change semantics of non-strict compare operator for buffers and pointers 11 years ago
Sami Vaarala b0c4f2fc4a ditz issue update 11 years ago
Sami Vaarala 2375987f32 draft Buffer and Pointer built-in implementations 11 years ago