.. |
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
|
debug log call wrappers
|
11 years ago |
duk_alloc_torture.c
|
debug log call wrappers
|
11 years ago |
duk_api.c
|
duk_xmove: Fix comparison with incorrect stack bottom
|
11 years ago |
duk_api_buffer.c
|
typing cleanup
|
11 years ago |
duk_api_call.c
|
debug log call wrappers
|
11 years ago |
duk_api_codec.c
|
prepend a 'duk__' prefix to a bunch of internal functions
|
11 years ago |
duk_api_compile.c
|
add 'noresult' variants for eval/peval calls, which are often convenient
|
11 years ago |
duk_api_internal.h
|
make duk_get/require_hobject_with_class macros, call duk_get_tagged_heaphdr_raw directly
|
11 years ago |
duk_api_logging.c
|
change log date format from formatted double to iso 8601, refactor out a iso8601 format helper which doesn't intern a string, fixme cleanups
|
11 years ago |
duk_api_memory.c
|
debug log call wrappers
|
11 years ago |
duk_api_object.c
|
clean up duk_functionlist_entry and duk_numberlist_entry naming
|
11 years ago |
duk_api_public.h
|
separate duktape.h and duk_api_public.h
|
11 years ago |
duk_api_string.c
|
debug log call wrappers
|
11 years ago |
duk_api_thread.c
|
public and internal stack API code
|
12 years ago |
duk_api_var.c
|
typing cleanup
|
11 years ago |
duk_bi_array.c
|
rename feature options for consistency
|
11 years ago |
duk_bi_boolean.c
|
rename duk_builtin_xxx -> duk_bi_xxx in code
|
11 years ago |
duk_bi_buffer.c
|
buffer constructor comment
|
11 years ago |
duk_bi_date.c
|
fix test-bi-date-canceling.js issue triggered at least when compiling on 64-bit Ubuntu, gcc 4.8.1, -m32, and NO -std=c99; apparently IEEE double computations would be optimized in a way that broke some corner cases; adding volatile fixes it
|
11 years ago |
duk_bi_duktape.c
|
assert compile warning fix
|
11 years ago |
duk_bi_error.c
|
security note on 'tracedata' handling
|
11 years ago |
duk_bi_function.c
|
debug log call wrappers
|
11 years ago |
duk_bi_global.c
|
debug log call wrappers
|
11 years ago |
duk_bi_json.c
|
serialize negative zero as '-0' in JSONX/JSONC
|
11 years ago |
duk_bi_logger.c
|
debug log call wrappers
|
11 years ago |
duk_bi_math.c
|
wrap math functions
|
11 years ago |
duk_bi_number.c
|
autofixed one line debug call sites
|
11 years ago |
duk_bi_object.c
|
fixes to Object.prototype.__proto__ setter behavior
|
11 years ago |
duk_bi_pointer.c
|
rename duk_builtin_xxx -> duk_bi_xxx in code
|
11 years ago |
duk_bi_protos.h
|
since Proxy.revocable() is not supported, remove it entirely (better to have it missing than throwing an error as this makes it more difficult to do feature detection)
|
11 years ago |
duk_bi_proxy.c
|
since Proxy.revocable() is not supported, remove it entirely (better to have it missing than throwing an error as this makes it more difficult to do feature detection)
|
11 years ago |
duk_bi_regexp.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_bi_string.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_bi_thread.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_bi_thrower.c
|
rename duk_builtin_xxx -> duk_bi_xxx in code
|
11 years ago |
duk_dblunion.h
|
use 'mixed endian' instead of 'middle endian' to refer to arm mixed endian; rename DUK_USE_LITTLE_ENDIAN to DUK_USE_INTEGER_LE (same for big, middle) for clarity; when using mixed endian, define DUK_USE_INTEGER_LE instead of DUK_USE_INTEGER_BE
|
11 years ago |
duk_debug.h
|
use a statement for omitting DUK_D() and friends, avoid empty statement
|
11 years ago |
duk_debug_fixedbuffer.c
|
clean up debug defines: DUK_USE_DEBUG now enables/disables debug code globally, while DUK_USE_DPRINT, DUK_USE_DDPRINT, and DUK_USE_DDDPRINT control specific log levels (earlier DUK_USE_DEBUG and DUK_USE_DPRINT were the same, which was confusing)
|
11 years ago |
duk_debug_heap.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_debug_hobject.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_debug_macros.c
|
compile warning fix for debug macros when colors are disabled
|
11 years ago |
duk_debug_vsnprintf.c
|
fix old debug reference to thr->errhandler
|
11 years ago |
duk_error.h
|
replace Duktape.errhnd with Duktape.errthrow; add Duktape.errcreate so that user can also add an error handler for creating errors (which may be useful than errthrow); move errhandler calling to duk_error_augment.c; reorganize DUK_USE_xxx flags around error handlers
|
11 years ago |
duk_error_augment.c
|
rename errcreate/errthrow to errCreate/errThrow in error augment code
|
11 years ago |
duk_error_longjmp.c
|
wrap setjmp, longjmp, abort, exit, fputc
|
11 years ago |
duk_error_macros.c
|
autofixed one line debug call sites
|
11 years ago |
duk_error_misc.c
|
fixme removed
|
11 years ago |
duk_error_throw.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_features.h
|
add feature option for user initjs, rename built-in initjs defines a bit
|
11 years ago |
duk_features_sanity.h
|
check for deprecated feature options; #error out if used so that user can easily fix their build
|
11 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
|
remove buffer NUL termination
|
11 years ago |
duk_hbuffer_alloc.c
|
autofixed one line debug call sites
|
11 years ago |
duk_hbuffer_ops.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_hcompiledfunction.h
|
clean up #define, #undef, #ifdef etc to have a single space after the directive
|
11 years ago |
duk_heap.h
|
fatal_func printing in DUK_DEBUG_DUMP_HEAP()
|
11 years ago |
duk_heap_alloc.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_heap_hashstring.c
|
internal macro renames, XXX -> DUK__XXX
|
11 years ago |
duk_heap_markandsweep.c
|
a few finalizer comments
|
11 years ago |
duk_heap_memory.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_heap_misc.c
|
first draft of a executor interrupt mechanism
|
11 years ago |
duk_heap_refcount.c
|
a few finalizer comments
|
11 years ago |
duk_heap_stringcache.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_heap_stringtable.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_heaphdr.h
|
make room for more hobject bits in heaphdr; bit allocation is now tight and 4 bits are available for hobject
|
11 years ago |
duk_hnativefunction.h
|
clean up #define, #undef, #ifdef etc to have a single space after the directive
|
11 years ago |
duk_hobject.h
|
placeholder for proxy 'get'
|
11 years ago |
duk_hobject_alloc.c
|
first draft of api primitive for creating an independent thread (separate globals); naming not very good yet
|
11 years ago |
duk_hobject_class.c
|
initial drafting of logger interface (Ecmascript only for now)
|
11 years ago |
duk_hobject_enum.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_hobject_finalizer.c
|
a few finalizer comments
|
11 years ago |
duk_hobject_misc.c
|
fix some 'while(' to 'while (' spacings
|
11 years ago |
duk_hobject_pc2line.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_hobject_props.c
|
rename feature options for consistency
|
11 years ago |
duk_hstring.h
|
implement duk_char_code_at()
|
11 years ago |
duk_hstring_misc.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_hthread.h
|
rename feature options for consistency
|
11 years ago |
duk_hthread_alloc.c
|
change DUK_MEMSET() to DUK_MEMZERO() when appropriate
|
11 years ago |
duk_hthread_builtins.c
|
add feature option for user initjs, rename built-in initjs defines a bit
|
11 years ago |
duk_hthread_misc.c
|
don't remove built-in refs for terminated threads; leave it to gc which does it correctly (= handlers finalizers properly)
|
11 years ago |
duk_hthread_stacks.c
|
rename feature options for consistency
|
11 years ago |
duk_initjs.js
|
initjs fix, clog now non-enumerable
|
11 years ago |
duk_internal.h
|
add DUK_OPT_DECLARE for user declarations, use it to get rid of DUK_OPT_PANIC_HANDLER warnings for Dukweb
|
11 years ago |
duk_jmpbuf.h
|
remove #include directives from internal header files; duk_internal.h is expected to include them in correct order anyway
|
11 years ago |
duk_js.h
|
convert compare helper explicit args to a flags field, quite modest footprint savings
|
11 years ago |
duk_js_bytecode.h
|
remove DUK_OP_DEBUG and move debug opcodes under DUK_OP_EXTRA
|
11 years ago |
duk_js_call.c
|
rename feature options for consistency
|
11 years ago |
duk_js_compiler.c
|
rename feature options for consistency
|
11 years ago |
duk_js_compiler.h
|
fixme cleanups
|
11 years ago |
duk_js_executor.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_js_ops.c
|
remove incorrect assert
|
11 years ago |
duk_js_var.c
|
rename feature options for consistency
|
11 years ago |
duk_json.h
|
rename duk_builtin_xxx -> duk_bi_xxx in code
|
11 years ago |
duk_lexer.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_lexer.h
|
fix some 'while(' to 'while (' spacings
|
11 years ago |
duk_numconv.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_numconv.h
|
C type rework for numconv
|
11 years ago |
duk_regexp.h
|
add DUK_REOP_WIPERANGE and implement saved array wiping when quantified is rematched, fixing e.g. test-bug-regexp-quantifier-captures.js
|
11 years ago |
duk_regexp_compiler.c
|
fix a set of multiline debug call sites
|
11 years ago |
duk_regexp_executor.c
|
debug log call wrappers
|
11 years ago |
duk_replacements.c
|
remove unnecessary volatile attributes
|
11 years ago |
duk_replacements.h
|
mixed commit with duk_features.h tweaks, duk_repl_isinf(), and other trivia
|
11 years ago |
duk_selftest.c
|
use 'mixed endian' instead of 'middle endian' to refer to arm mixed endian; rename DUK_USE_LITTLE_ENDIAN to DUK_USE_INTEGER_LE (same for big, middle) for clarity; when using mixed endian, define DUK_USE_INTEGER_LE instead of DUK_USE_INTEGER_BE
|
11 years ago |
duk_selftest.h
|
basic selftest framework, add clang aliasing selftest
|
11 years ago |
duk_tval.h
|
comment trivia on duk_tval
|
11 years ago |
duk_unicode.h
|
add ascii char integer constants
|
11 years ago |
duk_unicode_support.c
|
debug log call wrappers
|
11 years ago |
duk_unicode_tables.c
|
shorten unicode table/shell variable names a bit, add IdentifierStart-minus-Letter to unicode tables in anticipation of duk_unicode_is_letter
|
11 years ago |
duk_util.h
|
change duk_bd_decode() to return a signed value for API consistency
|
11 years ago |
duk_util_bitdecoder.c
|
debug log call wrappers
|
11 years ago |
duk_util_bitencoder.c
|
C typing fixes
|
11 years ago |
duk_util_hashbytes.c
|
internal macro renames, XXX -> DUK__XXX
|
11 years ago |
duk_util_hashprime.c
|
debug log call wrappers
|
11 years ago |
duk_util_misc.c
|
C typing fixes
|
11 years ago |
duk_util_tinyrandom.c
|
fix some 'while(' to 'while (' spacings
|
11 years ago |
duktape.h
|
add ifdef include guard to (placeholder) duktape.h
|
11 years ago |
dukutil.py
|
clean up #define, #undef, #ifdef etc to have a single space after the directive
|
11 years ago |
extract_caseconv.py
|
make as many data / pointer tables 'const' as possible to allow them to compiled into the text section
|
11 years ago |
extract_chars.py
|
rework unicode match table generation a bit in dist; add Letter category and refactor script
|
11 years ago |
genbuildparams.py
|
remove __duk__.build, replace it with __duk__.env which summarizes most important effective build options in a single space separated string
|
11 years ago |
genbuiltins.py
|
add feature option for user initjs, rename built-in initjs defines a bit
|
11 years ago |
genexesizereport.py
|
separate duk symbols from others in size report
|
11 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 |
genobjsizereport.py
|
rename gensizereport.py
|
11 years ago |
genstrings.py
|
rename errcreate/errthrow to errCreate/errThrow in error augment code
|
11 years ago |