aboutsummaryrefslogtreecommitdiffstats
path: root/vm.c
Commit message (Expand)AuthorAgeFilesLines
* [Backport #5634]usa2012-12-111-10/+14
* merge revision(s) 37270: [Backport #7185]usa2012-11-081-1/+1
* * proc.c (rb_vm_rewrite_dfp_in_errinfo): Fix `unexpected return'naruse2012-07-031-17/+20
* merge revision(s) 34629,34630:naruse2012-02-151-0/+1
* * vm.c (rb_vm_make_env_object, rb_vm_get_sourceline): export as anobu2011-09-171-0/+9
* * vm.c (rb_vm_rewrite_dfp_in_errinfo): change return typektsj2011-08-271-1/+1
* * backport r33096 from trunk.ktsj2011-08-271-16/+23
* * vm.c (vm_make_env_each): work around to solve Bug #2729.ko12011-08-241-0/+17
* * vm.c (ruby_threadptr_data_type): rename to hide.nobu2011-08-161-2/+2
* * backport r32815 from trunk.kosaki2011-08-111-2/+3
* * backport r32768 from trunk.ktsj2011-07-311-0/+11
* merge revision(s) 32749:kosaki2011-07-301-1/+4
* * math.c: Attach documentation for Math.drbrain2011-06-291-0/+3
* * vm.c, vm_core.h (rb_vm_stack_to_heap): remove const.kosaki2011-06-181-1/+1
* * vm.c, vm_core.h (rb_vm_stack_to_heap): fix "const" place.ko12011-06-181-1/+1
* * method.h, internal.h iseq.h: declare internal functions.akr2011-06-181-1/+0
* * internal.h: declare more internal functions.akr2011-06-181-2/+0
* * internal.h: declare internal functions here.akr2011-06-171-7/+1
* * vm_core.h, vm_insnhelper.h: move decl. ofko12011-06-131-1/+19
* * vm.c (thread_memsize): don't ignore size of th->local_storage.kosaki2011-06-111-1/+1
* * gc.c (rb_objspace_call_finalizer): use rb_typeddata_is_kind_of() fornagachika2011-06-091-0/+11
* * vm.c (Init_VM): suppress warning: "OPT_BASIC_OPERATIONS" is not defined.kazu2011-04-161-4/+0
* * vm.c (ruby_vm_destruct): run vm exit hooks after all objects arenobu2011-02-241-0/+14
* * prevent temporary objects from GC, and should not usenobu2011-02-201-1/+1
* * vm.c (th_init): rename from th_init2.nobu2011-02-121-8/+3
* * eval.c (ruby_cleanup): use rb_ary_free to free internal object.nobu2011-02-111-1/+1
* * vm.c (ruby_thread_data_type): add prefix.nobu2011-02-041-1/+2
* * vm_core.h (GetThreadPtr): use TypedData_Get_Struct() insteadkosaki2011-02-041-1/+1
* * vm.c (thread_free): reset ruby_current_thread if it points theakr2011-01-121-0/+2
* * vm.c (rb_vm_make_proc): fix indent.nobu2011-01-051-6/+6
* * vm.c (vm_define_method): guard iseq from GC while method definition.wanabe2010-12-301-2/+3
* * compile.c (setup_args), vm.c (invoke_block_from_c),nobu2010-12-201-4/+1
* * compile.c (setup_args), vm.c (invoke_block_from_c),nobu2010-12-181-1/+4
* * gc.c (rb_objspace_free): With our "lazy-sweep" GC engine, it isshyouhei2010-12-031-3/+3
* * vm.c (ruby_vm_at_exit): new API. This enables extension libs toshyouhei2010-12-021-0/+10
* * thread.c, vm_core.h: make gvl_acquire/release/init/destructko12010-11-271-2/+1
* * vm.c (rb_thread_mark): should mark self in conrolnobu2010-11-231-0/+1
* * gc.c, vm.c, vm_core.h: remove USE_VALUE_CACHE option.ko12010-11-031-16/+0
* * array.c, gc.c, hash.c, object.c, string.c, struct.c,nobu2010-10-241-4/+1
* * vm.c (vm_define_method): defined method is run with the defaultnobu2010-10-241-0/+1
* Commit miss.nobu2010-10-191-1/+4
* * test/ruby/test_sprintf.rb: fix ML ref. [ruby-core:32848]nobu2010-10-191-4/+1
* * iseq.c (insn_operand_intern, rb_iseq_disasm): fix format specifiers.nobu2010-10-131-1/+1
* * vm.c (ruby_vm_destruct): This function type was wrong; correct to the prot...shyouhei2010-10-131-3/+3
* * compile.c (iseq_build_body), error.c (set_syserr, get_syserr),nobu2010-10-121-1/+1
* * enc/unicode.c (onigenc_unicode_property_name_to_ctype):naruse2010-10-031-9/+3
* * string.c (sym_call), vm.c (invoke_block_from_c),nobu2010-09-241-0/+1
* * vm.c (vm_backtrace_each): skip allocator frames which have nonobu2010-09-091-1/+2
* * vm.c (rb_thread_method_id_and_class): curried proc has nonobu2010-08-291-1/+1
* * vm.c: add missing prototype of rb_iseq_clone for r29063.naruse2010-08-211-0/+2