[ruby-cvs:51231] nobu:r44086 (trunk): date_parse.c: get rid of backtrack explosion

nobu at ruby-lang.org nobu at ruby-lang.org
Mon Dec 9 11:14:37 JST 2013


nobu	2013-12-09 11:14:35 +0900 (Mon, 09 Dec 2013)

  New Revision: 44086

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

  Log:
    date_parse.c: get rid of backtrack explosion
    
    * ext/date/date_parse.c (parse_time): unset case-insensitive flag
      for [:alpha:], which already implies both cases, to get rid of
      backtrack explosion.  [ruby-core:58876] [Bug #9221]

  Modified files:
    trunk/ChangeLog
    trunk/ext/date/date_parse.c


More information about the ruby-cvs mailing list