https://eregon.me
Similarly for the dev case, one idea would be to time process-start to first-request handled.
Then if the difference is minimal there it's probably hardly visible to the user.
Similarly for the dev case, one idea would be to time process-start to first-request handled.
Then if the difference is minimal there it's probably hardly visible to the user.
In TruffleRuby it's a lot simpler, partly due to some intentional simplifications like always removing empty **kw on the callee side, always dup kw and let escape analysis deal with it, and pass kwargs in calling convention as last argument
In TruffleRuby it's a lot simpler, partly due to some intentional simplifications like always removing empty **kw on the callee side, always dup kw and let escape analysis deal with it, and pass kwargs in calling convention as last argument
I don't like apt because it's so much slower to install packages, last case I saw is building a Docker image, > 2 minutes to install 7 packages with apt.
I don't like apt because it's so much slower to install packages, last case I saw is building a Docker image, > 2 minutes to install 7 packages with apt.
truffleruby.dev/blog/truffle...
Many changes:
* New versioning
* Thread-safe Hash
* No system dependencies anymore
* Installs in 2 seconds
* Development is now fully in the open
See gist.github.com/eregon/e3692... for details.
See gist.github.com/eregon/e3692... for details.