aboutsummaryrefslogtreecommitdiffstats
path: root/vm.c
Commit message (Expand)AuthorAgeFilesLines
* * vm.c (vm_exec): support :b_return event for "lambda{return}.call".ko12013-10-101-0/+8
* vm.c: hide singleton class of frozen-corenobu2013-10-101-0/+3
* * insns.def (opt_regexpmatch2): Check String#=~ hasn't overriddensorah2013-09-261-1/+1
* * insns.def (opt_regexpmatch1): check Regexp#=~ is not defined beforecharliesome2013-09-261-1/+3
* vm.c: prototypenobu2013-09-041-1/+1
* * class.c, compile.c, eval.c, gc.h, insns.def, internal.h, method.h,charliesome2013-09-041-12/+15
* * compile.c (rb_iseq_compile_node): accept NODE_IFUNC to supportko12013-08-221-15/+3
* * insns.def: fix regexp's once option behavior.ko12013-08-201-19/+12
* * proc.c: add Binding#local_variable_get/set/defined?ko12013-08-091-0/+38
* * vm_insnhelper.c (vm_push_frame): fix stack overflow check codes.ko12013-08-061-9/+6
* * vm.c (m_core_define_method, m_core_define_singleton_method): nowusa2013-08-021-2/+2
* * include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for secondko12013-06-211-2/+2
* * include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko12013-06-191-2/+2
* * vm.c (kwmerge_i): add WB.ko12013-06-181-1/+3
* fill rdocsnobu2013-06-021-3/+5
* fix typos. Patch by k_takata.ktsj2013-05-191-1/+1
* vm.c: narrow variable scopenobu2013-05-171-1/+2
* revert r40760nobu2013-05-151-1/+1
* vm.c: suppress warningsnobu2013-05-151-2/+2
* * include/ruby/ruby.h: constify RBasic::klass and addko12013-05-131-1/+1
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-2/+2
* thread.c: id localsnobu2013-05-021-1/+1
* eval.c: use predefined IDsnobu2013-05-011-1/+1
* proc.c: use predefined IDsnobu2013-05-011-2/+2
* proc.c: frozen core methodsnobu2013-04-301-0/+2
* * vm.c (VM_EP_LEP): simplify infinite loop.nobu2013-04-291-4/+2
* load.c: loaded_features_index st_tablenobu2013-03-221-1/+3
* prefix global symbolsnobu2013-03-061-8/+8
* class.c: check redefinitionnobu2013-03-051-10/+36
* * vm.c: Typo in overview for example of Thread#status returning falsezzak2013-02-271-1/+1
* * vm.c (Thread): fix typos in overvieweregon2013-02-271-4/+4
* * vm.c (Thread): Typo in overview, swap setting and gettingzzak2013-02-271-1/+1
* * vm.c (Thread): Documentation overview of Thread classzzak2013-02-271-1/+147
* * vm.c (ENV_IN_HEAP_P): fix off-by-one error.ktsj2013-02-161-1/+1
* * vm.c (rb_thread_mark): mark a working Proc of bmethodko12013-02-161-1/+5
* * vm.c (rb_vm_stack_to_heap): call rb_vm_get_binding_creatable_next_cfpktsj2013-02-051-1/+1
* * proc.c (rb_binding_new_with_cfp): permit to create binding objectko12013-02-051-0/+12
* * vm_backtrace.c: fix issue of rb_debug_inspector_open().ko12013-01-291-1/+1
* vm.c: initialize root_svarnobu2013-01-091-0/+2
* vm.c: suppress warningnobu2012-12-281-0/+3
* * vm_trace.c (rb_threadptr_exec_event_hooks_and_pop_frame):ko12012-12-251-5/+4
* * vm_core.h, eval_intern.h (CHECK_STACK_OVERFLOW): moveko12012-12-251-3/+3
* * thread.c: rename methods:ko12012-12-231-2/+2
* * cont.c (rb_fiber_start): in case of jump with TAG_FATAL,nagachika2012-12-221-5/+0
* vm.c: fix formatnobu2012-12-201-1/+1
* * vm.c: support variable VM/Machine stack sizes.ko12012-12-191-4/+93
* * vm.c (rb_vm_jump_tag_but_local_jump): remove unnessesary 2ndnagachika2012-12-181-5/+3
* * vm.c (rb_vm_make_jump_tag_but_local_jump): take care of the casenagachika2012-12-181-0/+5
* * signal.c (rb_sigaltstack_size): new. calculate stack size forkosaki2012-12-151-1/+1
* vm.c: pass exceptions while handling an exceptionnobu2012-12-111-1/+2