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

18 commits

Author SHA1 Message Date
Charles Lowell
8c125dab69 rework the embedding check. 2011-04-22 11:19:40 -05:00
Charles Lowell
963323865f get rid of the callable constructors list. 2011-04-22 11:10:33 -05:00
Charles Lowell
d405aadf96 have portal using the proxy lists instead of hashes. 2011-04-22 11:07:49 -05:00
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
Renamed from lib/v8/convert.rb (Browse further)