summaryrefslogtreecommitdiff
path: root/iseq.c
AgeCommit message (Expand)Author
2019-08-30Make Method/Proc#parameters handle **nil syntaxJeremy Evans
2019-08-30Constified local variable `translator`Nobuyoshi Nakada
2019-08-30Adjust indent [ci skip]Nobuyoshi Nakada
2019-08-27decouple compile.c usage of imemo_ifunc卜部昌平
2019-08-19Update moved objects in original_iseqAlan Wu
2019-08-19Make it as clear as possible that RubyVM is MRI-specific and only exists on M...Benoit Daloze
2019-08-12Rename rb_gc_mark_no_pin -> rb_gc_mark_movableAaron Patterson
2019-08-13* expand tabs.git
2019-08-12Unpin default value objectsAaron Patterson
2019-08-05Document that RubyVM::InstructionSequence methods are implementation and vers...Jeremy Evans
2019-07-23check iseq is executableKoichi Sasada
2019-07-23Let memory sizes of the various IMEMO object types be reflected correctlyLourens Naudé
2019-05-31Use UNALIGNED_MEMBER_PTRNobuyoshi Nakada
2019-05-29Fix Possible Control flow issues (DEADCODE)Kazuhiro NISHIYAMA
2019-05-23prefix ASAN related inline functions asan_Urabe, Shyouhei
2019-05-18Rename rb_gc_new_location to rb_gc_locationAaron Patterson
2019-04-29iseq.c: removed unnecessary zero-fillsNobuyoshi Nakada
2019-04-25Lazy allocate the compile data catch table arrayLourens Naudé
2019-04-23* expand tabs.git
2019-04-22Symbols can move, so don't cache in static pointerAaron Patterson
2019-04-20Update MJIT referencestenderlove
2019-04-20Add `GC.compact` again.tenderlove
2019-04-17Reverting compaction for nowtenderlove
2019-04-17Adding `GC.compact` and compacting GC support.tenderlove
2019-04-11Share the exception local ID tablenobu
2019-04-10* expand tabs.svn
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-10Adjusted stylesnobu
2019-04-09Adding `GC.compact` and compacting GC support.tenderlove
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