summaryrefslogtreecommitdiff
path: root/iseq.c
Commit message (Expand)AuthorAgeFilesLines
* Fix styles [ci skip]nobu2019-01-091-1/+2
* iseq.c: avoid Null pointer dereferencek0kubun2018-12-231-1/+1
* iseq.c: resurrect literal hash operandsnobu2018-12-201-0/+3
* Return same ISeq object for one src.ko12018-12-061-35/+51
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-061-2/+1
* Add rb_typeddata_is_instance_ofnobu2018-11-271-3/+1
* fix for ISeq.of(method).ko12018-11-271-9/+5
* * expand tabs.svn2018-11-271-1/+1
* `RubyVM::ISeq.of` accept ISeq.ko12018-11-271-7/+16
* `TracePoint#enable(target_line:)` is supported. [Feature #15289]ko12018-11-261-7/+20
* fix for ansi-pedantic compile option.ko12018-11-261-2/+9
* fix type error.ko12018-11-261-1/+1
* * expand tabs.svn2018-11-261-2/+2
* Support targetting TracePoint [Feature #15289]ko12018-11-261-63/+177
* * expand tabs.svn2018-11-051-1/+1
* Implement `RubyVM::AST.of` [Feature #14836]yui-knk2018-11-051-7/+11
* * expand tabs.svn2018-10-201-5/+5
* Remove tracecoverage instructionsmame2018-10-201-2/+8
* iseq.c (rb_iseq_trace_flag_cleared): Accept size_t for type consistencymame2018-10-201-2/+2
* * expand tabs.svn2018-10-201-1/+1
* ext/coverage/: add the oneshot modemame2018-10-201-1/+23
* Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu2018-10-131-6/+6
* check argument type.ko12018-10-041-0/+5
* iseq.c: prefix rb_ to non-static iseq functionsk0kubun2018-09-131-6/+6
* iseq.c (rb_vm_encoded_insn_data_table_init): add a cast to build on clangmame2018-08-231-1/+1
* iseq.c (rb_iseq_trace_set): refactoring by using encoded_insn_datamame2018-08-231-23/+13
* iseq.c: add a map from encoded insn to insn datamame2018-08-231-0/+52
* check trace flags at loading [Bug #14702]ko12018-08-231-4/+10
* parse.y: remove coverage-related code fragmentsmame2018-08-221-0/+8
* prototizednobu2018-08-221-1/+1
* thread.c (rb_reset_coverages): remove coverage counters from all ISeqsmame2018-08-221-0/+19
* insns.def (invokesuper): remove a dummy receiever flag hack for ZSUPERmame2018-08-101-0/+1
* mjit.c: disable calling JIT-ed codek0kubun2018-06-231-0/+2
* Make VM_INSN_INFO_TABLE_IMPL=1 workmame2018-06-131-2/+2
* rb_vm_insn_addr2insn: use st to perform addr2insn mappingnormal2018-06-061-9/+1
* iseq.c: Fix segfault when debug is not 0yui-knk2018-05-191-4/+10
* iseq body local variablesnobu2018-05-161-11/+13
* iseq.c: iseq body local variablesnobu2018-05-121-170/+190
* iseq.c: refactoring rb_iseq_freenobu2018-05-121-26/+24
* RSTRING_PTR is not guaranteed to be VALUE-aligned (retry)shyouhei2018-05-091-1/+0
* tool/ruby_vm/views/_insn_name_info.erb: Auto-detect the longest insn namemame2018-05-021-1/+2
* iseq.c (rb_iseq_disasm_insn): Change the width of insn namesmame2018-05-021-2/+2
* iseq.c: consistent rb_bug messagesnobu2018-04-271-5/+5
* insns.def: checktypenobu2018-04-211-1/+1
* Add write barrier calls for direct marking objects.tenderlove2018-04-131-1/+1
* compile.c: do not dump pointersnobu2018-04-051-7/+6
* iseq.c: indent iseq dumpnobu2018-04-041-8/+33
* iseq.c: strip trailing spaces in dumpnobu2018-04-041-2/+12
* iseq.c: constfied validate_get_insn_info [ci skip]nobu2018-03-211-2/+2
* compile.c: fix ibf_load_codenobu2018-03-201-1/+1