Charles Lowell
|
bfb9e9e33a
|
add support for retrieving the JavaScript stack trace from Ruby via Context#stack.
|
2011-03-10 06:25:54 -06:00 |
|
Charles Lowell
|
f4d9a6269b
|
force UTF-8 encoding on all strings returned from javascript. V8 only officially supports Ascii and UTF-8 with limited support for UTF-16
|
2011-03-09 10:08:30 -06:00 |
|
Charles Lowell
|
77908b575b
|
Always return the same ruby peer for a given javascript object.
|
2010-12-22 14:21:34 -06:00 |
|
Charles Lowell
|
d53ee669cc
|
properly translate v8 Dates to Ruby Times and vice-versa.
|
2010-10-11 09:19:34 -05:00 |
|
Charles Lowell
|
2dd681ff46
|
connect classes and subclasses together via the prototype chain.
|
2010-09-14 19:21:01 -05:00 |
|
Charles Lowell
|
4d7003a6f6
|
support explicity embedding both bound and unbound methods.
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
88754089f5
|
cache methods and procs so that the same function is used for the same method.
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
30d2ef4147
|
maps the same ruby methods and procs to the same function per context.
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
6e505d3e9e
|
decouple the interceptors from the context.
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
6a09f4b060
|
move constructors and embedded constructors to the portal.
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
5354bb7370
|
interim solution for making class methods available as methods on the reflected javascript constructor.
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
e5bdf2b410
|
make embedded constructors per context. one more failing spec!!!
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
1fd52be6dd
|
allow function to access the global object.
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
e4d96e24ed
|
fix segfaulting testcases
|
2010-08-30 14:36:21 -05:00 |
|
Charles Lowell
|
1be713d53d
|
refactor value converter to be per-context.
|
2010-08-30 14:36:21 -05:00 |
|