Charles Lowell
|
66d5bf49d7
|
align ruby objects so that all instances of the same class have the same constructor.
|
2010-06-08 14:33:54 +03:00 |
|
Charles Lowell
|
ff0e11fee8
|
remove old V8_Ref_Create() function
|
2010-06-07 10:50:33 +03:00 |
|
Charles Lowell
|
bfc0a84858
|
make V8::C::Function class VALUE storage private.
|
2010-06-07 10:27:07 +03:00 |
|
Charles Lowell
|
f7a1e0a9f8
|
remove C++ thunking layer. conversions happen in ruby.
|
2010-06-06 14:34:10 +03:00 |
|
Charles Lowell
|
f12ce20015
|
remove compiler warning.
|
2010-06-03 14:05:23 +03:00 |
|
Charles Lowell
|
90571bb1a4
|
remove uneeded argc parameter from C::Function#NewInstance()
|
2010-06-03 13:56:07 +03:00 |
|
Charles Lowell
|
7a656e8e46
|
cleanup native function.Call()
|
2010-06-03 13:09:52 +03:00 |
|
Charles Lowell
|
b82d5b7154
|
function.call() now assumes global "this" object. use function.methodcall(thisObj,...) to change the context. fuction.new() invokes function as javascript constructor.
|
2010-06-03 12:51:06 +03:00 |
|
Charles Lowell
|
5b2c88002c
|
move callbacks into ruby code. make sure handle scopes are everywhere. raise exception when context needs to be open rather than segfault in certain cases.
|
2010-05-20 12:08:17 +03:00 |
|
Charles Lowell
|
ce2c640b9b
|
If no thisObject passed to function call, just use a brand new object.
|
2010-05-20 12:08:17 +03:00 |
|
Charles Lowell
|
fcd7a0bd97
|
unwrap wrapped v8 objects going back into runtime. unwrap ruby objects passing back to ruby.
|
2010-05-20 12:08:16 +03:00 |
|
Charles Lowell
|
9ef1695abd
|
move funcalls into their own module
|
2010-05-20 12:08:16 +03:00 |
|
Charles Lowell
|
597b840997
|
move reflection function on array and object to their own modules... still haven't decided whether to make Array a full fledged object or not
|
2010-05-20 12:08:16 +03:00 |
|
Charles Lowell
|
b6681f2948
|
move function reflection into v8_function.cpp
|
2010-05-20 12:08:16 +03:00 |
|
Charles Lowell
|
7f46bf908d
|
code compiles now, still broken though
|
2010-05-20 12:08:15 +03:00 |
|
Charles Lowell
|
77837092b0
|
checkpoint
|
2010-05-20 12:08:15 +03:00 |
|
Charles Lowell
|
5194b11a5b
|
move initializations into approprate places
|
2010-05-20 12:07:32 +03:00 |
|
Charles Lowell
|
e60b22f8d2
|
call JavaScript functions from Ruby
|
2010-04-22 11:46:21 -05:00 |
|
Charles Lowell
|
a0af37906c
|
start building out ruby interface
|
2009-12-18 09:48:06 +02:00 |
|