1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00
therubyracer/ext/v8
2010-05-26 13:23:04 +03:00
..
upstream add exception backtraces for segfaults and fatal errors. 2010-05-23 03:46:33 +03:00
callbacks.cpp begin converting Arguments class. 2010-05-20 12:08:17 +03:00
callbacks.h 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
convert_ruby.cpp 'gemify' the source 2009-12-15 07:35:55 +02:00
convert_ruby.h compile level fixes for 1.9 2010-02-11 17:14:47 -06:00
convert_string.cpp 'gemify' the source 2009-12-15 07:35:55 +02:00
convert_string.h remove std:: namespace on sprintf() so that it compiles on linux 2010-02-15 21:47:53 -06:00
convert_v8.cpp 'gemify' the source 2009-12-15 07:35:55 +02:00
convert_v8.h fix string copy routine -- downshift to simple implementation 2010-03-14 21:16:25 -05:00
converters.cpp change Context::GetCurrent() to GetEntered(), since that's what's meant most of the time anyway. Give objects a cleaner references to their wrapping context. 2010-05-20 12:08:16 +03:00
converters.h remove all global references from the main extension file 2010-05-20 12:07:33 +03:00
extconf.rb add exception backtraces for segfaults and fatal errors. 2010-05-23 03:46:33 +03:00
rr.cpp add support for javascript Date as ruby Time, and vice-versa. 2010-05-25 09:40:33 +03:00
rr.h add rr_define_const() 2010-05-22 09:15:00 +03:00
v8.cpp add support for javascript Date as ruby Time, and vice-versa. 2010-05-25 09:40:33 +03:00
v8_array.cpp map ruby arrays by value to javascript arrays 2010-05-23 05:31:36 +03:00
v8_array.h 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
v8_callbacks.cpp move ruby function invocation and property lookup into ruby 2010-05-22 09:23:22 +03:00
v8_callbacks.h move ruby function invocation and property lookup into ruby 2010-05-22 09:23:22 +03:00
v8_cxt.cpp move ruby function invocation and property lookup into ruby 2010-05-22 09:23:22 +03:00
v8_cxt.h move context to new style 2010-05-20 12:08:17 +03:00
v8_date.cpp add support for javascript Date as ruby Time, and vice-versa. 2010-05-25 09:40:33 +03:00
v8_date.h add support for javascript Date as ruby Time, and vice-versa. 2010-05-25 09:40:33 +03:00
v8_exception.cpp don't print stack trace for a fatal error. Only a segfault 2010-05-23 04:01:08 +03:00
v8_exception.h add exception backtraces for segfaults and fatal errors. 2010-05-23 03:46:33 +03:00
v8_external.cpp allow wrapping of v8::External objects from Ruby 2010-05-22 09:16:00 +03:00
v8_external.h allow wrapping of v8::External objects from Ruby 2010-05-22 09:16:00 +03:00
v8_func.cpp 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
v8_func.h code compiles now, still broken though 2010-05-20 12:08:15 +03:00
v8_msg.cpp move eval() and error handling into ruby 2010-05-20 12:08:16 +03:00
v8_msg.h move eval() and error handling into ruby 2010-05-20 12:08:16 +03:00
v8_obj.cpp make the global javascript object available on each context as Context#scope 2010-05-26 13:23:04 +03:00
v8_obj.h migrate v8::Object to the new style 2010-05-20 12:08:17 +03:00
v8_ref.cpp move ruby function invocation and property lookup into ruby 2010-05-22 09:23:22 +03:00
v8_ref.h move ruby function invocation and property lookup into ruby 2010-05-22 09:23:22 +03:00
v8_script.cpp use new syntax for creating script refs 2010-05-22 12:09:16 +03:00
v8_script.h move eval() and error handling into ruby 2010-05-20 12:08:16 +03:00
v8_str.cpp 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
v8_str.h checkpoint 2010-05-20 12:08:15 +03:00
v8_template.cpp disable diagnostic hack 2010-05-22 16:41:34 +03:00
v8_template.h 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
v8_try_catch.cpp initialize the persistent handles in the wrappers. was disposing out from under somebody. 2010-05-20 12:08:17 +03:00
v8_try_catch.h move eval() and error handling into ruby 2010-05-20 12:08:16 +03:00
v8_value.cpp provide handle scopes to value methods 2010-05-23 04:25:48 +03:00
v8_value.h move ruby function invocation and property lookup into ruby 2010-05-22 09:23:22 +03:00