Charles Lowell
|
342ad808b3
|
Add more handle documentation.
|
2011-06-24 13:17:39 -05:00 |
|
Charles Lowell
|
bdab40ebad
|
register the handle_queue address before allocating the handle.
|
2011-06-21 10:30:19 -05:00 |
|
Charles Lowell
|
6a43f6b13a
|
allocate a handle's payload wrapper beforehand, that way it is not allocated during GC.
|
2011-06-21 10:24:46 -05:00 |
|
Charles Lowell
|
56359f4bf3
|
extract v8 handle objects into a payload wrapper so that it can be detached separately
|
2011-06-21 09:36:07 -05:00 |
|
Charles Lowell
|
893cb16ddd
|
0.9.1beta1: preliminary support for multi-threading.
|
2011-06-15 08:58:33 -05:00 |
|
Charles Lowell
|
05e4c5766f
|
Never access V8 from within Ruby GC.
|
2011-06-15 08:40:17 -05:00 |
|
Charles Lowell
|
72e7924bf1
|
make v8_handle explicitly track weak reference callback.
|
2011-05-02 22:47:52 -05:00 |
|
Charles Lowell
|
45b53341e2
|
Handle#MakeWeak() now has a signature faithful to its v8 counterpart.
|
2011-04-26 11:30:38 -05:00 |
|
Charles Lowell
|
624ce94568
|
add preliminary support for weak backreferences.
|
2011-04-13 16:20:48 -05:00 |
|
Charles Lowell
|
fe90ba39b7
|
implement weak reference callbacks in handles.
|
2011-04-13 08:45:07 -05:00 |
|
Charles Lowell
|
314817fbea
|
Context isa Handle
|
2011-04-13 08:45:07 -05:00 |
|
Charles Lowell
|
f6a618aecc
|
substitute generic handle struct for everywhere that was using refs
|
2011-04-13 08:45:07 -05:00 |
|
Charles Lowell
|
54be41c883
|
basic skeleton for more uniform treatment of handles.
|
2011-04-13 08:45:07 -05:00 |
|
Charles Lowell
|
0ffce72fe1
|
handle checkpoint.
|
2011-04-13 08:45:07 -05:00 |
|