[ruby-cvs:71946] ko1:r64854 (trunk): fix OPT_CALL_THREADED_CODE issue.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Wed Sep 26 17:11:05 JST 2018


ko1	2018-09-26 17:11:05 +0900 (Wed, 26 Sep 2018)

  New Revision: 64854

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=64854

  Log:
    fix OPT_CALL_THREADED_CODE issue.
    
    * insns.def (opt_send_without_block): reorder insn position because
      `opt_str_freeze` insn refer this insn (function) when
      OPT_CALL_THREADED_CODE is true.
    
    * vm_opts.h (OPT_THREADED_CODE): introduce new macro to select
      threaded code implementation with a compile option (-D...).

  Modified files:
    trunk/insns.def
    trunk/vm_opts.h


More information about the ruby-cvs mailing list