0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/src
Yuriy Vasiyarov a40aae8d1b src: export number_of_native_contexts and number_of_detached_contexts
export number_of_native_contexts and number_of_detached_contexts as
part of v8.getHeapStatistics()

PR-URL: https://github.com/nodejs/node/pull/27933
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
2019-05-30 15:25:55 +02:00
..
api src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
inspector src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
large_pages src: apply clang-tidy modernize-deprecated-headers found by Jenkins CI 2019-04-26 08:14:04 +02:00
res
tracing src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
aliased_buffer.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
async_wrap-inl.h src: do not reuse async resource in http parsers 2019-04-22 11:51:46 -07:00
async_wrap.cc async_hooks: don't reuse resource in HttpAgent 2019-05-19 23:17:06 +02:00
async_wrap.h async_hooks: don't reuse resource in HttpAgent 2019-05-19 23:17:06 +02:00
base64.h
base_object-inl.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
base_object.h src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
cares_wrap.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
connect_wrap.cc
connect_wrap.h
connection_wrap.cc
connection_wrap.h
debug_utils.cc src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
debug_utils.h src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
diagnosticfilename-inl.h src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
env-inl.h inspector: implement --heap-prof 2019-05-26 22:18:00 +02:00
env.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
env.h inspector: implement --heap-prof 2019-05-26 22:18:00 +02:00
fs_event_wrap.cc src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
handle_wrap.cc src: check return value, silence coverity warning 2019-04-03 14:12:17 +02:00
handle_wrap.h
heap_utils.cc src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
histogram-inl.h
histogram.h
http_parser_adaptor.h
inspector_agent.cc src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
inspector_agent.h src: remove node_options-inl.h from header files 2019-05-04 21:24:17 -07:00
inspector_io.cc src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
inspector_io.h
inspector_js_api.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
inspector_profiler.cc inspector: implement --heap-prof 2019-05-26 22:18:00 +02:00
inspector_profiler.h inspector: implement --heap-prof 2019-05-26 22:18:00 +02:00
inspector_socket_server.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
inspector_socket_server.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
inspector_socket.cc src: apply clang-tidy performance-faster-string-find 2019-03-22 18:14:37 -04:00
inspector_socket.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
js_native_api_types.h src: add NOLINT to js_native_.* 2019-04-05 08:59:00 -04:00
js_native_api_v8_internals.h src: prefer v8::Global over node::Persistent 2019-04-30 00:23:33 +02:00
js_native_api_v8.cc n-api: DRY napi_coerce_to_x() API methods 2019-05-24 05:19:34 +02:00
js_native_api_v8.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
js_native_api.h src: add NOLINT to js_native_.* 2019-04-05 08:59:00 -04:00
js_stream.cc src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
js_stream.h
memory_tracker-inl.h src: prefer v8::Global over node::Persistent 2019-04-30 00:23:33 +02:00
memory_tracker.h src: prefer v8::Global over node::Persistent 2019-04-30 00:23:33 +02:00
module_wrap.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
module_wrap.h src: prefer v8::Global over node::Persistent 2019-04-30 00:23:33 +02:00
node_api_types.h
node_api.cc src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
node_api.h
node_binding.cc src, lib: take control of prepareStackTrace 2019-05-21 15:39:09 -05:00
node_binding.h src: inline macro DISALLOW_COPY_AND_ASSIGN 2019-03-17 21:58:22 -04:00
node_buffer.cc src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
node_buffer.h
node_code_cache_stub.cc build: improve embedded code-cache detection 2019-04-22 14:48:50 -04:00
node_config.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_constants.cc src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
node_constants.h tls: support TLSv1.3 2019-03-20 07:48:25 -07:00
node_context_data.h
node_contextify.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_contextify.h src: prefer v8::Global over node::Persistent 2019-04-30 00:23:33 +02:00
node_credentials.cc src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
node_crypto_bio.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_crypto_bio.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_crypto_clienthello-inl.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_crypto_clienthello.cc tls: support TLSv1.3 2019-03-20 07:48:25 -07:00
node_crypto_clienthello.h tls: support TLSv1.3 2019-03-20 07:48:25 -07:00
node_crypto_groups.h
node_crypto.cc src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
node_crypto.h tls: expose keylog event on TLSSocket 2019-05-15 05:32:33 +02:00
node_domain.cc
node_dtrace.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_dtrace.h
node_env_var.cc src: make process.env.TZ setter clear tz cache 2019-05-23 11:34:17 +02:00
node_errors.cc src, lib: take control of prepareStackTrace 2019-05-21 15:39:09 -05:00
node_errors.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_file.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_file.h src: update UNREACHABLE macro to take a string 2019-05-20 00:06:51 +02:00
node_http2_state.h src: use predefined AliasedBuffer types in the code base 2019-04-26 14:23:31 +08:00
node_http2.cc http2: fix tracking received data for maxSessionMemory 2019-05-29 12:26:38 +02:00
node_http2.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
node_http_parser_impl.h src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
node_http_parser_llhttp.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_http_parser_traditional.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_i18n.cc src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
node_i18n.h
node_internals.h src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
node_main_instance.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_main_instance.h src: fix typos 2019-05-09 06:31:02 +02:00
node_main.cc
node_messaging.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_messaging.h worker: add ability to unshift message from MessagePort 2019-05-19 22:01:34 +02:00
node_metadata.cc
node_metadata.h
node_mutex.h src: inline macro DISALLOW_COPY_AND_ASSIGN 2019-03-17 21:58:22 -04:00
node_native_module_env.cc src: fix typos 2019-05-09 06:31:02 +02:00
node_native_module_env.h build: improve embedded code-cache detection 2019-04-22 14:48:50 -04:00
node_native_module.cc src: make a Environment-independent proxy class for NativeModuleLoader 2019-04-13 17:24:51 +08:00
node_native_module.h src: make deleted function public in node_native_module.h 2019-05-06 05:26:45 +02:00
node_object_wrap.h src: apply clang-tidy modernize-deprecated-headers found by Jenkins CI 2019-04-26 08:14:04 +02:00
node_options-inl.h src: remove redundant call in node_options-inl.h 2019-04-16 03:56:31 +02:00
node_options.cc inspector: implement --heap-prof 2019-05-26 22:18:00 +02:00
node_options.h inspector: implement --heap-prof 2019-05-26 22:18:00 +02:00
node_os.cc os: assume UTF-8 for hostname 2019-05-26 15:38:51 +02:00
node_perf_common.h src: use predefined AliasedBuffer types in the code base 2019-04-26 14:23:31 +08:00
node_perf.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_perf.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
node_platform.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_platform.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
node_postmortem_metadata.cc
node_process_events.cc
node_process_methods.cc src: extract common macro to util.h 2019-05-11 17:49:52 +08:00
node_process_object.cc src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
node_process.h process: reduce the number of internal frames in async stack trace 2019-04-28 15:36:28 +08:00
node_provider.d
node_report_module.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_report_utils.cc src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
node_report.cc src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
node_report.h src: extract common macro to util.h 2019-05-11 17:49:52 +08:00
node_revert.h
node_root_certs.h tls: expose built-in root certificates 2019-05-20 11:09:02 +02:00
node_serdes.cc src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
node_snapshot_stub.cc src: use std::vector<size_t> instead of IndexArray 2019-04-23 11:26:09 +08:00
node_stat_watcher.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_stat_watcher.h
node_symbols.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_task_queue.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_trace_events.cc src: move DiagnosticFilename inlines into a -inl.h 2019-05-26 17:09:45 +02:00
node_types.cc
node_union_bytes.h src: make a Environment-independent proxy class for NativeModuleLoader 2019-04-13 17:24:51 +08:00
node_url.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_url.h src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
node_util.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
node_v8_platform-inl.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
node_v8.cc src: export number_of_native_contexts and number_of_detached_contexts 2019-05-30 15:25:55 +02:00
node_version.h 2019-04-23, Version 12.0.0 (Current) 2019-04-23 16:46:54 +01:00
node_watchdog.cc src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
node_watchdog.h src: enable V8's WASM trap handlers 2019-05-16 10:52:53 -07:00
node_win32_etw_provider-inl.h
node_win32_etw_provider.cc src: apply modernize-use-nullptr in node_win32_etw_provider.cc 2019-04-22 08:45:25 -04:00
node_win32_etw_provider.h
node_worker.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node_worker.h process: store argv in Environment 2019-04-04 05:14:52 +08:00
node_zlib.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node.cc src: remove memory_tracker-inl.h from header files 2019-05-23 08:51:39 -07:00
node.d
node.h src: remove util-inl.h include in node.h 2019-05-21 23:24:49 +02:00
node.stp
pipe_wrap.cc src: refactor deprecated UVException usage in pipe-wrap.cc 2019-05-10 17:36:27 +08:00
pipe_wrap.h
process_wrap.cc src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
req_wrap-inl.h src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
req_wrap.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
sharedarraybuffer_metadata.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
sharedarraybuffer_metadata.h
signal_wrap.cc src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
spawn_sync.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
spawn_sync.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
stream_base-inl.h src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
stream_base.cc src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
stream_base.h src: apply clang-tidy rule modernize-use-equals-default 2019-04-24 13:32:43 -04:00
stream_pipe.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
stream_pipe.h
stream_wrap.cc src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
stream_wrap.h
string_bytes.cc
string_bytes.h
string_decoder-inl.h
string_decoder.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
string_decoder.h
string_search.h
tcp_wrap.cc src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
tcp_wrap.h
threadpoolwork-inl.h src: move ThreadPoolWork inlines into a -inl.h 2019-05-23 08:51:33 -07:00
timers.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
tls_wrap.cc tls: trace errors can show up as SSL errors 2019-05-30 12:34:30 +02:00
tls_wrap.h tls: group chunks into TLS segments 2019-05-29 20:44:24 +05:30
tty_wrap.cc src: move guessHandleType in the util binding 2019-04-20 13:25:41 +08:00
tty_wrap.h src: move guessHandleType in the util binding 2019-04-20 13:25:41 +08:00
udp_wrap.cc src: replace FromJust() with Check() when possible 2019-04-12 12:33:37 -07:00
udp_wrap.h dgram: add support for UDP connected sockets 2019-04-03 06:48:13 +02:00
util-inl.h src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
util.cc src: remove env-inl.h from header files 2019-05-23 08:51:41 -07:00
util.h src: use ArrayBufferViewContents more frequently 2019-05-29 19:28:38 +02:00
uv.cc src: remove util-inl.h from header files 2019-05-13 13:43:26 -07:00
v8abbr.h
v8ustack.d