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

Diff of /code/trunk/ChangeLog

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

revision 1238 by ph10, Sat Jan 5 16:27:59 2013 UTC revision 1239 by zherczeg, Fri Jan 18 08:20:44 2013 UTC
# Line 8  Version 8.33 xx-xxxx-201x Line 8  Version 8.33 xx-xxxx-201x
8      avoid compiler signed/unsigned warnings. Added (int) casts to unsigned      avoid compiler signed/unsigned warnings. Added (int) casts to unsigned
9      variables that are added to signed variables, to ensure the result is      variables that are added to signed variables, to ensure the result is
10      signed and can be negated.      signed and can be negated.
11    
12  2.  Applied patch by Daniel Richard G for quashing MSVC warnings to the  2.  Applied patch by Daniel Richard G for quashing MSVC warnings to the
13      CMake config files.      CMake config files.
14    
15  3.  Revise the creation of config.h.generic so that all boolean macros are  3.  Revise the creation of config.h.generic so that all boolean macros are
16      #undefined, whereas non-boolean macros are #ifndef/#endif-ed. This makes      #undefined, whereas non-boolean macros are #ifndef/#endif-ed. This makes
17      overriding via -D on the command line possible.      overriding via -D on the command line possible.
18    
19  4.  Changing the definition of the variable "op" in pcre_exec.c from pcre_uchar  4.  Changing the definition of the variable "op" in pcre_exec.c from pcre_uchar
20      to unsigned int is reported to make a quite noticeable speed difference in      to unsigned int is reported to make a quite noticeable speed difference in
21      a specific Windows environment. Testing on Linux did also appear to show      a specific Windows environment. Testing on Linux did also appear to show
22      some benefit (and it is clearly not harmful). Also fixed the definition of      some benefit (and it is clearly not harmful). Also fixed the definition of
23      Xop which should be unsigned.      Xop which should be unsigned.
24    
25  5.  Related to (4), changing the definition of the intermediate variable cc  5.  Related to (4), changing the definition of the intermediate variable cc
26      in repeated character loops from pcre_uchar to pcre_uint32 also gave speed      in repeated character loops from pcre_uchar to pcre_uint32 also gave speed
27      improvements.      improvements.
28    
29    6.  Fix forward search in JIT when link size is 3 or greater. Also removed some
30        unnecessary spaces.
31    
32    
33  Version 8.32 30-November-2012  Version 8.32 30-November-2012
34  -----------------------------  -----------------------------

Legend:
Removed from v.1238  
changed lines
  Added in v.1239

  ViewVC Help
Powered by ViewVC 1.1.5