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

12 commits

Author SHA1 Message Date
Charles Lowell
25f1d91b3f add dynamic property access via the [] and []= methods. 2010-06-29 08:22:41 +03:00
Charles Lowell
4e83c7b889 convert method symbols to strings for 1.9 compatibility. 2010-06-29 07:47:08 +03:00
Charles Lowell
626b36cf5c support for indexed property access 2010-06-29 07:38:23 +03:00
Daniël van de Burgt
8191e68c2e added support for inherited properties 2010-06-28 18:02:54 +02:00
Charles Lowell
765fffb5c0 begin work on indexed property access 2010-06-28 16:36:41 +03:00
Charles Lowell
cfc12665b8 always return the value when we intercept on a setter. Has no effect, but it does get rid of an annoying warning. 2010-06-18 14:59:54 +03:00
Charles Lowell
222053b901 ability to embed classes as constructors directly into the context. 2010-06-09 00:59:22 +03:00
Charles Lowell
ca4eff3658 separate Constructors from normal object access 2010-06-09 00:32:31 +03:00
Charles Lowell
68e8fc1454 fixes for 1.8.6: tap.rb implementation didn't actually return self. Symbol#to_proc not defined until 1.8.7 2010-05-28 12:58:21 +03:00
Charles Lowell
ab33a88411 wrap calling from v8 -> rb so that we get uniform stack treatment 2010-05-27 18:30:19 +03:00
Charles Lowell
ae9c88bad4 keep ruby objects alive as long as V8 has a reference to them, even if ruby does not currently have a reference. rethrow ruby exceptions as javascript exceptions. 2010-05-26 19:54:56 +03:00
Charles Lowell
025fedcc23 move ruby property access to its own module 2010-05-22 12:12:42 +03:00