summaryrefslogtreecommitdiff
path: root/compile.c
AgeCommit message (Expand)Author
2018-10-17merge revision(s) 64745: [Backport #15118]usa
2018-03-20merge revision(s) 61603: [Backport #14279]nagachika
2018-02-16merge revision(s) 57733,57734: [Backport #13782]nagachika
2017-12-24merge revision(s) 60099,60100: [Backport #13964]nagachika
2017-12-22merge revision(s) 57971: [Backport #13305]nagachika
2017-09-10merge revision(s) 59708: [Backport #13844]nagachika
2017-08-05merge revision(s) 58810,58894: [Backport #13578]nagachika
2017-08-04merge revision(s) 59374: [Backport #13755]nagachika
2017-08-03merge revision(s) 59183,59184: [Backport #13682]nagachika
2017-08-03merge revision(s) 59202: [Backport #13690]nagachika
2017-08-03merge revision(s) 59169: [Backport #13678]nagachika
2017-05-09merge revision(s) 58398: [Backport #13444]nagachika
2017-03-11merge revision(s) 57300,57368: [Backport #12613]naruse
2017-03-11merge revision(s) 57173-57175: [Backport #13068]naruse
2016-12-21compile.c: toplevel returnnobu
2016-12-17compile.c: do not emit numeric literal range in void contextrhe
2016-12-09remove core#hash_merge_arynobu
2016-12-08compile.c: static_literal_valuenobu
2016-12-08compile.c: optimize literal nodesnobu
2016-12-07compile.c: remove dead codenobu
2016-12-06Fix typoskazu
2016-11-28compile.c: splatarray peephole optnobu
2016-11-05* compile.c (tailcallable_p): disable tail call optimization forshugo
2016-10-29compile.c: not flip-flopnobu
2016-10-22compile.c: order with splattingnobu
2016-10-01compile.c: literal rangenobu
2016-10-01compile.c: optimize flip-flopnobu
2016-09-23compile.c: tailcall in conditinal blocknobu
2016-07-28* vm_core.h: revisit the structure of frame, block and env.ko1
2016-06-26Coverage on non-positive linesnobu
2016-05-14* iseq.h (struct iseq_compile_data): use struct rb_id_tablenaruse
2016-05-11 * compile.c (iseq_compile_each): share InlineCache during sametarui
2016-04-26compile.c: true conditionsnobu
2016-04-23compile.c: remove redundant trace insnnobu
2016-04-23compile.c: instruction ID predicatenobu
2016-04-23compile.c: ISeq element type predicatesnobu
2016-04-20compile.c: make SyntaxError after formattingnobu
2016-04-20refactor syntax errornobu
2016-04-19appending compile error without rb_errinfonobu
2016-04-18compile.c: fix dangling linknobu
2016-04-12compile.c: initialize LABEL fieldsnobu
2016-04-11compile.c: disable tco with rescuenobu
2016-03-28remove rb_thread_t::parse_in_evalnobu
2016-03-26compile.c: explicit addressnobu
2016-03-17compile.c: strict conditionnobu
2016-03-17compile.c: move newarray specializationnobu
2016-03-17* compile.c (NODE_CALL): add optimization shortcut for Array#max/min.mame
2016-03-17compile.c: bit flagnobu
2016-03-14optimize named capture assignmentnobu
2016-01-26fstring early for internal iseqnormal