Skip to content
This repository has been archived by the owner on Sep 21, 2023. It is now read-only.

Benchmark doesn't check native modules. #30

Open
drortirosh opened this issue Dec 25, 2019 · 1 comment
Open

Benchmark doesn't check native modules. #30

drortirosh opened this issue Dec 25, 2019 · 1 comment

Comments

@drortirosh
Copy link

Your benchmark doesn't packages which require native compilation.
Try to depend on truffle, for example. it depends on quite a few native modules.
NPM compiles them one by one. Yarn opens multiple parallel processes to compile, and achieves great efficiency.

Moreover, since re-install often requires to compile such native modules again (I don't really know why, but both NPM and Yarn do it) , the above compilation times affect not only initial installs but also re-installs.

@zkochan
Copy link
Member

zkochan commented Dec 26, 2019

pnpm builds native dependencies concurrently as well. However, these benchmarks are already taking up too much time to run, so I am not adding more fixtures. Maybe after a cleanup

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants