summaryrefslogtreecommitdiff
path: root/iseq.c
Commit message (Expand)AuthorAgeFilesLines
* Use UNALIGNED_MEMBER_PTRNobuyoshi Nakada2019-05-311-5/+8
* Fix Possible Control flow issues (DEADCODE)Kazuhiro NISHIYAMA2019-05-291-6/+2
* prefix ASAN related inline functions asan_Urabe, Shyouhei2019-05-231-6/+6
* Rename rb_gc_new_location to rb_gc_locationAaron Patterson2019-05-181-10/+10
* iseq.c: removed unnecessary zero-fillsNobuyoshi Nakada2019-04-291-2/+3
* Lazy allocate the compile data catch table arrayLourens Naudé2019-04-251-1/+1
* * expand tabs.git2019-04-231-2/+2
* Symbols can move, so don't cache in static pointerAaron Patterson2019-04-221-7/+7
* Update MJIT referencestenderlove2019-04-201-0/+3
* Add `GC.compact` again.tenderlove2019-04-201-18/+82
* Reverting compaction for nowtenderlove2019-04-171-82/+18
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-171-18/+82
* Share the exception local ID tablenobu2019-04-111-1/+2
* * expand tabs.svn2019-04-101-8/+8
* Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-84/+18
* Adjusted stylesnobu2019-04-101-1/+1
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-091-18/+84
* * expand tabs.svn2019-04-011-10/+10
* unpoison / poison objects while walking the heaptenderlove2019-04-011-0/+14
* 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