0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/src
cjihrig 45c9ca7fd4 src: remove redundant spawn/spawnSync type checks
This commit removes C++ checks from spawn() and spawnSync()
that are duplicates of the JavaScript type checking.

Fixes: https://github.com/nodejs/node/issues/8096
Fixes: https://github.com/nodejs/node/issues/8539
Refs: https://github.com/nodejs/node/issues/9722
PR-URL: https://github.com/nodejs/node/pull/8312
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2016-12-25 12:48:55 -05:00
..
res
tracing src: Node Tracing Controller 2016-12-20 12:31:09 -08:00
async-wrap-inl.h async_wrap: mode constructor/destructor to .cc 2016-12-01 16:48:45 -07:00
async-wrap.cc async_wrap: clear destroy_ids vector 2016-12-22 08:34:06 -07:00
async-wrap.h async_wrap: call destroy() callback in uv_idle_t 2016-12-01 16:49:17 -07:00
backtrace_posix.cc
backtrace_win32.cc
base64.h
base-object-inl.h
base-object.h
cares_wrap.cc dns: implement {ttl: true} for dns.resolve6() 2016-11-18 22:01:44 +01:00
CNNICHashWhitelist.inc
connect_wrap.cc
connect_wrap.h
connection_wrap.cc
connection_wrap.h
debug-agent.cc inspector: move options parsing 2016-12-09 09:07:50 -08:00
debug-agent.h inspector: move options parsing 2016-12-09 09:07:50 -08:00
env-inl.h async_wrap: close the destroy_ids_idle_handle_ 2016-12-23 23:00:17 -08:00
env.cc async_wrap: call destroy() callback in uv_idle_t 2016-12-01 16:49:17 -07:00
env.h lib,src: support values > 4GB in heap statistics 2016-12-11 14:45:52 +01:00
fs_event_wrap.cc
handle_wrap.cc
handle_wrap.h
inspector_agent.cc inspector: stop relying on magic strings 2016-12-09 09:11:57 -08:00
inspector_agent.h inspector: move options parsing 2016-12-09 09:07:50 -08:00
inspector_socket_server.cc inspector: fix Coverity defects 2016-12-14 09:54:07 -08:00
inspector_socket_server.h inspector: split HTTP/WS server from the inspector 2016-12-06 14:47:49 -08:00
inspector_socket.cc
inspector_socket.h
js_stream.cc
js_stream.h
node_buffer.cc buffer: allow Uint8Array input to methods 2016-12-21 07:48:14 +01:00
node_buffer.h
node_config.cc
node_constants.cc
node_constants.h
node_contextify.cc src: don't overwrite non-writable vm globals 2016-12-13 13:13:24 +01:00
node_counters.cc
node_counters.h
node_crypto_bio.cc
node_crypto_bio.h
node_crypto_clienthello-inl.h
node_crypto_clienthello.cc
node_crypto_clienthello.h
node_crypto_groups.h
node_crypto.cc tls: allow obvious key/passphrase combinations 2016-12-19 13:42:56 -08:00
node_crypto.h crypto: allow adding extra certs to well-known CAs 2016-11-23 08:35:22 -08:00
node_debug_options.cc inspector: move options parsing 2016-12-09 09:07:50 -08:00
node_debug_options.h inspector: move options parsing 2016-12-09 09:07:50 -08:00
node_dtrace.cc
node_dtrace.h
node_file.cc src: speed up module loading, don't resize buffer 2016-10-24 22:31:07 +02:00
node_file.h
node_http_parser.cc
node_http_parser.h
node_i18n.cc buffer: fix transcode for single-byte enc to ucs2 2016-12-06 01:42:08 +01:00
node_i18n.h
node_internals.h src: add wrapper for process.emitWarning() 2016-11-23 07:16:38 -08:00
node_javascript.cc src,tools: speed up startup by 2.5% 2016-10-25 13:16:16 +02:00
node_javascript.h
node_lttng_provider.h
node_lttng_tp.h
node_lttng.cc
node_lttng.h
node_main.cc
node_mutex.h
node_object_wrap.h
node_os.cc
node_provider.d
node_revert.cc
node_revert.h
node_root_certs.h
node_stat_watcher.cc
node_stat_watcher.h
node_url.cc url: fix -Warray-bounds warning 2016-11-29 10:08:47 +01:00
node_url.h
node_util.cc buffer: allow Uint8Array input to methods 2016-12-21 07:48:14 +01:00
node_v8.cc lib,src: support values > 4GB in heap statistics 2016-12-11 14:45:52 +01:00
node_version.h
node_watchdog.cc watchdog: add flag to mark handler as disabled 2016-12-23 02:32:08 +00:00
node_watchdog.h watchdog: add flag to mark handler as disabled 2016-12-23 02:32:08 +00:00
node_win32_etw_provider-inl.h
node_win32_etw_provider.cc
node_win32_etw_provider.h
node_win32_perfctr_provider.cc
node_win32_perfctr_provider.h
node_wrap.h
node_zlib.cc
node.cc src/doc: improve man page and --help 2016-12-23 00:16:28 +01:00
node.d
node.h src: Node Tracing Controller 2016-12-20 12:31:09 -08:00
node.stp
nolttng_macros.py
notrace_macros.py
perfctr_macros.py
pipe_wrap.cc
pipe_wrap.h
process_wrap.cc src: remove redundant spawn/spawnSync type checks 2016-12-25 12:48:55 -05:00
req-wrap-inl.h
req-wrap.h
signal_wrap.cc
spawn_sync.cc src: remove redundant spawn/spawnSync type checks 2016-12-25 12:48:55 -05:00
spawn_sync.h
stream_base-inl.h
stream_base.cc stream_base: homogenize req_wrap_obj use 2016-12-19 17:20:07 -05:00
stream_base.h
stream_wrap.cc
stream_wrap.h
string_bytes.cc
string_bytes.h
string_search.cc
string_search.h
tcp_wrap.cc
tcp_wrap.h
timer_wrap.cc
tls_wrap.cc
tls_wrap.h
tree.h
tty_wrap.cc
tty_wrap.h
udp_wrap.cc
udp_wrap.h
util-inl.h src: squelch unused function warnings in util.h 2016-11-18 08:29:56 -08:00
util.cc
util.h src: squelch unused function warnings in util.h 2016-11-18 08:29:56 -08:00
uv.cc
v8abbr.h
v8ustack.d