yarv-dev:364
From: shudo computer.org
Date: Thu, 9 Dec 2004 00:24:17 +0900
Subject: [yarv-dev:364] Re: Prosym Paper
> 「まとめ」「図」と推敲を追加しました. > > http://www.namikilab.tuat.ac.jp/~sasada/tmp/prosym2005_b5.pdf > 有効性などの議論が(あまり)無いんですが,プロシンってこうい > う形式はまずい? *プロシンは* 割となんでも許されるんじゃないでしょうか。 Abstract の英文を、僕なりに書き下してみました: A script language Ruby has been widely accepted because it supports happy programming by its symple syntax, GC, portability and modern object-oriented features such as Mixin. The current Ruby runtime is an interpreter traversing an abstract syntax tree and its performance is expected to be improved so that it supports a broader range of applications. There have been faster bytecode-based runtimes developed, but they are of no practical use. The runtimes support limited part of Ruby programs and they are still not fast enough. YARV (Yet another Ruby VM) is another Ruby runtime we are developing. It should achieve the best performance in the existing runtimes while it supports all Ruby programs. YARV is a stack machine and various optimization techniques are applied to it. In this paper, we describe characteristics of the Ruby language which YARV reflects, optimization techniques and implementation of them. This paper also shows perliminary evaluation of the runtime. Kazuyuki Shudo/首藤一幸 私をたばねないで あらせいとうの花のように shudo computer.org http://www.shudo.net/ -- ML: yarv-dev quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
360 2004-12-08 22:56 [ko1 atdot.net ] Prosym Paper 361 2004-12-09 07:17 ┗[ko1 atdot.net ] 362 2004-12-09 09:38 ┗[ko1 atdot.net ] 363 2004-12-10 00:27 ┗[ko1 atdot.net ] -> 364 2004-12-09 00:24 ┣[shudo computer.org ] 365 2004-12-10 18:29 ┗[ko1 atdot.net ] 372 2004-12-12 13:56 ┗[ko1 atdot.net ]