1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00
Commit graph

7 commits

Author SHA1 Message Date
Charles Lowell
dfb0a3c08f more documentation on external 2015-07-06 01:19:59 -05:00
Charles Lowell
a91f59d90e retain and release ruby objects 2015-07-06 00:36:25 -05: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
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
a2cf25b00f implement C::Object#SetAccessor() 2012-05-09 14:46:07 -05:00
Charles Lowell
0800d82988 Create HandleScopes, Externals from Ruby. 2012-05-09 14:46:07 -05:00