You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Sami Vaarala d137ff1b18 #undef local macros in a few files, more compatible with a single file distributable 11 years ago
..
CaseConversion.java java case conversion tool for manual testing 12 years ago
SpecialCasing.txt unicode data files required by build scripts 12 years ago
UnicodeData.txt unicode data files required by build scripts 12 years ago
duk_alloc_default.c default alloc functions 12 years ago
duk_alloc_torture.c placeholder torture alloc implementation 12 years ago
duk_api.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_api_buffer.c rename duk_push_new_buffer to duk_push_buffer (same for fixed/dynamic pushers); cmdline fixes 11 years ago
duk_api_call.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_api_codec.c rename duk_push_new_buffer to duk_push_buffer (same for fixed/dynamic pushers); cmdline fixes 11 years ago
duk_api_compile.c intermediate commit for duk_eval and duk_compile work 11 years ago
duk_api_internal.h mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_api_memory.c public and internal stack API code 12 years ago
duk_api_object.c make duk_del_prop and duk_put_prop (and variants) obey strict mode 11 years ago
duk_api_string.c cleanup duk_substring() to take an index instead of working with stack top only; minor duk_api.h cleanup 11 years ago
duk_api_thread.c public and internal stack API code 12 years ago
duk_api_var.c incomplete exposed API variable access functions; leave this to a later release 11 years ago
duk_bittypes.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_builtin_array.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_builtin_boolean.c Boolean built-in 12 years ago
duk_builtin_date.c add _XOPEN_SOURCE before time.h to suppress warning 11 years ago
duk_builtin_duk.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_builtin_error.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_builtin_function.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_builtin_global.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_builtin_json.c fix broken debug print 11 years ago
duk_builtin_math.c fixme notes, gcc-4.0 warnings 11 years ago
duk_builtin_number.c assertion fix 12 years ago
duk_builtin_object.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_builtin_protos.h refactor JSON code to allow parse/stringify to be used from other places too 11 years ago
duk_builtin_regexp.c use DUK_ASSERT_TOP() instead of DUK_ASSERT(duk_get_top(ctx) == ...) in many places 12 years ago
duk_builtin_string.c cleanup duk_substring() to take an index instead of working with stack top only; minor duk_api.h cleanup 11 years ago
duk_builtin_thread.c a bunch of builtins 12 years ago
duk_builtin_thrower.c a bunch of builtins 12 years ago
duk_debug.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_debug_fixedbuffer.c debug support code 12 years ago
duk_debug_heap.c move stringtable defines to the header file 12 years ago
duk_debug_hobject.c rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_debug_macros.c debug support code 12 years ago
duk_debug_vsnprintf.c rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_error.h update duktape.h 11 years ago
duk_error_augment.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_error_fatal.c error code 12 years ago
duk_error_longjmp.c error code 12 years ago
duk_error_macros.c error code 12 years ago
duk_error_misc.c error code 12 years ago
duk_error_throw.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_features.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_forwdecl.h rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_hbuffer.h rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_hbuffer_alloc.c rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_hbuffer_ops.c rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_hcompiledfunction.h rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_heap.h update duktape.h 11 years ago
duk_heap_alloc.c add fixed buffer check api; rework heap creation api 11 years ago
duk_heap_hashstring.c heap related code 12 years ago
duk_heap_markandsweep.c move stringtable defines to the header file 12 years ago
duk_heap_memory.c heap related code 12 years ago
duk_heap_misc.c heap related code 12 years ago
duk_heap_refcount.c rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_heap_stringcache.c heap related code 12 years ago
duk_heap_stringtable.c #undef local macros in a few files, more compatible with a single file distributable 11 years ago
duk_heaphdr.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_hnativefunction.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_hobject.h refactor Object hasOwnProperty() and propertyIsEnumerable() to use duk_hobject_props.c helper directly 12 years ago
duk_hobject_alloc.c document and assert thr->strict initial value (currently not functional anyway) 11 years ago
duk_hobject_class.c rename DUK_HEAP_STRIDX_XXX to DUK_STRIDX_XXX 12 years ago
duk_hobject_enum.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_hobject_finalizer.c use DUK_ASSERT_TOP() instead of DUK_ASSERT(duk_get_top(ctx) == ...) in many places 12 years ago
duk_hobject_misc.c object and object property code 12 years ago
duk_hobject_pc2line.c rename duk_push_new_buffer to duk_push_buffer (same for fixed/dynamic pushers); cmdline fixes 11 years ago
duk_hobject_props.c #undef local macros in a few files, more compatible with a single file distributable 11 years ago
duk_hstring.h macro to get string data end (exclusive) 12 years ago
duk_hthread.h add helper to get current activation 11 years ago
duk_hthread_alloc.c thread support code 12 years ago
duk_hthread_builtins.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_hthread_misc.c add helper to get current activation 11 years ago
duk_hthread_stacks.c direct eval handling; works but quite clunky 12 years ago
duk_internal.h update duktape.h 11 years ago
duk_jmpbuf.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_js.h refactor string comparison into a separate helper 12 years ago
duk_js_bytecode.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_js_call.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_js_compiler.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_js_compiler.h rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_js_executor.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_js_ops.c change number conversion call sites to use numconv 12 years ago
duk_js_var.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_json.h rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_lexer.c allow dollar escape in regexp; this is non-standard but widely used 12 years ago
duk_lexer.h rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_misc.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_numconv.c fixme notes, gcc-4.0 warnings 11 years ago
duk_numconv.h add basic octal support to number parsing; this implementation cannot parse e.g. '077' as octal and '0779' as decimal which is done by V8 and Rhino 12 years ago
duk_rdtsc.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_regexp.h rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
duk_regexp_compiler.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_regexp_executor.c mass rename of multiple duk_push_new_xxx() into duk_push_xxx() for API consistency 11 years ago
duk_tval.h improve duk_tval.h byte order handling; it is now used even when packed representation is not in use 12 years ago
duk_unicode.h fix include guard names, don't use leading underscores as they are reserved 12 years ago
duk_unicode_support.c rename duk_push_new_buffer to duk_push_buffer (same for fixed/dynamic pushers); cmdline fixes 11 years ago
duk_unicode_tables.c unicode support code 12 years ago
duk_util.h extend duk_lc_nybbles to cover all base-36 digits and rename to duk_lc_digits 12 years ago
duk_util_bitdecoder.c misc utility functions 12 years ago
duk_util_bitencoder.c a bitstream encoder (without autogrowing buffer) for pc2line bitstream encoding 12 years ago
duk_util_hashbytes.c misc utility functions 12 years ago
duk_util_hashprime.c misc utility functions 12 years ago
duk_util_misc.c extend duk_lc_nybbles to cover all base-36 digits and rename to duk_lc_digits 12 years ago
duk_util_tinyrandom.c bugfix to unused random number helper 12 years ago
duktape.h incomplete exposed API variable access functions; leave this to a later release 11 years ago
dukutil.py add python hashbang, trivia 12 years ago
extract_caseconv.py trivial code comments 12 years ago
extract_chars.py python scripts needed for precomputing and build 12 years ago
genbuildparams.py python scripts needed for precomputing and build 12 years ago
genbuiltins.py __duk__.sleep() builtin 12 years ago
genhashsizes.py python scripts needed for precomputing and build 12 years ago
gennumdigits.py helper script to generate tables needed for string-to-number conversion 12 years ago
gensizereport.py simple script which creates a size report of (stripped) object files 12 years ago
genstrings.py add __duk__.sleep(); rework genstrings.py to put strings requiring 8-bit indices first (quite clunky but good enough) 12 years ago