Open judofyr opened 11 years ago
I'm sceptical about compiling it into the binary.
I would propose using a git-subtree, and removing the methods that do Rubinius.primitive
. With a subtree we can track our changes to the kernel in this repository, and still merge upstream changes.
I'm definitely going to be -1 on anything that needs primitives, also we should be moving away from embedding ruby in the binary, not adding more.
I'd love to help out with integrating Rubinius' kernel/common, but I need some pointers.
Rubinius
-module? I vote for defining it underTopaz
and then just setRubinius = Topaz
.array_concat
, where should that method be defined?@classdef.primitive("array_concat", other="array")
?