topazproject / topaz

A high performance ruby, written in RPython
topazruby.com
BSD 3-Clause "New" or "Revised" License
1k stars 85 forks source link

Decide how to integrate with Rubinius' kernel/common #324

Open judofyr opened 11 years ago

judofyr commented 11 years ago

I'd love to help out with integrating Rubinius' kernel/common, but I need some pointers.

timfel commented 11 years ago

I'm sceptical about compiling it into the binary.

timfel commented 11 years ago

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.

alex commented 11 years ago

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.