mirror of
https://github.com/facebookarchive/prepack.git
synced 2024-11-10 14:09:42 +03:00
219961b247
Summary: Added more invariants calls to better enforce the global invariant requiring abstract values with non functional builders to have no arguments. Also added a way to suppress extraneous errors that may arise while traversing additional function bodies to find read/write conflicts. Fixed the initial traversals to report errors and now pass in parameter needed to allow delayed requires inside these functions. Fixed a bug in generator where it created an abstract value with a non functional builder and some arguments. Then fixed a bug in JSON.parse where it special cased abstract values produced the wrong way. Added some logic to test-internal to invoke prepack with specified additional functions if the test case has a particular name. This test has to be run manually since it takes a rather long time to complete. Added logic to populate CompilerDiagnostic objects with a callStack property so that it is easier to find the ultimate source of a prepack error. Closes https://github.com/facebook/prepack/pull/869 Differential Revision: D5581023 Pulled By: hermanventer fbshipit-source-id: 37d7cffe32135b95939b3da81de2a5b3c9df26c4 |
||
---|---|---|
.. | ||
detect_bad_deps.js | ||
generate-sourcemaps-test.js | ||
instrumentor.js | ||
prettier.js | ||
test262-runner.js | ||
test-error-handler.js | ||
test-internal.js | ||
test-node-cli-mode.sh | ||
test-residual.js | ||
test-runner.js | ||
test-sourcemaps.sh | ||
test-std-in.sh |