summaryrefslogtreecommitdiff
path: root/iseq.c
AgeCommit message (Expand)Author
2019-04-01* expand tabs.svn
2019-04-01unpoison / poison objects while walking the heaptenderlove
2019-01-09Fix styles [ci skip]nobu
2018-12-23iseq.c: avoid Null pointer dereferencek0kubun
2018-12-20iseq.c: resurrect literal hash operandsnobu
2018-12-06Return same ISeq object for one src.ko1
2018-12-06Prefer rb_check_arity when 0 or 1 argumentsnobu
2018-11-27Add rb_typeddata_is_instance_ofnobu
2018-11-27fix for ISeq.of(method).ko1
2018-11-27* expand tabs.svn
2018-11-27`RubyVM::ISeq.of` accept ISeq.ko1
2018-11-26`TracePoint#enable(target_line:)` is supported. [Feature #15289]ko1
2018-11-26fix for ansi-pedantic compile option.ko1
2018-11-26fix type error.ko1
2018-11-26* expand tabs.svn
2018-11-26Support targetting TracePoint [Feature #15289]ko1
2018-11-05* expand tabs.svn
2018-11-05Implement `RubyVM::AST.of` [Feature #14836]yui-knk
2018-10-20* expand tabs.svn
2018-10-20Remove tracecoverage instructionsmame
2018-10-20iseq.c (rb_iseq_trace_flag_cleared): Accept size_t for type consistencymame
2018-10-20* expand tabs.svn
2018-10-20ext/coverage/: add the oneshot modemame
2018-10-13Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu
2018-10-04check argument type.ko1
2018-09-13iseq.c: prefix rb_ to non-static iseq functionsk0kubun
2018-08-23iseq.c (rb_vm_encoded_insn_data_table_init): add a cast to build on clangmame
2018-08-23iseq.c (rb_iseq_trace_set): refactoring by using encoded_insn_datamame
2018-08-23iseq.c: add a map from encoded insn to insn datamame
2018-08-23check trace flags at loading [Bug #14702]ko1
2018-08-22parse.y: remove coverage-related code fragmentsmame
2018-08-22prototizednobu
2018-08-22thread.c (rb_reset_coverages): remove coverage counters from all ISeqsmame
2018-08-10insns.def (invokesuper): remove a dummy receiever flag hack for ZSUPERmame
2018-06-23mjit.c: disable calling JIT-ed codek0kubun
2018-06-13Make VM_INSN_INFO_TABLE_IMPL=1 workmame
2018-06-06rb_vm_insn_addr2insn: use st to perform addr2insn mappingnormal
2018-05-19iseq.c: Fix segfault when debug is not 0yui-knk
2018-05-16iseq body local variablesnobu
2018-05-12iseq.c: iseq body local variablesnobu
2018-05-12iseq.c: refactoring rb_iseq_freenobu
2018-05-09RSTRING_PTR is not guaranteed to be VALUE-aligned (retry)shyouhei
2018-05-02tool/ruby_vm/views/_insn_name_info.erb: Auto-detect the longest insn namemame
2018-05-02iseq.c (rb_iseq_disasm_insn): Change the width of insn namesmame
2018-04-27iseq.c: consistent rb_bug messagesnobu
2018-04-21insns.def: checktypenobu
2018-04-13Add write barrier calls for direct marking objects.tenderlove
2018-04-05compile.c: do not dump pointersnobu
2018-04-04iseq.c: indent iseq dumpnobu
2018-04-04iseq.c: strip trailing spaces in dumpnobu