[ruby-cvs:49884] charliesome:r42742 (trunk): * compile.c (NODE_MATCH3): pass CALL_INFO to opt_regexpmatch2

charliesome at ruby-lang.org charliesome at ruby-lang.org
Sat Aug 31 15:07:23 JST 2013


charliesome	2013-08-31 15:07:21 +0900 (Sat, 31 Aug 2013)

  New Revision: 42742

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=42742

  Log:
    * compile.c (NODE_MATCH3): pass CALL_INFO to opt_regexpmatch2
    
    * insns.def (opt_regexpmatch2): use CALL_SIMPLE_METHOD to call =~ if
      the receiver is not a T_STRING [Bug #8847] [ruby-core:56916]

  Modified files:
    trunk/ChangeLog
    trunk/compile.c
    trunk/insns.def


More information about the ruby-cvs mailing list