Closed glebm closed 6 years ago
For testing the ripple effects with mspec locally on your machine you can use rake mspec_full
. Setting the TEST_MONKEYPATCHES
flag with rake test
will use the custom ripple effects test in this repo. Those aren't passing on TravisCI at the moment.
Test fixed, should be good to merge.
Before: Performance change for basename is -97.7% After replacing with
bytes()
: -34.5% After avoiding iteration for the edge check: -30.8% After returning&str
instead of String: -25.8% After usingmemrchr
instead ofrfind
: -20%dirname
also went from -7% to +7%Refs #130