Charles Lowell
|
0800d82988
|
Create HandleScopes, Externals from Ruby.
|
2012-05-09 14:46:07 -05:00 |
|
Charles Lowell
|
8201268a84
|
bring in the basic extension template and test suite
|
2012-05-09 14:46:04 -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
|
624ce94568
|
add preliminary support for weak backreferences.
|
2011-04-13 16:20:48 -05:00 |
|
Charles Lowell
|
1593a644f7
|
rspec2 needs less shenanigans.
|
2010-10-26 14:41:33 -05:00 |
|
Charles Lowell
|
9c4537b32c
|
update to rspec 2.0
|
2010-10-26 10:49:23 -05:00 |
|
Charles Lowell
|
3974fc1f7c
|
Add experimental jasmine support
|
2010-06-03 14:05:37 +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
|
14edf2b0ff
|
move ruby function invocation and property lookup into ruby
|
2010-05-22 09:23:22 +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
|
39fc3faa6b
|
add rputs() method for debugging with rspec and textmate
|
2010-05-20 12:08:16 +03:00 |
|
Charles Lowell
|
3762909be4
|
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 |
|
Bill Robertson
|
707916fe03
|
tweaks
|
2009-11-14 00:05:52 -05:00 |
|
Charles Lowell
|
fabd535875
|
add specs for type conversion
|
2009-10-14 22:51:50 -05:00 |
|