Commit 981ee3d
don't require everything by default
Summary:
We're already explicitly checking all the modules we can find w/ Require::Everything when we do transaction.run
The other reachable modules are all 3p deps, we don't need to keep all their ASTs and bindings and answers in memory, so the default require level can be Exports
2x speedup, 10x memory usage reduction
fixes #1714
Reviewed By: rchen152
Differential Revision: D91727690
fbshipit-source-id: 771f74bac7d8111763eb45d775f7ff049d6c29bf1 parent e712bd6 commit 981ee3d
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
454 | 454 | | |
455 | 455 | | |
456 | 456 | | |
457 | | - | |
| 457 | + | |
458 | 458 | | |
459 | 459 | | |
460 | 460 | | |
| |||
0 commit comments