Uh oh!
There was an error while loading. Please reload this page.
report: refactor configuration management - #26414
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
cjihrig
commented
Mar 5, 2019
@richardlau@jasnell nits addressed |
Uh oh!
There was an error while loading. Please reload this page.
richardlau
left a comment
There was a problem hiding this comment.
LGTM with one suggestion and once the test is fixed for Windows.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
cjihrig
commented
Mar 5, 2019
@richardlau@jasnell nits addressed (again) |
richardlau
commented
Mar 5, 2019
There are some C++ linter failures: https://travis-ci.com/nodejs/node/jobs/182405108#L457-L462 |
cjihrig
commented
Mar 5, 2019
OK, Travis seems to be happy now. |
This commit removes process.report.setOptions(). Instead of using complex configuration synchronization between C++ and JS, this commit introduces individual getters and setters. PR-URL: nodejs#26414 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Wyatt Preul <wpreul@gmail.com>
Reduce the number of emitExperimentalWarning() call sites by making process.report emit a warning on access instead of each individual report function. PR-URL: nodejs#26414 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Wyatt Preul <wpreul@gmail.com>
cjihrig
commented
Mar 5, 2019
cjihrig
commented
Mar 5, 2019
Landed in c78788a...cc4e8e0. Thanks for the reviews! |
This commit removes process.report.setOptions(). Instead of using complex configuration synchronization between C++ and JS, this commit introduces individual getters and setters. PR-URL: nodejs#26414 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Wyatt Preul <wpreul@gmail.com>
Reduce the number of emitExperimentalWarning() call sites by making process.report emit a warning on access instead of each individual report function. PR-URL: nodejs#26414 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Wyatt Preul <wpreul@gmail.com>
This commit removes
process.report.setOptions(). Instead of using complex configuration synchronization between C++ and JS, this commit introduces individual getters and setters.Checklist
make -j4 test(UNIX), orvcbuild test(Windows) passes