Jean Rouge
|
edeaa9d183
|
Adding a warmup method on snapshots
Which maps to V8's `V8::WarmUpSnapshotDataBlob` (see
http://v8.paulfryzel.com/docs/master/classv8_1_1_v8.html#abee465cc67755cfaacf0297c3093fb47)
Added unit tests on it.
|
2016-06-17 09:42:46 -07:00 |
|
Jean Rouge
|
6063b137ed
|
Making it possible to use V8 snapshots
With proper unit tests
|
2016-06-16 15:24:50 -07:00 |
|
Sam Saffron
|
f01067f4ff
|
Add location for ParseErrors, clean up message and backtrace for Runtime errors
fixes #10
|
2016-05-26 11:30:03 +10:00 |
|
Sam
|
3545eafd95
|
allow attaching on undefined nested objects
context.attach("foo.bar.foo", proc{"bar"})
context.eval("foo.bar.foo()") => "bar"
|
2016-05-19 13:11:39 +10:00 |
|
Sam Saffron
|
87e0e1ba09
|
FEATURE: allow attaching functions on nested objects
|
2016-05-17 11:34:24 +10:00 |
|
Sam Saffron
|
d6c173f533
|
Implement #load (initial trivial implementation)
|
2016-05-17 10:47:21 +10:00 |
|
Sam Saffron
|
3ab1a87be3
|
remove warning
|
2016-05-12 11:38:43 +10:00 |
|
Sam Saffron
|
b2473d7dc0
|
return a special ruby object when we have a function
|
2016-05-12 10:59:18 +10:00 |
|
Sam Saffron
|
eb826ae48a
|
correct the exception structure
|
2016-05-12 10:14:33 +10:00 |
|
Sam
|
daba828c27
|
remove warnings
|
2016-05-11 18:44:24 +10:00 |
|
Sam
|
5440e3f625
|
FIX: rethrow ruby exceptions that you catch from js callbacks
|
2016-05-11 17:58:33 +10:00 |
|
Sam
|
8568f6ed48
|
translate internal backtraces so we can tell where they happen
|
2016-05-11 17:02:20 +10:00 |
|
Sam Saffron
|
99cf7a690c
|
add locking for concurrent access
|
2016-05-11 12:26:52 +10:00 |
|
Sam
|
9e9a418453
|
more progress towards invoking ruby from v8
|
2016-05-10 08:33:31 +10:00 |
|
Sam
|
296efa9290
|
work in progress
|
2016-05-08 20:59:10 +10:00 |
|
Sam
|
7b3273acbf
|
FEATURE: context can now timeout
|
2016-05-06 17:08:06 +10:00 |
|
Sam
|
1dd2a44a6f
|
initial commit
|
2016-05-04 16:54:51 +10:00 |
|