[Yarv-devel] OOPSLA Poster Abstract
Vincent Isambart
vincent.isambart at gmail.com
Fri Jul 1 05:13:43 EDT 2005
Hi,
Here is a diff with a few corrections (I included the errors pointed
out by Gabriele).
If someone else could check my corrections it would be even better :).
Cheers,
Vincent Isambart
-------------- next part --------------
52c52
< Ruby has following characteristics.
---
> Ruby has the following characteristics:
69,71c69,71
< However, current Ruby intepreter is slow. This is because current
< interpreter (old-ruby) works by traversing abstract syntax tree and
< evaluates each node. To solve this problem, I have developed new Ruby
---
> However, the current Ruby intepreter (old-ruby) is slow. This is because
> it works by traversing abstract syntax tree and
> evaluating each node. To solve this problem, I have developed a new Ruby
73,74c73,74
< and runs Ruby programs in compiled intemediate representation of
< sequential instructions. I'm working to replacing old-ruby with YARV.
---
> and runs Ruby programs in compiled intermediate representation of
> sequential instructions. I'm working on replacing old-ruby with YARV.
98c98
< YARV currently works on Linux with GCC and Windows2000/XP with Visual
---
> YARV currently works on Linux with GCC and Windows 2000/XP with Visual
146c146
< method \verb|+| is sent to reciever \verb|1| with an argument \verb|2|).
---
> method \verb|+| is sent to receiver \verb|1| with an argument \verb|2|).
149c149
< spezialized specialised instruction \verb|opt_plus|. \verb|opt_plus|
---
> specialized instruction \verb|opt_plus|. \verb|opt_plus|
164c164
< caching instructions and translater for compilation.
---
> caching instructions and translator for compilation.
208c208
< native threads (Operating System managed it). This will enable Ruby
---
> native threads (managed by the Operating System). This will enable Ruby
211,212c211,212
< Also I am planning to desgin Multi-VM instances mechanism like Java
< Multi-Talking VM\cite{java-mvm}. This will improve performance and
---
> I also plan to design Multi-VM instances mechanism like Java
> Multi-Tasking VM\cite{java-mvm}. This will improve performance and
215,216c215,216
< Ultimately, I will replace current Ruby interpreter with YARV and YARV
< becomes The Ruby Virtual Machine.
---
> Ultimately, I will replace the current Ruby interpreter with YARV and YARV
> will become The Ruby Virtual Machine.
224c224
< I want to address of thanks to Michael Neumann, Daniel Amelang,
---
> I want to address thanks to Michael Neumann, Daniel Amelang,
More information about the Yarv-devel
mailing list