This website requires JavaScript.
c32e2b3854
compiler cacher: fix early_binding_class argument
Xuefer
2006-12-10 03:08:05 +00:00
fffb1e1bf2
compiler cacher: passed most of the testcases
Xuefer
2006-12-10 02:31:42 +00:00
3b0a300b11
optimizer: fix leak
Xuefer
2006-12-10 02:25:00 +00:00
f0453a11dc
optimizer: finished building of basic blocks
Xuefer
2006-12-09 16:28:25 +00:00
4af40759f6
restruct cached compile, add md5 table to recognize and merge file with same content
Xuefer
2006-12-09 16:27:03 +00:00
eb1f19aad2
IS_CV code re-arrange
Xuefer
2006-12-09 10:01:17 +00:00
b72808e539
bump version to 2.0.0-dev, and 1.3 will be a backport branch version
Xuefer
2006-12-09 03:49:53 +00:00
43f3bde41f
basic works on optimizer
Xuefer
2006-12-09 03:44:45 +00:00
da00589b96
stack interface changes
Xuefer
2006-12-09 03:42:09 +00:00
fdea5852e4
part of [305], make it compiles
Xuefer
2006-12-08 16:59:00 +00:00
1609bb2f30
TRACE() instead of ifdef/fprintf
Xuefer
2006-12-08 16:11:19 +00:00
c2aa7eb965
bump trunk version to 1.3.0-dev
Xuefer
2006-12-08 14:03:07 +00:00
ff6cf2af1c
branch 1.2
Xuefer
2006-12-08 14:00:25 +00:00
0ba961fb14
c comments fix
Xuefer
2006-12-07 14:13:38 +00:00
ce6151bd3e
bump rc2 version
1.2.0-rc2
Xuefer
2006-12-03 12:02:20 +00:00
ddc1ca92f3
debug code to check compiler result size
Xuefer
2006-12-03 07:58:23 +00:00
9b1666062e
fix false assertion on php.autoglobal_cnt
Xuefer
2006-12-03 07:56:55 +00:00
fb614ff2ef
tagged 1.2.0-rc2
Xuefer
2006-12-03 03:01:07 +00:00
e55c1728d5
kill warnings for debug
Xuefer
2006-12-03 02:58:06 +00:00
a9153834b9
fixed compatibility with zo under apache 1.x
Xuefer
2006-12-03 02:57:37 +00:00
c78b30ab6d
remove warnings
Xuefer
2006-12-03 01:48:53 +00:00
4c1af68f24
trunk: kill warning on solaris compiler
Xuefer
2006-12-02 02:40:00 +00:00
2b8cac41e5
NEWS update
Xuefer
2006-12-02 02:30:25 +00:00
0356300ba7
m4 compatibility for solaris
Xuefer
2006-12-02 02:28:29 +00:00
6f32441f4f
typo of last fix
Xuefer
2006-12-02 02:21:04 +00:00
785338a83d
trunk: fix bad macro name, solaris m4 is picky on it
Xuefer
2006-12-02 02:16:38 +00:00
fee2bf3c7c
disassembler: wrong parameter calling destroy_op_array which makes building on php4 zts fails
Xuefer
2006-11-28 17:05:55 +00:00
f784571aa7
removed unused var
Xuefer
2006-11-28 17:04:53 +00:00
d9c5d67df1
tagged 1.2.0-rc1
1.2.0-rc1
Xuefer
2006-11-22 11:45:20 +00:00
6f92821111
news for 1.2.0
Xuefer
2006-11-22 11:44:26 +00:00
ba86707ed7
bump version to 1.2.0-rc1
Xuefer
2006-11-22 11:44:14 +00:00
1d3a6722fc
processor: ws
Xuefer
2006-11-22 11:43:31 +00:00
60e8edb29f
removed zend_append_version_info. not needed after [282]
Xuefer
2006-11-21 14:12:05 +00:00
1fb72afd44
fix possible alloca() scope problem in lock
Xuefer
2006-11-20 15:15:17 +00:00
b31a6c1faa
trunk: keep config.nice on make xcachesvnclean
Xuefer
2006-11-20 12:53:32 +00:00
e3193d1562
make [278] works when there's no sohosin/zo
Xuefer
2006-11-20 12:51:45 +00:00
b074ef2c25
trunk: fixed #48 , was leaking info when cacher is not enabled by size
Xuefer
2006-11-19 01:47:38 +00:00
59d3ec0a3d
trunk: fix coredump on shutdown when loaded as "extension" and after "suhosin". thanks to Alex, Cristian and Esser
Xuefer
2006-11-17 17:21:46 +00:00
b19787e522
release 1.1.0
Xuefer
2006-11-11 03:33:20 +00:00
cc68618ae4
1.1: bump version to 1.1.0
Xuefer
2006-11-11 03:32:57 +00:00
65188231b3
release 1.0.3
Xuefer
2006-11-11 03:03:24 +00:00
9b8041496e
1.0: update NEWS
Xuefer
2006-11-11 03:02:31 +00:00
31b2963603
1.0.x: bump version to 1.0.3
Xuefer
2006-11-11 03:01:43 +00:00
c0a56a47f2
trunk: catch up doc_comment with PHP6
Xuefer
2006-11-05 03:00:32 +00:00
1cd932e4f3
fix auto detection of php-cli/php-cgi for test
Xuefer
2006-10-30 02:56:01 +00:00
5c4b4a9ffb
make [269] pass test cases
Xuefer
2006-10-29 10:00:55 +00:00
d8505b39e5
do not destruct shallow copied tmp_auto_globals. also improve copying of other hash tables
Xuefer
2006-10-29 08:02:58 +00:00
e80ab3c399
full compatible with auto_globals_jit, no need to disable it from now on
Xuefer
2006-10-29 02:05:01 +00:00
de084ab362
PHP_6: processor: fix script_encoding eleak
Xuefer
2006-10-29 02:03:44 +00:00
c205196018
trunk->1.0: merged [264], remove false assertion.
Xuefer
2006-10-24 05:07:00 +00:00
72f77e25e5
trunk->1.1: merged [264], remove false assertion.
Xuefer
2006-10-24 05:05:39 +00:00
83512c514b
remove false assertion.
Xuefer
2006-10-24 04:38:38 +00:00
8215d97228
PHP6: fix #49 , builds again with php 6 devel
Xuefer
2006-10-21 06:06:38 +00:00
89599e0354
re-tagged 1.1-rc2
Xuefer
2006-10-18 16:27:35 +00:00
dadcc12947
trunk->1.1: merged [166] use existing hashtable pDestructor to avoid accident undefined symbol
Xuefer
2006-10-18 16:18:12 +00:00
6f72c7222b
tagged 1.1-rc2
Xuefer
2006-10-18 15:50:38 +00:00
cc6837ab00
1.1: bump version to rc2
Xuefer
2006-10-18 15:44:58 +00:00
83aa3950ec
coverager: fix -1 problem when XCache is not loaded
Xuefer
2006-10-18 11:18:43 +00:00
2dd6bb7eef
trunk->1.1 * merged [254] fix xcache.var_ttl displaying in info, fix xcache_get for ttl-unlimited * merged [250] admin: fix switcher class on active * merged [249] return 0 s instead of empty for deltatime * merged [201] coverager: avoid crash when upstream failed to compile file
Xuefer
2006-10-17 18:47:00 +00:00
3563d9e718
* fix build on rare arch * fix build on Mac OS X * merged from trunk: 159,161-162,167-180,182,184,186-187,194 * [194] PHP_5_2: new element in zend_brk_cont_element * [186] [187] fix build on some rare arch * [184] fix tplcov * [178] fix type processor_t conflict with Mac OS X
Xuefer
2006-10-17 18:30:41 +00:00
91788e7b9a
fix xcache.var_ttl displaying in info, fix xcache_get for ttl-unlimited
Xuefer
2006-10-17 14:17:45 +00:00
85970949b0
1.2->1.1: merged [231]: fix zval reference handling
Xuefer
2006-10-16 15:07:56 +00:00
7414e215f0
1.2->1.1: backport [218] [248]
Xuefer
2006-10-16 14:57:16 +00:00
8b3db6f711
hrmm.. 1.1 branch not tag
Xuefer
2006-10-16 14:09:29 +00:00
95ab8bcf90
admin: fix switcher class on active
Xuefer
2006-10-16 10:42:16 +00:00
5031f9f4c4
return 0 s instead of empty for deltatime
Xuefer
2006-10-16 10:40:36 +00:00
7f21eca6e7
fix var reference handling, fix #47 , Assertion failed on shm
Xuefer
2006-10-16 09:07:30 +00:00
1d4e7152db
add news for 1.1 release
Xuefer
2006-10-11 09:04:07 +00:00
9709d145fc
merged [211] [227] [235]
Xuefer
2006-10-11 09:03:55 +00:00
c8f239f1f2
bump version
Xuefer
2006-10-11 07:58:01 +00:00
18e2ce7039
tags 1.1 release
Xuefer
2006-10-11 07:56:04 +00:00
a821d8f37a
tags 1.2-beta1
1.2-beta1
Xuefer
2006-10-11 07:40:00 +00:00
fa04e00770
tags 1.0.3-rc1
1.0.3-rc1
Xuefer
2006-10-11 07:28:18 +00:00
3ffd1e54f1
update NEWS, bump version to 1.0.3-rc1
Xuefer
2006-10-11 07:11:32 +00:00
d90f15bd63
trunk->1.0: merged coverager * [184] fix tplcov * [176] leaked by outfilename (efree by zend_mm tho) * [175] remove double Content-Language * [174] avoid double slash * [173] make dir ended with dir sep * [172] DIRECTORY_SEPARATOR for coverager config example
Xuefer
2006-10-11 05:42:41 +00:00
6d00cce4ff
trunk->1.0: merged [216] avoid crash when error compiling script
Xuefer
2006-10-11 05:31:31 +00:00
7c8d076e41
trunk->1.0: merged [231] fix zval reference handling
Xuefer
2006-10-11 05:23:39 +00:00
d8097b10e0
trunk->1.0: merged [169] [187], fix the parsing of c headers to build on some rare header
Xuefer
2006-10-11 03:49:59 +00:00
4528a97a8c
better debugging info
Xuefer
2006-10-11 00:27:27 +00:00
784cff26d0
cacher: trick in_compilation state, don't trigger !__autoload at compile time
Xuefer
2006-10-11 00:26:23 +00:00
4972944303
oops, wrong commit
Xuefer
2006-10-10 01:33:19 +00:00
22ddb4c0ac
processor: apply reference handling on opcode caching. reverted [196] [199] [220] and refix for #36
Xuefer
2006-10-10 00:46:00 +00:00
2ec9c783a1
processor: fix check_function of DEF_HASH_TABLE_FUNC for dprint
Xuefer
2006-10-10 00:40:29 +00:00
a75411f56e
fix zval reference handling
Xuefer
2006-10-10 00:35:56 +00:00
99861b1d3c
processor: dprint upgrade, added --enable-xcache-dprint
Xuefer
2006-10-10 00:31:50 +00:00
dff43a20c4
added ext/reflection/tests to testcase list
Xuefer
2006-10-08 09:04:04 +00:00
dbca5f07b0
fixed #45 , more robust xc_coverager_get_op_array_size_no_tail
Xuefer
2006-10-08 06:46:14 +00:00
e12208aca6
cacher: remove redundant open_basedir check, it's done before compiling, pass php-src/ext/standard/tests/file/bug24313.phpt
Xuefer
2006-10-07 12:36:13 +00:00
d1ecd8fba1
cacher: php4 fix for #36
Xuefer
2006-10-07 10:57:44 +00:00
271c25741c
testcase: use default settings unless required
Xuefer
2006-10-07 10:52:05 +00:00
a13dc3ae2a
avoid 64bit compiler warning
Xuefer
2006-10-07 04:55:05 +00:00
c7d560f8bc
fix path of xcache-test.ini so xcachetest be run outside of xcache srcdir
Xuefer
2006-10-07 04:36:03 +00:00
861ad16619
add php-src/ext/standard to tests
Xuefer
2006-10-07 04:32:18 +00:00
a24b9c693d
cacher: fix eleak in op_array non-shadow-copy (readonly_protection=on)
Xuefer
2006-10-07 04:21:44 +00:00
eab2061906
cacher: correct the fix [199] [196] for #36 . was breaking testcase Zend/tests/bug28442.phpt
Xuefer
2006-10-07 04:13:59 +00:00
13195156e4
cacher PHP_5: fix prototype for readonly_protection=off, fix testcase Zend/tests/bug37632.phpt
Xuefer
2006-10-07 03:57:25 +00:00
3365e394be
processor: zend_constant.name uses malloc
Xuefer
2006-10-07 02:14:45 +00:00
f4b67d768d
processor: reset refcount to 0 to kill leak warning
Xuefer
2006-10-07 01:55:45 +00:00
7e476dc403
avoid crash when error compiling
Xuefer
2006-10-07 01:54:00 +00:00
72a34e48f6
script that help to run php test cases
Xuefer
2006-10-07 01:28:31 +00:00