summaryrefslogtreecommitdiff
path: root/iseq.c
AgeCommit message (Expand)Author
2017-10-29* node.h (ast_t): renamed to `rb_ast_t`.ko1
2017-10-28iseq.c: remove obsolete commentktsj
2017-10-28iseq.c: fix a typoktsj
2017-10-28iseq.c: show all call flagsktsj
2017-10-27Revert "Revert "Manage AST NODEs out of GC""mame
2017-10-27Revert "Manage AST NODEs out of GC"mame
2017-10-27Manage AST NODEs out of GCmame
2017-10-27compile.c, iseq.c: consitfied NODE pointersnobu
2017-10-26replace `GET_THREAD()->ec` to `GET_EC()`.ko1
2017-10-26Use rb_execution_context_t instead of rb_thread_tko1
2017-10-26common conversion functionsnobu
2017-08-21Remove a meaningless local variable assignmentyui-knk
2017-06-28move fields to ec.ko1
2017-06-12iseq.c: preserve encodingnobu
2017-06-01rename absolute_path to realpath internally and introduce pathobj.ko1
2017-05-31Improve performance of implicit type conversionwatson1978
2017-01-12immediate message mode of compile errornobu
2016-09-27iseq.c: syntax error in compile_filenobu
2016-09-27iseq.c: kwarg to compilenobu
2016-09-27iseq.c: file name encodingnobu
2016-09-13Use PRIuSIZE format specifier for size_t valuesrhe
2016-08-22iseq.c: undef allocatornobu
2016-08-03* vm_core.h: introduce VM_FRAME_RUBYFRAME_P()ko1
2016-07-29rb_funcallvnobu
2016-07-28* vm_core.h: revisit the structure of frame, block and env.ko1
2016-07-13* iseq.c (Init_ISeq): undef ISeq.translate and ISeq.load_iseqko1
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-03-28remove rb_thread_t::base_blocknobu
2016-03-28remove rb_thread_t::parse_in_evalnobu
2016-03-21suppress warningnobu
2016-03-19SyntaxError message at iseq compilenobu
2016-03-10iseq.h: coverage_enabled flagnobu
2016-03-10iseq.c: set coverage at oncenobu
2016-01-26fstring early for internal iseqnormal
2016-01-13iseq.c: mark parent iseqnobu
2016-01-12iseq.c: mark parents of wrapped iseqnobu
2016-01-08iseq.c: volatile only on gcc4.8nobu
2016-01-08iseq.c: make local variables volatilenobu
2016-01-08* iseq.c (rb_iseq_compile_with_option): move variable initializationshugo
2015-12-28iseq.c: suppress warningsnobu
2015-12-24iseq.c: narrow down protected regionnobu
2015-12-14* enum.c: fix a typo in documentation.hsbt
2015-12-12iseq.c: use rb_check_funcallnobu
2015-12-09* iseq.c: rename methodsko1
2015-12-09add documentation for RubyVM::InstructionSequence#to_binary_format and RubyVM...ko1
2015-12-08make local symbols staticnobu
2015-12-08* iseq.c (iseq_s_load): fix mysterious bug.ko1
2015-12-08* remove trailing spaces.svn
2015-12-08* introduce new ISeq binary format serializer/de-serializerko1