Charles Lowell
|
77148914ab
|
(almost) fully wrap the object interface
|
2012-05-17 10:30:37 -05:00 |
|
Charles Lowell
|
c22dc64910
|
remove global thunking function Convert().
|
2012-05-15 16:49:01 -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
|
a2cf25b00f
|
implement C::Object#SetAccessor()
|
2012-05-09 14:46:07 -05:00 |
|
Charles Lowell
|
26e895bb8d
|
expose objects in the lamest way possible.
|
2012-05-09 14:46:07 -05:00 |
|
Charles Lowell
|
b9b15e8838
|
expose all v8:Context methods.
|
2012-05-09 14:46:07 -05:00 |
|
Charles Lowell
|
0800d82988
|
Create HandleScopes, Externals from Ruby.
|
2012-05-09 14:46:07 -05:00 |
|
Charles Lowell
|
d2663ba161
|
Make V8::C::String < V8::C::Value
|
2012-05-09 14:46:06 -05:00 |
|
Charles Lowell
|
6902e37787
|
extract core conversion out of the type library
|
2012-05-09 14:46:06 -05:00 |
|
Charles Lowell
|
1ff80bd128
|
don't get carried away with coercion magic.
|
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
|
9884c89074
|
Introduce a friendlier ClassBuilder syntax.
|
2012-05-09 14:46:06 -05:00 |
|
Charles Lowell
|
ba7f5dae8a
|
Allow export of V8::C::String to utf8
|
2012-05-09 14:46:05 -05:00 |
|
Charles Lowell
|
d80da946e7
|
support for GC queueing and string thunking.
|
2012-05-09 14:46:05 -05:00 |
|
Charles Lowell
|
451211fb72
|
support for basic evaluation.
|
2012-05-09 14:46:04 -05:00 |
|