0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/tools
bcoe bfd9de63c9
build: remove (almost) unused macros/constants
Macros, like CHECK, cause issues for tracking coverage because
they modify the source before it's placed in V8. Upon investigation
it seemed that we only used this functionality in two places:
internal/vm/module.js, and internal/async_hooks.js (in comments).

Given this, it seemed to make more sense to move CHECK to
JavaScript, and retire a mostly unused build step.

PR-URL: https://github.com/nodejs/node/pull/30755
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2019-12-05 15:46:55 -08:00
..
bootstrap doc: fix link from bootstrap README to BUILDING 2019-07-02 16:02:27 -07:00
clang-format
code_cache doc: add documentation about node_mksnapshot and mkcodecache 2019-12-05 18:57:33 +08:00
configure.d tools: make nodedownload.py Python 3 compatible 2019-08-14 16:40:42 -07:00
doc tools: add unified plugin changing links for html docs 2019-11-30 18:17:56 +01:00
eslint-rules
gyp test: fix Python unittests in ./test and ./tools 2019-11-11 10:44:54 +01:00
icu doc,deps: document how to maintain ICU in Node.js 2019-11-27 01:54:52 -05:00
inspector_protocol tools: python3 compat for inspector code generator 2019-09-12 09:26:57 -07:00
macos-installer
msvs build: vcbuild uses default Python, not Py2 2019-10-25 11:35:01 -07:00
node_modules tools: update ESLint to 6.7.2 2019-12-04 05:38:46 -08:00
node-lint-md-cli-rollup tools: update remark-preset-lint-node to 1.10.1 2019-10-15 13:25:26 -07:00
pip
rpm
snapshot doc: add documentation about node_mksnapshot and mkcodecache 2019-12-05 18:57:33 +08:00
v8_gypfiles tools: fix build at non-English windows 2019-11-19 06:19:22 +01:00
.eslintrc.yaml
build-addons.js
certdata.txt tools: update certdata.txt 2019-11-05 09:51:31 -08:00
check-imports.py tools: check-imports using utf-8 2019-11-05 11:28:39 +01:00
compress_json.py tools: fix Python 3 issues in inspector_protocol 2019-08-26 21:31:08 -07:00
cpplint.py
create_android_makefiles
create_expfile.sh
genv8constants.py
getarch.py tools: move python code out of jenkins shell 2019-07-02 06:08:03 +02:00
getendian.py tools: move python code out of jenkins shell 2019-07-02 06:08:03 +02:00
getmachine.py tools: move python code out of jenkins shell 2019-07-02 06:08:03 +02:00
getmoduleversion.py
getnapibuildversion.py build: expose napi_build_version variable 2019-07-01 22:07:42 -07:00
getnodeversion.py tools: cleanup getnodeversion.py for readability 2019-09-23 12:06:47 -07:00
gyp_node.py
install.py
js2c.py build: remove (almost) unused macros/constants 2019-12-05 15:46:55 -08:00
license2rtf.js
license-builder.sh wasi: introduce initial WASI support 2019-11-30 18:06:39 +01:00
lint-js.js
lint-md.js tools: update remark-preset-lint-node to 1.10.1 2019-10-15 13:25:26 -07:00
lint-pr-commit-message.sh
lsan_suppressions.txt
macos-firewall.sh
make-v8.sh tools: fix v8 testing with devtoolset on ppcle 2019-07-02 06:07:37 +02:00
mk-ca-bundle.pl
mkssldef.py
osx-codesign.sh
osx-pkg-postinstall.sh
osx-productsign.sh
release.sh
run-valgrind.py
run-worker.js
sign.bat
specialize_node_d.py
test-npm-package.js
test-v8.bat
test.py tools: fix Python 3 deprecation warning in test.py 2019-11-03 17:56:00 +01:00
update-authors.js tools: make mailmap processing for author list case-insensitive 2019-09-24 21:50:59 -07:00
update-babel-eslint.sh
update-eslint.sh tools: update eslint 2019-06-27 11:57:19 +02:00
utils.py
valgrind.supp