sstephenson/execjs — pull request #57 by tenderlove (2011-12-05 19:17:17+00:00)
Title: Reduce subshells

Rails boot seems to be spending a lot of time creating subshells. These two commits should reduce the subshells that ExecJS creates by implementing `which` in Ruby. File stats are reduced by lazily searching for the executable.

I [made a similar change to bundler](https://github.com/carlhuda/bundler/pull/1573).

Thanks!