/[pcre]/code/trunk/ChangeLog
ViewVC logotype

Diff of /code/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1494 by ph10, Thu Jul 10 16:38:05 2014 UTC revision 1496 by ph10, Fri Jul 18 08:24:35 2014 UTC
# Line 84  Version 8.36 xx-xxx-2014 Line 84  Version 8.36 xx-xxx-2014
84  18. Avoid a compiler warning (from some compilers) for a function call with  18. Avoid a compiler warning (from some compilers) for a function call with
85      a cast that removes "const" from an lvalue by using an intermediate      a cast that removes "const" from an lvalue by using an intermediate
86      variable (to which the compiler does not object).      variable (to which the compiler does not object).
87    
88    19. Incorrect code was compiled if a group that contained an internal recursive
89        back reference was optional (had quantifier with a minimum of zero). This
90        example compiled incorrect code: /(((a\2)|(a*)\g<-1>))*/ and other examples
91        caused segmentation faults because of stack overflows at compile time.
92    
93    
94  Version 8.35 04-April-2014  Version 8.35 04-April-2014
# Line 112  Version 8.35 04-April-2014 Line 117  Version 8.35 04-April-2014
117    
118  6.  Improve character range checks in JIT. Characters are read by an inprecise  6.  Improve character range checks in JIT. Characters are read by an inprecise
119      function now, which returns with an unknown value if the character code is      function now, which returns with an unknown value if the character code is
120      above a certain treshold (e.g: 256). The only limitation is that the value      above a certain threshold (e.g: 256). The only limitation is that the value
121      must be bigger than the treshold as well. This function is useful, when      must be bigger than the threshold as well. This function is useful when
122      the characters above the treshold are handled in the same way.      the characters above the threshold are handled in the same way.
123    
124  7.  The macros whose names start with RAWUCHAR are placeholders for a future  7.  The macros whose names start with RAWUCHAR are placeholders for a future
125      mode in which only the bottom 21 bits of 32-bit data items are used. To      mode in which only the bottom 21 bits of 32-bit data items are used. To

Legend:
Removed from v.1494  
changed lines
  Added in v.1496

  ViewVC Help
Powered by ViewVC 1.1.5