summaryrefslogtreecommitdiffstats
path: root/lib/vm
Commit message (Collapse)AuthorAgeFilesLines
* * tool/insns2vm.rb: moved from lib/vm/instruction.rb.ko12007-12-221-1381/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * typo fixed (analysys -> analysis)nahi2007-08-251-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@13266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * vm_dump.c (debug_print_pre): fix to show control frame count.ko12007-08-121-139/+168
| | | | | | | | | | | | | | | | * insns.def (opt_call_c_function): fix operand type. * lib/vm/instruction.rb: ditto. * insnhelper.ci (vm_push_frame, vm_pop_frame): fix to show control stack status on if VMDEBUG == 2. * vm.h: add a comment about VMDEBUG. * iseq.c (find_prev_line_no): fix to skip bug report if line is not found. * lib/vm/instruction.rb: fix to use build_string() on source code generators. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/vm/instruction.rb (make_header_analysys): fix last commit.ko12007-08-061-0/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/vm/instruction.rb (make_header_analysys): add to separateko12007-08-061-4/+9
| | | | | | | | header addition process. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk (INSNS): not chdir to srcdir.nobu2007-08-061-6/+14
| | | | | | | | * lib/vm/instruction.rb (RubyVM::SourceCodeGenerator): --destdir option. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval_intern.h, yarvcore.h: move declaration of sysstack_errorko12007-07-011-1/+1
| | | | | | | | | | | to yarvcore.h. * iseq.c: fix symbol name (:toplevel -> :top). * lib/vm/instruction.rb, template/vm.inc.tmpl: replacable current file name. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/vm/instruction.rb: set properties.nobu2007-06-291-1331/+1331
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * tool/insns2vm.rb, lib/vm/instruction.rb: move process bodyko12007-06-291-0/+1331
to lib/vm/instruction.rb. * common.mk: fix aotc rule. experimental. bin/ruby2cext is not added yet. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e