[前][次][番号順一覧][スレッド一覧][生データ]

yarv-diff:54

From: ko1 atdot.net
Date: 7 Jul 2005 15:15:27 -0000
Subject: [yarv-diff:54] r209 - trunk

Author: ko1
Date: 2005-07-08 00:15:26 +0900 (Fri, 08 Jul 2005)
New Revision: 209

Added:
   trunk/Changes
Modified:
   trunk/ChangeLog
Log:
	* Changes : added



Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2005-07-07 14:55:04 UTC (rev 208)
+++ trunk/ChangeLog	2005-07-07 15:15:26 UTC (rev 209)
@@ -4,6 +4,11 @@
 #  from Mon, 03 May 2004 01:24:19 +0900
 #
 
+2005-07-08(Fri) 00:14:22 +0900  Koichi Sasada  <ko1 atdot.net>
+
+	* Changes : added
+
+
 2005-07-07(Thu) 23:54:37 +0900  Koichi Sasada  <ko1 atdot.net>
 
 	* version.h : 0.3.0

Added: trunk/Changes
===================================================================
--- trunk/Changes	2005-07-07 14:55:04 UTC (rev 208)
+++ trunk/Changes	2005-07-07 15:15:26 UTC (rev 209)
@@ -0,0 +1,63 @@
+= 0.2.1
+
+* some bug fixes
+
+* build options
+  * rename options and add --disable-opts, --disable-opt-unify
+
+* VM generator (rb/insns2vm.rb)
+  * fix unification algorithm (generate all combination)
+
+* compiler
+  * re-write and change data structure (GC free) used by compiler
+
+* evaluator
+  * add some specialized instructions
+  * x86_64 support
+
+* benchmark
+  * rename benchmarks
+  * add benchmark/other-lang/[*.rb, *.pl, *.py, *.scm]
+
+* YASM
+  * unsupported temporarily
+
+= 0.2.0
+
+* some bug fixes
+* refoctoring
+
+* New Features
+  * Assembler is supported
+  * YARV architecture documentation (in Japanese)
+
+
+= 0.1.1
+
+* some bug fixes
+* refoctoring
+
+* New Features
+  * support goto (*1)
+  * adding Ruby option "-rite" to work ruby script on YARV
+    instead of current ruby interpreter (*2)
+  * defined? support
+  * permit block parameter as local variables or so
+  * method_missing is supported partly
+
+* Optimization
+  * Instructions unification (aka super instruction) is supported
+    tentatively.
+  * JIT Compiler (Ruby script -> Native machine code), very experimental
+    implementation
+  * AOT Compiler support method dispatch
+
+(*1) it's only joke
+(*2) using -r (require) option with ite.rb :)
+
+
+= 0.1.0
+
+* initial release
+
+


--
ML: yarv-diff quickml.atdot.net
Info: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]