prepack/scripts
Jeffrey Tan e03c61c29f Preserve residual funciton original ordering
Summary:
Release Note: preserve residual functions' original source ordering.

We serialize the residual functions in random order(based on the visitor's discovery of residual function order) which may result in very bad code locality in real world app.
Add the feature to preserve residual functions' original source ordering.

Note:
1. I did not make an option for this feature because I think it should do this by default.
2. To gain better perf, we may introduce some profiler guided optimization in future.
Closes https://github.com/facebook/prepack/pull/1163

Differential Revision: D6437299

Pulled By: yinghuitan

fbshipit-source-id: 9c0a93a10862b0d8c96bfccb38238c497e4012e7
2017-11-29 11:08:38 -08:00
..
detect_bad_deps.js Make create.js private 2017-11-21 15:55:00 -08:00
generate-sourcemaps-test.js Allow Prepack CLI to prepack multiple source files 2017-08-14 22:41:24 -07:00
instrumentor.js Always use fast traversal function when trivially possible. 2017-07-24 16:39:31 -07:00
multi-runner.js Fix prettier and lint failures 2017-10-23 00:00:47 -07:00
prettier.js Making Prettier a check-in gate 2017-07-07 11:35:32 -07:00
test262-runner.js Fix yaml errors ending test262 execution 2017-11-17 10:41:45 -08:00
test-error-handler.js Allow required modules to throw conditionally 2017-10-30 13:00:01 -07:00
test-internal.js Fix lint on master 2017-11-22 11:06:59 -08:00
test-node-cli-mode.sh Add minimal test case for the node-cli mode 2017-05-18 15:08:39 -07:00
test-react.js Fold functional component trees that have a class component as root 2017-11-16 05:23:48 -08:00
test-residual.js Throw FatalError after reporting generic introspection error 2017-07-14 14:58:00 -07:00
test-runner.js Preserve residual funciton original ordering 2017-11-29 11:08:38 -08:00
test-sourcemaps.sh Extract scripts from npm package (#463) 2017-04-26 12:26:18 -07:00
test-std-in.sh Fixing output to look less like a failure on success 2017-07-13 16:53:40 -07:00