brucehsu / GobiesVM

A Ruby VM written in Go aims to exploit parallelism via Software Transactional Memory
MIT License
184 stars 8 forks source link

Individual class initializer #4

Closed brucehsu closed 10 years ago

brucehsu commented 10 years ago

So far the every Object is initialized via Go literals. For easier creation and for external initialization, a Go initialization function, e.g. RString_new(), should be added to every class.

brucehsu commented 10 years ago

Implemented in https://github.com/brucehsu/GobiesVM/commit/d2f5a21faaf9b40fa72f0922037f0b53b658a6ba for #5 as well.