[macruby-changes] [MacRuby/MacRuby] 74cb1b: remove the object from recursive_objects in RoxorV...
GitHub
noreply at github.com
Tue Jun 12 22:34:52 PDT 2012
Branch: refs/heads/master
Home: https://github.com/MacRuby/MacRuby
Commit: 74cb1bf1951d33de032efbc10cd4f37d20bd20b3
https://github.com/MacRuby/MacRuby/commit/74cb1bf1951d33de032efbc10cd4f37d20bd20b3
Author: Watson <watson1978 at gmail.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M vm.cpp
M vm.h
Log Message:
-----------
remove the object from recursive_objects in RoxorVM::exec_recursive() even if called function raises an exception
Commit: 4c6e0e196ac8f0ce7085632ece099a8c0df2c89a
https://github.com/MacRuby/MacRuby/commit/4c6e0e196ac8f0ce7085632ece099a8c0df2c89a
Author: Watson <watson1978 at gmail.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M include/ruby/intern.h
M vm.cpp
M vm.h
Log Message:
-----------
implement rb_exec_recursive_outer()
Commit: 2f8fefa4d731c02754c48af2f4b115ec238abddd
https://github.com/MacRuby/MacRuby/commit/2f8fefa4d731c02754c48af2f4b115ec238abddd
Author: Watson <watson1978 at gmail.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M NSArray.m
M array.c
Log Message:
-----------
fix the Array#hash since its method had returned just size of array
Commit: 6b3908bd59cc95e56efbd847f5e5777ce4122b44
https://github.com/MacRuby/MacRuby/commit/6b3908bd59cc95e56efbd847f5e5777ce4122b44
Author: Watson <watson1978 at gmail.com>
Date: 2012-06-12 (Tue, 12 Jun 2012)
Changed paths:
M range.c
M struct.c
Log Message:
-----------
use rb_exec_recursive_outer() instead of rb_exec_recursive() to retrieve the hash value
Compare: https://github.com/MacRuby/MacRuby/compare/15a853a3969e...6b3908bd59cc
More information about the macruby-changes
mailing list