cowboyd/therubyracer — pull request #287 by dedene (2014-01-05 17:21:06+00:00)
Title: Extended support for context timeouts to function calls

Extended the protection against DoS introduced by @SamSaffron in #280 to function calls.

```ruby
cxt = V8::Context.new timeout: 700
ctx.eval("var dos = function() { while(true){} };")
ctx['dos'].call #= exception after 700ms!
```