Directory yarvtest/

Directory Created:
2006-12-31 16:02
Total Files:
11
Deleted Files:
6
Lines of Code:
3170

Browse with ViewVC

[root]/yarvtest

Lines of Code

yarvtest/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 49 (100.0%) 10642 (100.0%) 217.1
ko1 26 (53.1%) 5673 (53.3%) 218.1
shyouhei 17 (34.7%) 4969 (46.7%) 292.2
aamine 6 (12.2%) 0 (0.0%) 0.0

Most Recent Commits

aamine 2007-02-24 10:56

* yarvtest/test_method.rb: removed (merged to bootstraptest).

* yarvtest/test_class.rb: ditto.

0 lines of code changed in:

aamine 2007-02-23 10:38

* test/ruby/test_yield.rb: new test.

* yarvtest/test_yield.rb: removed (moved to test_yield.rb).

0 lines of code changed in:

aamine 2007-02-23 10:13

* test/ruby/test_optimization.rb: new test (merges test_opts.rb).

* yarvtest/test_opts.rb: removed.

0 lines of code changed in:

aamine 2007-02-23 08:59

* test/ruby/test_assignment.rb: merge yarvtest/test_massign.

* yarvtest/test_massign.rb: removed (merged to test_assignment.rb).

0 lines of code changed in:

aamine 2007-02-23 07:41

* test/ruby/test_primitive.rb: new test.

* yarvtest/test_bin.rb: removed (altered by test/ruby/test_{literal,primitive}.rb).

0 lines of code changed in:

shyouhei 2007-02-13 00:01

set svn:eol-style

4969 lines of code changed in:

ko1 2007-02-08 14:38

* yarvtest/yarvtest.rb: check target command names.

4 lines of code changed in:

ko1 2007-02-06 07:50

* compile.c (iseq_compile_each): fix setting is_local flag.

* yarvtest/test_class.rb: add a test for class local isntance variable.



21 lines of code changed in:

ko1 2007-02-06 06:22

* compile.c, insns.def: remove (get|set)instancevariable2 and add a

operand is_local to (get|set)instancevariable.

* yarvtest/test_class.rb: add a test for class local instance variable.

* parse.y (rb_decompose_ivar2): remove unused variable oid.

* tool/insns2vm.rb: remove needless require.



19 lines of code changed in:

ko1 2007-02-05 19:50

* proc.c: support Binding#eval.

* yarvtest/test_eval.rb: add a test for above change.



221 lines of code changed in:

ko1 2007-01-06 05:48

* insns.def (send) : fix to optimize send() with Symbol.

* yarvtest/test_method.rb : add another test.

8 lines of code changed in:

ko1 2007-01-06 01:24

* insns.def : support direct method dispatch with "send" or "funcall".

This means that "obj.send :m" skips "BasicObject#send" invocation

(method frame creation, etc) and "obj.m" invokes directly.

If you make backtrace, there are no enties of "send" method.

* compile.c (iseq_specialized_instruction) : fix to support above

* eval.c : ditto (remove "static" from rb_f_send and rb_f_funcall

* yarvcore.c : ditto (add a external IDs for compiler)

* yarvcore.h : ditto (add a VM_CALL_SEND_BIT macro)

* yarvtest/test_method.rb : add tests for above changes

* eval.c : remove unused "Kernel#send" declaration



59 lines of code changed in:

ko1 2007-01-05 13:04

* yarvtest/yarvtest.rb : fix to compare results

1 lines of code changed in:

ko1 2007-01-04 12:30

* common.mk : rename yarv-test-[all/each] to compare-test[/-each].

purpose of "compare-test" rule is to compare ruby (trunk) and

matzruby (branches/matzruby) binary in miniruby level. MATZRUBY

parameter means an path to miniruby of matzruby binary. to do this

comparison test, you should build matzruby branch.

* yarvtest/yarvtest.rb : fix to use command line option as

command names to be compared.

* yarvtest/runner.rb : remove a debug output.



119 lines of code changed in:

ko1 2006-12-31 16:02

* Merge YARV



5221 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT