10 Commits (2dce8130f30310b26de220209c6b405912b026c1)

Author SHA1 Message Date
Sami Vaarala 216faf3897 Post-release trivia for 2.5.0 release 5 years ago
Sami Vaarala 98a5be265c Changes to compile CBOR extra as built-in 5 years ago
Sami Vaarala a11fd22701 Remove DUK_USE_USER_DECLARE() from source 5 years ago
Sami Vaarala 3ede444c8c Add duk_hboundfunc internal type 8 years ago
Sami Vaarala 97724d5d45 Add duk_hproxy internal struct 8 years ago
Sami Vaarala 02e8adcce8 Source reorg for duk_api_public.h.in 8 years ago
Sami Vaarala 55dbf32393 Rework side effect protections and finalization 8 years ago
Sami Vaarala 417bf9ce84 Add explicit duk_{hdecenv,hobjenv} structures 8 years ago
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 5a92ca85ac Add duk_harray internal type 9 years ago
Sami Vaarala a804a2a630 Rename internal struct/define names 9 years ago
Sami Vaarala 407ce44d55 Remove panic handling, use fatal errors instead 9 years ago
Sami Vaarala c32f41407b Changes for ROM string/object support 9 years ago
Sami Vaarala 08e8763ee8 Add support for C++ exception long ctrl transfers 9 years ago
Sami Vaarala 6b876e169f Rework lexer to use bufwriter 9 years ago
Sami Vaarala 45571d22a0 Fix DUK_OPT_xxx refs in code comments 9 years ago
Sami Vaarala 92d33fd550 Implement Node.js Buffer and TypedArray support 10 years ago
Sami Vaarala 5c22523ebf Add debugger support to core engine 10 years ago
Sami Vaarala 8efcbb6b5f Include fix 11 years ago
Sami Vaarala efb9776f91 A round of internal typing fixes (midcommit) 11 years ago
Sami Vaarala 91fafa038a Add duk_errmsg.c for gathering shared error msgs 11 years ago
Sami Vaarala d5d31fbc95 include duktape.h only, define DUK_COMPILING_DUKTAPE when using internally 11 years ago
Sami Vaarala 0a8f703d77 add DUK_OPT_DECLARE for user declarations, use it to get rid of DUK_OPT_PANIC_HANDLER warnings for Dukweb 11 years ago
Sami Vaarala 2d515afc70 rename duk_builtin_xxx -> duk_bi_xxx in code 11 years ago
Sami Vaarala 79a69b1aa4 basic selftest framework, add clang aliasing selftest 11 years ago
Sami Vaarala 4420079283 comment trivia 11 years ago
Sami Vaarala aef64f5baf rework duk_double_union and duk_tval macros; doubles are now normalized using a union which should be strict aliasing compatible 11 years ago
Sami Vaarala 9943d80049 fix duk_internal.h for new builtins model 11 years ago
Sami Vaarala d74e3c42d1 add __FILE__/__LINE__ to API errors, detecting variadic macro support; change traceback to tracedata, also store __FILE__/__LINE__ in tracedata if available; other minor cleanups 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 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 c3330cc908 clean up duk_features.h / duk_internal.h split; merge very small duk_rdtsc.h and duk_bittypes.h to duk_features.h to make duk_features.h the only place where platform specific stuff is handled 11 years ago
Sami Vaarala 508656c1d3 fix overflow warning on gcc-3.3 for INFINITY 11 years ago
Sami Vaarala 752b103c2d freebsd 10 compile fix (cannot define feature selection defines); cleanup feature selection defines to duk_features.h; move date system header inclusion to duk_features.h 11 years ago
Sami Vaarala 75c94569d8 add feature selection macros to duk_features.h so that the user never needs to define them 11 years ago
Sami Vaarala c0b87f6923 update duktape.h 11 years ago
Sami Vaarala b120dfe983 add a very incomplete number-to-string conversion based on Dragon4 12 years ago
Sami Vaarala 94d0556dbb add stdint.h 12 years ago
Sami Vaarala 4862b7aa49 fix include guard names, don't use leading underscores as they are reserved 12 years ago
Sami Vaarala e6e74b67bc missing include 12 years ago
Sami Vaarala 24c28a2b5c more headers and header fixes 12 years ago