[Debian-iot-packaging] [duktape] branch upstream updated (e8200f9 -> 060f55e)

Thorsten Alteholz alteholz at moszumanska.debian.org
Thu Oct 26 17:25:51 UTC 2017


This is an automated email from the git hooks/post-receive script.

alteholz pushed a change to branch upstream
in repository duktape.

      from  e8200f9   Import Upstream version 2.1.1
       new  060f55e   Import Upstream version 2.2.0

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS.rst                                        |     3 +
 Makefile.cmdline                                   |     2 +-
 Makefile.dukdebug                                  |    18 +-
 Makefile.sharedlibrary                             |     6 +-
 README.rst                                         |    10 +-
 config/compilers/compiler_msvc.h.in                |     9 +
 .../config-options/DUK_USE_CACHE_ACTIVATION.yaml   |     9 +
 config/config-options/DUK_USE_CACHE_CATCHER.yaml   |     9 +
 config/config-options/DUK_USE_CALLSTACK_LIMIT.yaml |    10 +
 config/config-options/DUK_USE_DATE_GET_NOW.yaml    |     9 +-
 .../config-options/DUK_USE_DATE_NOW_WINDOWS.yaml   |     6 +-
 .../DUK_USE_DATE_NOW_WINDOWS_SUBMS.yaml            |     9 +
 .../config-options/DUK_USE_DATE_TZO_WINDOWS.yaml   |     4 -
 .../DUK_USE_DATE_TZO_WINDOWS_NO_DST.yaml           |     3 +-
 config/config-options/DUK_USE_ES7.yaml             |     7 +
 config/config-options/DUK_USE_ES8.yaml             |     7 +
 config/config-options/DUK_USE_ES9.yaml             |     7 +
 config/config-options/DUK_USE_FATAL_MAXLEN.yaml    |     8 +
 .../config-options/DUK_USE_GET_MONOTONIC_TIME.yaml |    22 +
 .../DUK_USE_GET_MONOTONIC_TIME_CLOCK_GETTIME.yaml  |     8 +
 .../DUK_USE_GET_MONOTONIC_TIME_WINDOWS_QPC.yaml    |     7 +
 .../config-options/DUK_USE_HSTRING_LAZY_CLEN.yaml  |    11 +
 .../DUK_USE_PERFORMANCE_BUILTIN.yaml               |     7 +
 config/config-options/DUK_USE_PROMISE_BUILTIN.yaml |     9 +
 .../DUK_USE_REGEXP_CANON_BITMAP.yaml               |    11 +
 .../DUK_USE_VALSTACK_GROW_SHIFT.yaml               |    13 +
 config/config-options/DUK_USE_VALSTACK_LIMIT.yaml  |    11 +
 .../DUK_USE_VALSTACK_SHRINK_CHECK_SHIFT.yaml       |    13 +
 .../DUK_USE_VALSTACK_SHRINK_SLACK_SHIFT.yaml       |    10 +
 config/examples/low_memory.yaml                    |    27 +-
 config/header-snippets/compiler_fillins.h.in       |     7 +
 config/header-snippets/date_provider.h.in          |    18 +-
 config/header-snippets/types1.h.in                 |     6 +-
 config/header-snippets/types2.h.in                 |     9 +-
 config/header-snippets/types_legacy.h.in           |     9 +-
 config/platforms/platform_linux.h.in               |     4 +
 config/platforms/platform_windows.h.in             |    36 +-
 config/tags.yaml                                   |     9 +
 debugger/duk_debug.js                              |    34 +-
 debugger/duk_debug_meta.json                       |   265 +-
 debugger/duk_opcodes.yaml                          |   164 +-
 duk_dist_meta.json                                 |    10 +-
 examples/alloc-hybrid/duk_alloc_hybrid.c           |     4 +-
 examples/alloc-logging/log2gnuplot.py              |     2 +-
 examples/cmdline/duk_cmdline.c                     |   160 +-
 examples/cmdline/duk_cmdline.h                     |    16 +
 .../{duk_cmdline_ajduk.c => duk_cmdline_lowmem.c}  |   464 +-
 examples/codepage-conv/duk_codepage_conv.c         |     2 +-
 examples/cpp-exceptions/cpp_exceptions.cpp         |     2 +-
 examples/eventloop/c_eventloop.c                   |     6 +-
 examples/eventloop/poll.c                          |     2 +-
 examples/eventloop/socket.c                        |     6 +-
 extras/alloc-pool/duk_alloc_pool.c                 |   269 +-
 extras/alloc-pool/duk_alloc_pool.h                 |    66 +-
 extras/console/duk_console.c                       |    33 +-
 extras/console/duk_console.h                       |     3 +
 extras/duk-v1-compat/duk_v1_compat.c               |     2 +-
 extras/module-duktape/duk_module_duktape.c         |     4 +-
 extras/module-duktape/test.c                       |     2 +-
 extras/module-node/duk_module_node.c               |    12 +-
 extras/module-node/test.c                          |     4 +-
 license.spdx                                       | 14941 -----------
 polyfills/object-prototype-definegetter.js         |    17 +-
 polyfills/object-prototype-definesetter.js         |    17 +-
 src-input/builtins.yaml                            |   424 +-
 src-input/duk_api_buffer.c                         |    21 +-
 src-input/duk_api_bytecode.c                       |   273 +-
 src-input/duk_api_call.c                           |   665 +-
 src-input/duk_api_codec.c                          |   113 +-
 src-input/duk_api_compile.c                        |    37 +-
 src-input/duk_api_debug.c                          |   119 +-
 src-input/duk_api_heap.c                           |    56 +-
 src-input/duk_api_inspect.c                        |    66 +-
 src-input/duk_api_internal.h                       |   410 +-
 src-input/duk_api_memory.c                         |    48 +-
 src-input/duk_api_object.c                         |   590 +-
 src-input/duk_api_stack.c                          |  3707 +--
 src-input/duk_api_string.c                         |   136 +-
 src-input/duk_api_time.c                           |    56 +-
 src-input/duk_bi_array.c                           |   673 +-
 src-input/duk_bi_boolean.c                         |    33 +-
 src-input/duk_bi_buffer.c                          |   740 +-
 src-input/duk_bi_date.c                            |   262 +-
 src-input/duk_bi_date_unix.c                       |    44 +-
 src-input/duk_bi_date_windows.c                    |    71 +-
 src-input/duk_bi_duktape.c                         |    87 +-
 src-input/duk_bi_encoding.c                        |   122 +-
 src-input/duk_bi_error.c                           |   191 +-
 src-input/duk_bi_function.c                        |   523 +-
 src-input/duk_bi_global.c                          |   147 +-
 src-input/duk_bi_json.c                            |   505 +-
 src-input/duk_bi_math.c                            |   147 +-
 src-input/duk_bi_number.c                          |   115 +-
 src-input/duk_bi_object.c                          |   411 +-
 src-input/duk_bi_performance.c                     |    31 +
 src-input/duk_bi_pointer.c                         |    34 +-
 src-input/duk_bi_promise.c                         |    44 +
 src-input/duk_bi_protos.h                          |    30 +-
 src-input/duk_bi_proxy.c                           |    93 +-
 src-input/duk_bi_reflect.c                         |    78 +-
 src-input/duk_bi_regexp.c                          |   128 +-
 src-input/duk_bi_string.c                          |   528 +-
 src-input/duk_bi_symbol.c                          |    49 +-
 src-input/duk_bi_thread.c                          |    83 +-
 src-input/duk_bi_thrower.c                         |     4 +-
 src-input/duk_dblunion.h                           |    42 +-
 src-input/duk_debug_fixedbuffer.c                  |     2 +-
 src-input/duk_debug_vsnprintf.c                    |    83 +-
 src-input/duk_debugger.c                           |   486 +-
 src-input/duk_debugger.h                           |     6 +-
 src-input/duk_error.h                              |    34 +-
 src-input/duk_error_augment.c                      |   230 +-
 src-input/duk_error_longjmp.c                      |    14 +-
 src-input/duk_error_macros.c                       |    19 +-
 src-input/duk_error_misc.c                         |    63 +-
 src-input/duk_error_throw.c                        |    33 +-
 src-input/duk_forwdecl.h                           |     4 +
 src-input/duk_harray.h                             |     2 +-
 src-input/duk_hboundfunc.h                         |    40 +
 src-input/duk_hbuffer.h                            |     5 +-
 src-input/duk_hbuffer_ops.c                        |     6 -
 src-input/duk_hbufobj.h                            |     6 +-
 src-input/duk_hcompfunc.h                          |     7 +
 src-input/duk_heap.h                               |   126 +-
 src-input/duk_heap_alloc.c                         |   111 +-
 src-input/duk_heap_finalize.c                      |    72 +-
 src-input/duk_heap_markandsweep.c                  |   212 +-
 src-input/duk_heap_memory.c                        |    29 +-
 src-input/duk_heap_refcount.c                      |    43 +-
 src-input/duk_heap_stringtable.c                   |    26 +-
 src-input/duk_henv.h                               |     2 +-
 src-input/duk_hnatfunc.h                           |     2 +-
 src-input/duk_hobject.h                            |   158 +-
 src-input/duk_hobject_alloc.c                      |    45 +-
 src-input/duk_hobject_enum.c                       |   336 +-
 src-input/duk_hobject_pc2line.c                    |    31 +-
 src-input/duk_hobject_props.c                      |  1015 +-
 src-input/duk_hproxy.h                             |    26 +
 src-input/duk_hstring.h                            |    14 +-
 src-input/duk_hstring_misc.c                       |    64 +-
 src-input/duk_hthread.h                            |   267 +-
 src-input/duk_hthread_alloc.c                      |    48 +-
 src-input/duk_hthread_builtins.c                   |   198 +-
 src-input/duk_hthread_misc.c                       |    22 +-
 src-input/duk_hthread_stacks.c                     |   744 +-
 src-input/duk_internal.h                           |     2 +
 src-input/duk_js.h                                 |    50 +-
 src-input/duk_js_bytecode.h                        |   173 +-
 src-input/duk_js_call.c                            |  3701 +--
 src-input/duk_js_compiler.c                        |  1310 +-
 src-input/duk_js_compiler.h                        |    29 +-
 src-input/duk_js_executor.c                        |  2339 +-
 src-input/duk_js_ops.c                             |   236 +-
 src-input/duk_js_var.c                             |   186 +-
 src-input/duk_json.h                               |    12 +-
 src-input/duk_lexer.c                              |    70 +-
 src-input/duk_lexer.h                              |    16 +-
 src-input/duk_numconv.c                            |   103 +-
 src-input/duk_numconv.h                            |    42 +-
 src-input/duk_refcount.h                           |    27 +
 src-input/duk_regexp.h                             |     6 +-
 src-input/duk_regexp_compiler.c                    |   329 +-
 src-input/duk_regexp_executor.c                    |    84 +-
 src-input/duk_selftest.c                           |    21 +-
 src-input/duk_strings.h                            |    17 +-
 src-input/duk_tval.c                               |    28 +-
 src-input/duk_tval.h                               |    22 +-
 src-input/duk_unicode.h                            |     4 +
 src-input/duk_unicode_support.c                    |    11 +-
 src-input/duk_unicode_tables.c                     |     4 +
 src-input/duk_util.h                               |    19 +-
 src-input/duk_util_bitdecoder.c                    |     4 +-
 src-input/duk_util_bufwriter.c                     |    22 +-
 src-input/duk_util_misc.c                          |    22 +-
 src-input/duk_util_tinyrandom.c                    |     8 +-
 src-input/duktape.h.in                             |   174 +-
 src-input/strings.yaml                             |   106 +-
 src-noline/duk_config.h                            |   120 +-
 src-noline/duk_source_meta.json                    |   432 +-
 src-noline/duktape.c                               | 26483 +++++++++---------
 src-noline/duktape.h                               |   189 +-
 src-separate/duk_api_buffer.c                      |    21 +-
 src-separate/duk_api_bytecode.c                    |   273 +-
 src-separate/duk_api_call.c                        |   665 +-
 src-separate/duk_api_codec.c                       |   113 +-
 src-separate/duk_api_compile.c                     |    37 +-
 src-separate/duk_api_debug.c                       |   119 +-
 src-separate/duk_api_heap.c                        |    56 +-
 src-separate/duk_api_inspect.c                     |    66 +-
 src-separate/duk_api_internal.h                    |   410 +-
 src-separate/duk_api_memory.c                      |    48 +-
 src-separate/duk_api_object.c                      |   590 +-
 src-separate/duk_api_stack.c                       |  3707 +--
 src-separate/duk_api_string.c                      |   136 +-
 src-separate/duk_api_time.c                        |    56 +-
 src-separate/duk_bi_array.c                        |   673 +-
 src-separate/duk_bi_boolean.c                      |    33 +-
 src-separate/duk_bi_buffer.c                       |   740 +-
 src-separate/duk_bi_date.c                         |   262 +-
 src-separate/duk_bi_date_unix.c                    |    44 +-
 src-separate/duk_bi_date_windows.c                 |    71 +-
 src-separate/duk_bi_duktape.c                      |    87 +-
 src-separate/duk_bi_encoding.c                     |   122 +-
 src-separate/duk_bi_error.c                        |   191 +-
 src-separate/duk_bi_function.c                     |   523 +-
 src-separate/duk_bi_global.c                       |   147 +-
 src-separate/duk_bi_json.c                         |   505 +-
 src-separate/duk_bi_math.c                         |   147 +-
 src-separate/duk_bi_number.c                       |   115 +-
 src-separate/duk_bi_object.c                       |   411 +-
 src-separate/duk_bi_performance.c                  |    31 +
 src-separate/duk_bi_pointer.c                      |    34 +-
 src-separate/duk_bi_promise.c                      |    44 +
 src-separate/duk_bi_protos.h                       |    30 +-
 src-separate/duk_bi_proxy.c                        |    93 +-
 src-separate/duk_bi_reflect.c                      |    78 +-
 src-separate/duk_bi_regexp.c                       |   128 +-
 src-separate/duk_bi_string.c                       |   528 +-
 src-separate/duk_bi_symbol.c                       |    49 +-
 src-separate/duk_bi_thread.c                       |    83 +-
 src-separate/duk_bi_thrower.c                      |     4 +-
 src-separate/duk_builtins.c                        |  1140 +-
 src-separate/duk_builtins.h                        |   361 +-
 src-separate/duk_config.h                          |   120 +-
 src-separate/duk_dblunion.h                        |    42 +-
 src-separate/duk_debug_fixedbuffer.c               |     2 +-
 src-separate/duk_debug_vsnprintf.c                 |    83 +-
 src-separate/duk_debugger.c                        |   486 +-
 src-separate/duk_debugger.h                        |     6 +-
 src-separate/duk_error.h                           |    34 +-
 src-separate/duk_error_augment.c                   |   230 +-
 src-separate/duk_error_longjmp.c                   |    14 +-
 src-separate/duk_error_macros.c                    |    19 +-
 src-separate/duk_error_misc.c                      |    63 +-
 src-separate/duk_error_throw.c                     |    33 +-
 src-separate/duk_forwdecl.h                        |     4 +
 src-separate/duk_harray.h                          |     2 +-
 src-separate/duk_hboundfunc.h                      |    40 +
 src-separate/duk_hbuffer.h                         |     5 +-
 src-separate/duk_hbuffer_ops.c                     |     6 -
 src-separate/duk_hbufobj.h                         |     6 +-
 src-separate/duk_hcompfunc.h                       |     7 +
 src-separate/duk_heap.h                            |   126 +-
 src-separate/duk_heap_alloc.c                      |   111 +-
 src-separate/duk_heap_finalize.c                   |    72 +-
 src-separate/duk_heap_markandsweep.c               |   212 +-
 src-separate/duk_heap_memory.c                     |    29 +-
 src-separate/duk_heap_refcount.c                   |    43 +-
 src-separate/duk_heap_stringtable.c                |    26 +-
 src-separate/duk_henv.h                            |     2 +-
 src-separate/duk_hnatfunc.h                        |     2 +-
 src-separate/duk_hobject.h                         |   158 +-
 src-separate/duk_hobject_alloc.c                   |    45 +-
 src-separate/duk_hobject_enum.c                    |   336 +-
 src-separate/duk_hobject_pc2line.c                 |    31 +-
 src-separate/duk_hobject_props.c                   |  1015 +-
 src-separate/duk_hproxy.h                          |    26 +
 src-separate/duk_hstring.h                         |    14 +-
 src-separate/duk_hstring_misc.c                    |    64 +-
 src-separate/duk_hthread.h                         |   267 +-
 src-separate/duk_hthread_alloc.c                   |    48 +-
 src-separate/duk_hthread_builtins.c                |   198 +-
 src-separate/duk_hthread_misc.c                    |    22 +-
 src-separate/duk_hthread_stacks.c                  |   744 +-
 src-separate/duk_internal.h                        |     2 +
 src-separate/duk_js.h                              |    50 +-
 src-separate/duk_js_bytecode.h                     |   173 +-
 src-separate/duk_js_call.c                         |  3701 +--
 src-separate/duk_js_compiler.c                     |  1310 +-
 src-separate/duk_js_compiler.h                     |    29 +-
 src-separate/duk_js_executor.c                     |  2339 +-
 src-separate/duk_js_ops.c                          |   236 +-
 src-separate/duk_js_var.c                          |   186 +-
 src-separate/duk_json.h                            |    12 +-
 src-separate/duk_lexer.c                           |    70 +-
 src-separate/duk_lexer.h                           |    16 +-
 src-separate/duk_numconv.c                         |   103 +-
 src-separate/duk_numconv.h                         |    42 +-
 src-separate/duk_refcount.h                        |    27 +
 src-separate/duk_regexp.h                          |     6 +-
 src-separate/duk_regexp_compiler.c                 |   329 +-
 src-separate/duk_regexp_executor.c                 |    84 +-
 src-separate/duk_selftest.c                        |    21 +-
 src-separate/duk_source_meta.json                  |   152 +-
 src-separate/duk_strings.h                         |    17 +-
 src-separate/duk_tval.c                            |    28 +-
 src-separate/duk_tval.h                            |    22 +-
 src-separate/duk_unicode.h                         |    11 +
 src-separate/duk_unicode_support.c                 |    11 +-
 src-separate/duk_unicode_tables.c                  |    23 +
 src-separate/duk_util.h                            |    19 +-
 src-separate/duk_util_bitdecoder.c                 |     4 +-
 src-separate/duk_util_bufwriter.c                  |    22 +-
 src-separate/duk_util_misc.c                       |    22 +-
 src-separate/duk_util_tinyrandom.c                 |     8 +-
 src-separate/duktape.h                             |   189 +-
 src/duk_config.h                                   |   120 +-
 src/duk_source_meta.json                           |   432 +-
 src/duktape.c                                      | 26489 ++++++++++---------
 src/duktape.h                                      |   189 +-
 tools/configure.py                                 |    24 +-
 tools/dump_bytecode.py                             |    67 +-
 tools/extract_caseconv.py                          |   407 +-
 tools/genbuiltins.py                               |    50 +-
 304 files changed, 59181 insertions(+), 65483 deletions(-)
 create mode 100644 config/config-options/DUK_USE_CACHE_ACTIVATION.yaml
 create mode 100644 config/config-options/DUK_USE_CACHE_CATCHER.yaml
 create mode 100644 config/config-options/DUK_USE_CALLSTACK_LIMIT.yaml
 create mode 100644 config/config-options/DUK_USE_DATE_NOW_WINDOWS_SUBMS.yaml
 create mode 100644 config/config-options/DUK_USE_ES7.yaml
 create mode 100644 config/config-options/DUK_USE_ES8.yaml
 create mode 100644 config/config-options/DUK_USE_ES9.yaml
 create mode 100644 config/config-options/DUK_USE_FATAL_MAXLEN.yaml
 create mode 100644 config/config-options/DUK_USE_GET_MONOTONIC_TIME.yaml
 create mode 100644 config/config-options/DUK_USE_GET_MONOTONIC_TIME_CLOCK_GETTIME.yaml
 create mode 100644 config/config-options/DUK_USE_GET_MONOTONIC_TIME_WINDOWS_QPC.yaml
 create mode 100644 config/config-options/DUK_USE_HSTRING_LAZY_CLEN.yaml
 create mode 100644 config/config-options/DUK_USE_PERFORMANCE_BUILTIN.yaml
 create mode 100644 config/config-options/DUK_USE_PROMISE_BUILTIN.yaml
 create mode 100644 config/config-options/DUK_USE_REGEXP_CANON_BITMAP.yaml
 create mode 100644 config/config-options/DUK_USE_VALSTACK_GROW_SHIFT.yaml
 create mode 100644 config/config-options/DUK_USE_VALSTACK_LIMIT.yaml
 create mode 100644 config/config-options/DUK_USE_VALSTACK_SHRINK_CHECK_SHIFT.yaml
 create mode 100644 config/config-options/DUK_USE_VALSTACK_SHRINK_SLACK_SHIFT.yaml
 create mode 100644 examples/cmdline/duk_cmdline.h
 rename examples/cmdline/{duk_cmdline_ajduk.c => duk_cmdline_lowmem.c} (57%)
 delete mode 100644 license.spdx
 create mode 100644 src-input/duk_bi_performance.c
 create mode 100644 src-input/duk_bi_promise.c
 create mode 100644 src-input/duk_hboundfunc.h
 create mode 100644 src-input/duk_hproxy.h
 create mode 100644 src-separate/duk_bi_performance.c
 create mode 100644 src-separate/duk_bi_promise.c
 create mode 100644 src-separate/duk_hboundfunc.h
 create mode 100644 src-separate/duk_hproxy.h

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-iot/duktape.git



More information about the Debian-iot-packaging mailing list