rnx-kit icon indicating copy to clipboard operation
rnx-kit copied to clipboard

performance measurements for type-safe bundling

Open afoxman opened this issue 2 years ago • 0 comments

  • [ ] Compare the cost of bundling with and without TypeScript validation
  • [ ] Optimize where possible, using TS compiler flags, TS API caches, local file/snapshot caches
  • [ ] Parallelize if necessary
  • [ ] Consider using a persistent tsserver process to get the best caching and responsiveness.

The output of this issue is a report showing perf metrics of bundling across small, medium and large projects, both with and without type checking. Metrics include clock time, CPU time, peak memory, I/O (bytes read/written), and an interesting internal info V8 can expose to us.

afoxman avatar Mar 20 '22 07:03 afoxman