ruby-changes:5994
From: nobu <ko1@a...>
Date: Sat, 21 Jun 2008 18:55:37 +0900 (JST)
Subject: [ruby-changes:5994] Ruby:r17503 (mvm): * elementaly MVM support.
nobu 2008-06-21 18:55:27 +0900 (Sat, 21 Jun 2008) New Revision: 17503 Modified files: branches/mvm/include/ruby/mvm.h Log: * elementaly MVM support. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/mvm/include/ruby/mvm.h?r1=17503&r2=17502&diff_format=u Index: mvm/include/ruby/mvm.h =================================================================== --- mvm/include/ruby/mvm.h (revision 17502) +++ mvm/include/ruby/mvm.h (revision 17503) @@ -18,4 +18,18 @@ VALUE *ruby_vm_verbose_ptr(rb_vm_t *); VALUE *ruby_vm_debug_ptr(rb_vm_t *); +VALUE ruby_vm_get_argv(rb_vm_t*); +void ruby_vm_set_argv(rb_vm_t *, int, char **); +const char *ruby_vm_get_inplace_mode(rb_vm_t *); +void ruby_vm_set_inplace_mode(rb_vm_t *, const char *); +void ruby_vm_prog_init(rb_vm_t *); +VALUE ruby_vm_process_options(rb_vm_t *, int, char **); +VALUE ruby_vm_parse_options(rb_vm_t *, int, char **); + +void rb_vm_clear_trace_func(rb_vm_t *); +void rb_vm_thread_terminate_all(rb_vm_t *); + +rb_vm_t *ruby_vm_new(void); +int ruby_vm_run(rb_vm_t *, VALUE); + #endif /* RUBY_MVM_H */ -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/