├── .gitignore ├── .vimrc ├── AUTHORS ├── COPYING ├── ChangeLog ├── INSTALL ├── Makefile.frag ├── Makefile.frag.deps ├── NEWS ├── README ├── THANKS ├── bin └── phpdc.phpr ├── config.m4 ├── config.w32 ├── devel ├── exportfunctions.php ├── gen_const_string_opcodes.awk ├── gen_xc_opcode_spec.awk ├── graph │ └── cached_compile.dot ├── include.php ├── include_once.php ├── lsnewini ├── make ├── po2php.awk ├── prepare.cfg.example ├── prepare.mak ├── require.php ├── require_once.php ├── run ├── sample.cpp.php └── test.mak ├── gen_structinfo.awk ├── htdocs ├── cacher │ ├── cacher.css │ ├── common.php │ ├── config.default.php │ ├── config.example.php │ ├── edit.php │ ├── edit.tpl.php │ ├── index.php │ ├── lang │ │ ├── en.php │ │ ├── en.po │ │ ├── zh-simplified.php │ │ ├── zh-simplified.po │ │ ├── zh-traditional.php │ │ └── zh-traditional.po │ ├── listentries.tpl.php │ ├── mkpassword.php │ ├── sub │ │ ├── entrylist.tpl.php │ │ ├── moduleinfo.tpl.php │ │ ├── summary.tpl.php │ │ └── testcoredump.tpl.php │ └── summary.tpl.php ├── common │ ├── common.css │ ├── common.php │ ├── footer.tpl.php │ ├── header.tpl.php │ ├── lang │ │ ├── en.php │ │ ├── en.po │ │ ├── zh-simplified.php │ │ ├── zh-simplified.po │ │ ├── zh-traditional.php │ │ └── zh-traditional.po │ ├── tablesort.js │ └── xcache.png ├── config.default.php ├── config.example.php ├── coverager │ ├── common.php │ ├── config.default.php │ ├── config.example.php │ ├── coverager.css │ ├── coverager.tpl.php │ ├── index.php │ └── lang │ │ ├── en.php │ │ ├── en.po │ │ ├── zh-simplified.php │ │ ├── zh-simplified.po │ │ ├── zh-traditional.php │ │ └── zh-traditional.po ├── diagnosis │ ├── diagnosis.css │ ├── diagnosis.tpl.php │ ├── index.php │ └── lang │ │ ├── en.php │ │ ├── en.po │ │ ├── zh-simplified.php │ │ ├── zh-simplified.po │ │ ├── zh-traditional.php │ │ ├── zh-traditional.po │ │ └── zh-tranditional.php └── index.php ├── includes.c ├── lib └── Decompiler.class.php ├── mod_assembler └── xc_assembler.c ├── mod_cacher ├── xc_cache.h ├── xc_cacher.c └── xc_cacher.h ├── mod_coverager ├── xc_coverager.c └── xc_coverager.h ├── mod_decoder └── xc_decoder.c ├── mod_disassembler ├── xc_disassembler.c └── xc_disassembler.h ├── mod_encoder └── xc_encoder.c ├── mod_optimizer ├── xc_optimizer.c └── xc_optimizer.h ├── processor ├── class-helper.m4 ├── debug.h ├── foot.m4 ├── hashtable.m4 ├── head.m4 ├── main.m4 ├── process.m4 ├── processor-t.h ├── processor.m4 ├── string-helper-t.h ├── string-helper.h ├── string-helper.m4 ├── string.m4 ├── struct.m4 ├── types.h ├── types.m4 ├── var-helper-t.h ├── var-helper.h └── var-helper.m4 ├── run-xcachetest ├── tests ├── include-skipif.inc ├── skipif.inc ├── sub-a.inc ├── sub-b.inc ├── xcache_deep_copy_arg_info.phpt ├── xcache_deep_copy_opcodes_for_const.phpt ├── xcache_deep_copy_static_variables.phpt ├── xcache_include_absolute.phpt ├── xcache_include_relative_cwd.phpt ├── xcache_include_relative_file.phpt ├── xcache_is_autoglobal.phpt ├── xcache_shallow_copy_check_early_binding.phpt ├── xcache_var.phpt ├── xcache_var_object.phpt ├── xcache_var_object_5.1.phpt ├── xcache_var_reference.phpt ├── xcache_var_reference_4.phpt └── xcache_var_reference_5.1.phpt ├── util ├── README ├── xc_align.h ├── xc_foreachcoresig.h ├── xc_trace.c ├── xc_trace.h ├── xc_util.h ├── xc_vector.h └── xc_vector_test.c ├── xcache-test.ini ├── xcache-zh-gb2312.ini ├── xcache.c ├── xcache.h ├── xcache.ini ├── xcache ├── README ├── xc_allocator.c ├── xc_allocator.h ├── xc_allocator_bestfit.c ├── xc_compatibility.c ├── xc_compatibility.h ├── xc_const_string.c ├── xc_const_string.h ├── xc_const_string_opcodes_php4.x.h ├── xc_const_string_opcodes_php5.0.h ├── xc_const_string_opcodes_php5.1.h ├── xc_const_string_opcodes_php5.2.h ├── xc_const_string_opcodes_php5.3.h ├── xc_const_string_opcodes_php5.4.h ├── xc_const_string_opcodes_php5.5.h ├── xc_const_string_opcodes_php5.6.h ├── xc_const_string_opcodes_php6.x.h ├── xc_extension.c ├── xc_extension.h ├── xc_ini.c ├── xc_ini.h ├── xc_malloc.c ├── xc_mutex.c ├── xc_mutex.h ├── xc_opcode_spec.c ├── xc_opcode_spec.h ├── xc_opcode_spec_def.h ├── xc_processor.c ├── xc_sandbox.c ├── xc_sandbox.h ├── xc_shm.c ├── xc_shm.h ├── xc_shm_mmap.c ├── xc_utils.c └── xc_utils.h └── xcache_globals.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/.gitignore -------------------------------------------------------------------------------- /.vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/.vimrc -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | mOo 2 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/ChangeLog -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/INSTALL -------------------------------------------------------------------------------- /Makefile.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/Makefile.frag -------------------------------------------------------------------------------- /Makefile.frag.deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/Makefile.frag.deps -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/NEWS -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/README -------------------------------------------------------------------------------- /THANKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/THANKS -------------------------------------------------------------------------------- /bin/phpdc.phpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/bin/phpdc.phpr -------------------------------------------------------------------------------- /config.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/config.m4 -------------------------------------------------------------------------------- /config.w32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/config.w32 -------------------------------------------------------------------------------- /devel/exportfunctions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/exportfunctions.php -------------------------------------------------------------------------------- /devel/gen_const_string_opcodes.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/gen_const_string_opcodes.awk -------------------------------------------------------------------------------- /devel/gen_xc_opcode_spec.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/gen_xc_opcode_spec.awk -------------------------------------------------------------------------------- /devel/graph/cached_compile.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/graph/cached_compile.dot -------------------------------------------------------------------------------- /devel/include.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devel/include_once.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devel/lsnewini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/lsnewini -------------------------------------------------------------------------------- /devel/make: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | exec ./run make "$@" 3 | -------------------------------------------------------------------------------- /devel/po2php.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/po2php.awk -------------------------------------------------------------------------------- /devel/prepare.cfg.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/prepare.cfg.example -------------------------------------------------------------------------------- /devel/prepare.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/prepare.mak -------------------------------------------------------------------------------- /devel/require.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devel/require_once.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devel/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/run -------------------------------------------------------------------------------- /devel/sample.cpp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/sample.cpp.php -------------------------------------------------------------------------------- /devel/test.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/devel/test.mak -------------------------------------------------------------------------------- /gen_structinfo.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/gen_structinfo.awk -------------------------------------------------------------------------------- /htdocs/cacher/cacher.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/cacher.css -------------------------------------------------------------------------------- /htdocs/cacher/common.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/common.php -------------------------------------------------------------------------------- /htdocs/cacher/config.default.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/config.default.php -------------------------------------------------------------------------------- /htdocs/cacher/config.example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/config.example.php -------------------------------------------------------------------------------- /htdocs/cacher/edit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/edit.php -------------------------------------------------------------------------------- /htdocs/cacher/edit.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/edit.tpl.php -------------------------------------------------------------------------------- /htdocs/cacher/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/index.php -------------------------------------------------------------------------------- /htdocs/cacher/lang/en.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/lang/en.php -------------------------------------------------------------------------------- /htdocs/cacher/lang/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/lang/en.po -------------------------------------------------------------------------------- /htdocs/cacher/lang/zh-simplified.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/lang/zh-simplified.php -------------------------------------------------------------------------------- /htdocs/cacher/lang/zh-simplified.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/lang/zh-simplified.po -------------------------------------------------------------------------------- /htdocs/cacher/lang/zh-traditional.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/lang/zh-traditional.php -------------------------------------------------------------------------------- /htdocs/cacher/lang/zh-traditional.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/lang/zh-traditional.po -------------------------------------------------------------------------------- /htdocs/cacher/listentries.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/listentries.tpl.php -------------------------------------------------------------------------------- /htdocs/cacher/mkpassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/mkpassword.php -------------------------------------------------------------------------------- /htdocs/cacher/sub/entrylist.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/sub/entrylist.tpl.php -------------------------------------------------------------------------------- /htdocs/cacher/sub/moduleinfo.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/sub/moduleinfo.tpl.php -------------------------------------------------------------------------------- /htdocs/cacher/sub/summary.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/sub/summary.tpl.php -------------------------------------------------------------------------------- /htdocs/cacher/sub/testcoredump.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/sub/testcoredump.tpl.php -------------------------------------------------------------------------------- /htdocs/cacher/summary.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/cacher/summary.tpl.php -------------------------------------------------------------------------------- /htdocs/common/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/common/common.css -------------------------------------------------------------------------------- /htdocs/common/common.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/common/common.php -------------------------------------------------------------------------------- /htdocs/common/footer.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/common/footer.tpl.php -------------------------------------------------------------------------------- /htdocs/common/header.tpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lighttpd/xcache/HEAD/htdocs/common/header.tpl.php -------------------------------------------------------------------------------- /htdocs/common/lang/en.php: -------------------------------------------------------------------------------- 1 |