Georgy Angelov
acf9be1873
Implement Function and Script
2015-04-04 18:23:23 +00:00
Georgy Angelov
2fca33f9d0
Remove old ext files and spec & link to the new V8
...
The functionality will be added (that is, if I don't get bored) one thing at a time with the spec.
If you want to test, point the libv8 gem (in Gemfile) to its trunk branch & my changes at stormbreakerbg/libv8 @ trunk.
What works currently is getting V8 to initialize, say its version and create a new Isolate.
2015-03-18 21:57:39 +00:00
Sam
554c1c585d
protect against possible concurrency bug
2013-12-15 09:22:50 +11:00
Sam
885ea08cb0
Added support for context timeouts
2013-12-09 12:15:03 +11:00
Charles Lowell
b9be3ec122
Ok C++, are you satisfied now?
2012-06-12 12:03:55 -05:00
Charles Lowell
71a74e4da2
ability to compile ScriptData to speed compilation
2012-06-07 08:37:46 -05:00
Charles Lowell
e21bedf3a9
towards equivalence classes in type conversion
2012-05-15 16:24:58 -05:00
Charles Lowell
5a35c2bcd5
further simplify reference construction.
...
References no longer require an explicit call to
::convert(). They can be created in a call to the
constructor.
2012-05-15 12:23:06 -05:00
Charles Lowell
356b47a86f
massively simplify reference creation.
...
make the template class define the RubyClass for
a given reference class. That way, it can define
the wrapping logic.
2012-05-15 11:46:14 -05:00
Charles Lowell
0800d82988
Create HandleScopes, Externals from Ruby.
2012-05-09 14:46:07 -05:00
Charles Lowell
6902e37787
extract core conversion out of the type library
2012-05-09 14:46:06 -05:00
Charles Lowell
889918adae
Use more conventional means layout for .cc files
2012-05-09 14:46:06 -05:00
Charles Lowell
99d225c450
switch Context, Script to use ClassBuilder
2012-05-09 14:46:06 -05:00
Charles Lowell
0e4d10e972
we can use the non-template syntax.
2012-05-09 14:46:05 -05:00
Charles Lowell
451211fb72
support for basic evaluation.
2012-05-09 14:46:04 -05:00