Changeset 1003
- Timestamp:
- 2012-07-19T08:51:33+02:00 (10 months ago)
- Location:
- trunk
- Files:
-
- 7 added
- 1 deleted
- 7 edited
- 9 copied
- 4 moved
-
README (modified) (1 diff)
-
config.m4 (modified) (1 diff)
-
config.w32 (modified) (1 diff)
-
devel/run (modified) (2 diffs)
-
mod_assembler (added)
-
mod_assembler/xc_assembler.c (copied) (copied from trunk/submodules/xc_assembler.c)
-
mod_cacher (added)
-
mod_cacher/htdocs (moved) (moved from trunk/admin)
-
mod_coverager (added)
-
mod_coverager/htdocs (moved) (moved from trunk/coverager)
-
mod_coverager/xc_coverager.c (copied) (copied from trunk/submodules/xc_coverager.c)
-
mod_coverager/xc_coverager.h (copied) (copied from trunk/submodules/xc_coverager.h)
-
mod_decoder (added)
-
mod_decoder/xc_decoder.c (copied) (copied from trunk/submodules/xc_decoder.c)
-
mod_disassembler (added)
-
mod_disassembler/bin (moved) (moved from trunk/bin)
-
mod_disassembler/lib (moved) (moved from trunk/lib)
-
mod_disassembler/xc_disassembler.c (copied) (copied from trunk/submodules/xc_disassembler.c)
-
mod_disassembler/xc_disassembler.h (copied) (copied from trunk/submodules/xc_disassembler.h)
-
mod_encoder (added)
-
mod_encoder/xc_encoder.c (copied) (copied from trunk/submodules/xc_encoder.c)
-
mod_optimizer (added)
-
mod_optimizer/xc_optimizer.c (copied) (copied from trunk/submodules/xc_optimizer.c) (1 diff)
-
mod_optimizer/xc_optimizer.h (copied) (copied from trunk/submodules/xc_optimizer.h)
-
submodules (deleted)
-
xcache.c (modified) (1 diff)
-
xcache/xc_processor.c (modified) (1 diff)
-
xcache/xc_utils.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/README
r896 r1003 1 Please check http://xcache.lighttpd.net/ and https://groups.google.com/forum/?fromgroups#!forum/xcache for help 1 XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load. 2 It is tested (on linux) and supported on all of the latest version of PHP popular release branches. 3 ThreadSafe/Windows is also perfectly supported. 4 5 Please check http://xcache.lighttpd.net/ and https://groups.google.com/group/xcache for help -
trunk/config.m4
r1001 r1003 5 5 [ --enable-xcache-$2 XCache: $4], no, no) 6 6 if test "$PHP_$3" != "no"; then 7 xcache_sources="$xcache_sources submodules/xc_$1.c"7 xcache_sources="$xcache_sources mod_$1/xc_$1.c" 8 8 XCACHE_MODULES="$XCACHE_MODULES $1" 9 9 HAVE_$3=1 -
trunk/config.w32
r991 r1003 45 45 var withval = eval("PHP_XCACHE_" + uname); 46 46 if (withval != "no") { 47 xcache_sources += " submodules/xc_" + name + ".c";47 xcache_sources += " mod_" + name + "/xc_" + name + ".c"; 48 48 XCACHE_MODULES += " " + name; 49 49 STDOUT.WriteLine("Enabling XCache Module: " + name); -
trunk/devel/run
r1002 r1003 81 81 phpize --clean \ 82 82 && phpize \ 83 && CFLAGS="-Wall -Wno-unused -W -Wshadow -std=gnu99" ./configure --enable-xcache-disassembler --enable-xcache-test --enable-xcache-constant \ 83 && CFLAGS="-Wall -Wno-unused -W -Wshadow -std=gnu99" ./configure \ 84 --enable-xcache-cacher \ 85 --enable-xcache-optimizer \ 86 --enable-xcache-encoder \ 87 --enable-xcache-decoder \ 88 --enable-xcache-disassembler \ 89 --enable-xcache-test --enable-xcache-constant \ 84 90 && make clean all 85 91 exit … … 135 141 ;; 136 142 dc) 137 exec ./php-cli -c devel.ini ./ bin/phpdc.phpr "${args[@]}" | tee decompiled.php143 exec ./php-cli -c devel.ini ./mod_disassembler/bin/phpdc.phpr "${args[@]}" | tee decompiled.php 138 144 ;; 139 145 dop) 140 exec ./php-cli -c devel.ini ./ bin/phpdop.phpr "${args[@]}"146 exec ./php-cli -c devel.ini ./mod_disassembler/bin/phpdop.phpr "${args[@]}" 141 147 ;; 142 148 retest) -
trunk/mod_optimizer/xc_optimizer.c
r1002 r1003 3 3 #endif 4 4 5 #include " utils.h"6 #include " optimizer.h"5 #include "xcache/xc_utils.h" 6 #include "xc_optimizer.h" 7 7 /* the "vector" stack */ 8 #include "stack.h" 8 #include "util/xc_stack.h" 9 #include "util/xc_trace.h" 9 10 #include "xcache_globals.h" 10 11 11 12 #ifdef XCACHE_DEBUG 12 # include "processor.h" 13 # include "const_string.h" 13 #error 1 14 # include "xc_processor.h" 15 # include "xcache/xc_const_string.h" 14 16 # include "ext/standard/php_var.h" 15 17 #endif -
trunk/xcache.c
r998 r1003 29 29 30 30 #ifdef HAVE_XCACHE_OPTIMIZER 31 # include " submodules/xc_optimizer.h"31 # include "mod_optimizer/xc_optimizer.h" 32 32 #else 33 33 # define XCACHE_OPTIMIZER_FUNCTIONS() 34 34 #endif 35 35 #ifdef HAVE_XCACHE_COVERAGER 36 # include " submodules/xc_coverager.h"36 # include "mod_coverager/xc_coverager.h" 37 37 #else 38 38 # define XCACHE_COVERAGER_FUNCTIONS() 39 39 #endif 40 40 #ifdef HAVE_XCACHE_DISASSEMBLER 41 # include " submodules/xc_disassembler.h"41 # include "mod_disassembler/xc_disassembler.h" 42 42 #else 43 43 # define XCACHE_DISASSEMBLER_FUNCTIONS() -
trunk/xcache/xc_processor.c
r998 r1003 1 #include " ../xc_processor.c.h"1 #include "xc_processor.c.h" -
trunk/xcache/xc_utils.c
r996 r1003 7 7 #endif 8 8 #include "xc_opcode_spec.h" 9 #include " ../util/xc_trace.h"9 #include "util/xc_trace.h" 10 10 11 11 #ifndef max
Note: See TracChangeset
for help on using the changeset viewer.

