Diff for /parser3/INSTALL between versions 1.52 and 1.56

version 1.52, 2009/06/13 07:28:00 version 1.56, 2009/10/06 13:16:48
Line 127  $Id$ Line 127  $Id$
   WARNING: if you want to use apache configure option --enable-shared=max, do this:    WARNING: if you want to use apache configure option --enable-shared=max, do this:
   ./p3runConfigure --enable-shared=max --disable-shared=mod_parser3.c    ./p3runConfigure --enable-shared=max --disable-shared=mod_parser3.c
   
     Make build-std" command to compile just httpd binary, support stuff won't build with parser libs.
   
 6.  6.
   Since Parser 3.4.0 the several optimisations were implemented.    Since Parser 3.4.0 the several optimisations were implemented.
   If you experience problems you can try to disable them by commenting corresponding defines and recompiling parser3.    If you experience problems you can try to disable them by commenting corresponding defines and recompiling parser3.
Line 140  $Id$ Line 142  $Id$
     #define OPTIMIZE_BYTECODE_CONSTRUCT               -- $a(expr),  $a[value]      #define OPTIMIZE_BYTECODE_CONSTRUCT               -- $a(expr),  $a[value]
                                                          $.a(expr), $.a[value]                                                           $.a(expr), $.a[value]
                                                          $self.a(expr), $self.a[value]                                                           $self.a(expr), $self.a[value]
     #define OPTIMIZE_BYTECODE_CONSTRUCT_OBJECT        -- ^class::constructor  
     #define OPTIMIZE_BYTECODE_CUT_REM_OPERATOR        -- cut rem operator with any number of params during compilation      #define OPTIMIZE_BYTECODE_CUT_REM_OPERATOR        -- cut rem operator with any number of params during compilation
     #define OPTIMIZE_BYTECODE_STRING_POOL             -- simplifying string's bytecode into expression      #define OPTIMIZE_BYTECODE_STRING_POOL             -- simplifying string's bytecode into expression
   
Line 165  $Id$ Line 166  $Id$
                                      write operations it is safe to modify them and save some memory.                                       write operations it is safe to modify them and save some memory.
     #define CORD_CHARS_CACHE      -- language cords with same language and length are cached and reused.      #define CORD_CHARS_CACHE      -- language cords with same language and length are cached and reused.
   
     src/include/pa_string.h
       #define STRING_LENGTH_CACHING -- cache String::Body.length() for char* strings
   
     src/include/pa_hash.h
       #define HASH_ORDER            -- hash keys are iterated in the order of insertion
   

Removed from v.1.52  
changed lines
  Added in v.1.56


E-mail: