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

16 commits

Author SHA1 Message Date
Charles Lowell
2978306272 proper fix for bigdecimal and bignum conversion. 2012-06-17 02:42:23 -05:00
Charles Lowell
1349384c08 allow embedding BigDecimal 2012-06-16 12:31:08 -05:00
Charles Lowell
be963bbc95 implement exception handling. 2012-06-14 22:34:38 -05:00
Charles Lowell
9cb4f1c7d2 begin internal rewrite. 2012-05-09 14:44:55 -05:00
Charles Lowell
d2017c673d extract memory specs into separate folder. Memory is notorious to test, and is unreliable depending on the platform. 2011-05-03 11:13:55 -05:00
Charles Lowell
2642cbd4ae disable memory specs which weren't working on 1.8 2011-05-03 09:35:26 -05:00
Charles Lowell
361c632418 make sure proxies can only have one 2011-04-29 18:38:08 -07:00
Charles Lowell
cec8fb2ca6 add utility functions for use with proxies in the wild. 2011-04-22 09:54:19 -05:00
Charles Lowell
72d181ecdc add support for managing ruby proxies. Currently 1.9.2 only. 2011-04-19 10:09:24 -05:00
Charles Lowell
a9eec635a7 infrastructure for managing JavaScript proxies for Ruby object at the gc level. 2011-04-18 10:24:52 -05:00
Charles Lowell
1705a34000 preliminary support for the higher level proxying interface. 2011-04-16 20:00:28 -05:00
Charles Lowell
59ac87f37d properly report source:line:column on SyntaxErrors. 2010-11-09 09:43:25 -06:00
Charles Lowell
1baf15a9ba expose an actually useful version of Object::SetPrototype 2010-08-17 07:33:28 -05:00
Charles Lowell
168394721f support for a mixed javascript and ruby stack. 2010-06-14 16:18:30 +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
f3811a48c2 Dynamic handling of ruby properties. Invoking ruby setters from javascript. Removed a bunch of segfaulting. Now objects have references to the context that created them. 2010-01-18 00:25:40 +02:00