summaryrefslogtreecommitdiff
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
* Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-25/+17
* fix RMoved definition locationtenderlove2019-04-091-0/+5
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-091-17/+20
* internal.h: fix potential memory leaknobu2019-04-061-1/+7
* unpoison / poison objects while walking the heaptenderlove2019-04-011-0/+10
* Introduce RVALUE_EMBED_LEN_MAX to remove a magic numbermrkn2019-02-141-3/+3
* enumerator.c: fix arith_seq_first for Infinitymrkn2019-01-301-0/+1
* mjit.c: use boolean type for boolean variablesk0kubun2019-01-101-6/+6
* Revert "mjit.c: use boolean type for boolean variables"k0kubun2019-01-101-5/+5
* mjit.c: use boolean type for boolean variablesk0kubun2019-01-101-5/+5
* add setter of iter_lev.ko12019-01-091-1/+1
* complex.c: optimize zero check for Floatmrkn2019-01-091-0/+2
* Defer escaping control char in error messagesnobu2019-01-081-0/+1
* internal.h: unify our own stdtbool.h implementationk0kubun2019-01-061-12/+2
* complex.c: Optimize Complex#* and Complex#**mrkn2019-01-031-0/+2
* complex.c: Optimize Complex#+ for some conditionsmrkn2019-01-011-0/+1
* hide ar_table internals from internal.h.ko12018-12-291-23/+1
* range.c: reject ArithmeticSequence in rb_range_valuesmrkn2018-12-211-0/+1
* hide iseq operand object for duphash. [Bug #15440]ko12018-12-201-0/+1
* rename li_table->ar_table (and related names).ko12018-12-141-38/+38
* complex.c: new APIs for Complexnobu2018-12-121-5/+0
* complex.c: rb_complex_new_polarnobu2018-12-121-1/+1
* enumerator.c: rb_arithmetic_sequence_extractmrkn2018-12-121-0/+5
* Add missing declaration to exportnaruse2018-12-061-0/+1
* Should be true fix for r66200naruse2018-12-061-0/+1
* refix of r66200naruse2018-12-061-1/+0
* fix r66200 againnaruse2018-12-061-1/+1
* Revert "fix typoe of r66200"normal2018-12-051-1/+1
* fix typoe of r66200naruse2018-12-051-1/+1
* Add prototype of rb_ary_ptr_use_start()naruse2018-12-041-0/+1
* make `RARRAY_PTR_USE` more conservertive.ko12018-12-031-5/+4
* process.c (rb_execarg_init): mark as staticnormal2018-12-031-1/+0
* Add rb_typeddata_is_instance_ofnobu2018-11-271-0/+7
* process.c: avoid dlclose before execk0kubun2018-11-261-2/+2
* Revert "process.c: try to workaroun SEGV by r65994"k0kubun2018-11-261-2/+2
* process.c: try to workaroun SEGV by r65994k0kubun2018-11-261-2/+2
* process.c: finish MJIT prior to #execk0kubun2018-11-261-0/+2
* revert r65807k0kubun2018-11-191-2/+0
* internal.h: resurrect --disable-mjit-supportk0kubun2018-11-191-0/+1
* process.c: do not run signal handler before forkk0kubun2018-11-191-0/+1
* vm_insnhelper.c: avoid division by zeroshyouhei2018-11-121-0/+1
* suppress GCC warning about unknown sanitizersshyouhei2018-11-071-0/+10
* workaround C++ism in ASAN header shyouhei2018-11-061-0/+4
* cont.c: direct use of rb_thread_tshyouhei2018-11-061-1/+2
* adopt sanitizer APIshyouhei2018-11-061-1/+55
* do not delete function declarations in case of non-sanitizing buildsshyouhei2018-11-061-1/+1
* annotate functions to blacklist MSANshyouhei2018-11-061-0/+4
* Fixed compile error introduced at r65558usa2018-11-061-1/+1
* gc.c: move ASAN check to configureshyouhei2018-11-061-0/+14
* complex.c: rb_dbl_complex_polar_pinobu2018-11-041-1/+1