Skip to content
/ ytl Public

Translate from YARV to native X86/X64 code with ytljit

Notifications You must be signed in to change notification settings

miura1729/ytl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1. Waht is ytl

 Ytl is translator from CRuby VM (aka YARV) to X86-32/X86-64 Native Code.
Ytl uses ytljit as code generate library.

2. Install

  Install ytljit
    gem install ytljit

  Enjoy or take pains

3. Sample

  ruby lib/ytl.rb test/basictest.rb

"copy"     # This message is for debug
"copy"     # This message is for debug
"copy"     # This message is for debug
"copy"     # This message is for debug
1
1.9
3
14930352
4
14

3. License

  Ruby's

4. Author

Miura Hideki
m-72 at tf6.so-net.ne.jp (e-mail)
http://twitter.com/miura1729    (twitter)
http://d.hatena.ne.jp/miura1729 (blog in japanese)   

About

Translate from YARV to native X86/X64 code with ytljit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages