|
|
@1461
|
4 years |
Xuefer |
relocate: update dst/src to compile
|
|
|
@1447
|
4 years |
Xuefer |
update handling of refcount for readonly protection after relocate impl
|
|
|
@1444
|
4 years |
Xuefer |
relocate WIP
|
|
|
@1440
|
4 years |
Xuefer |
adds ptrmove
|
|
|
@1438
|
4 years |
Xuefer |
fix for not using memcpy
|
|
|
@1406
|
5 years |
Xuefer |
fix pointer type mismatch warning
|
|
|
@1388
|
5 years |
Xuefer |
refcount could be increase, use -1/2 to keep away from 0 in both …
|
|
|
@1387
|
5 years |
Xuefer |
readonly protection for copied array, with jmp_addr fixed
|
|
|
@1385
|
5 years |
Xuefer |
readonly protection for copied array
|
|
|
@1382
|
5 years |
Xuefer |
undo wrong change
|
|
|
@1381
|
5 years |
Xuefer |
possible fix for #324
|
|
|
@1380
|
5 years |
Xuefer |
make use of SRC/DST widely
|
|
|
@1321
|
5 years |
Xuefer |
add back PHP_4 code for disassembler
|
|
|
@1313
|
5 years |
Xuefer |
ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+
|
|
|
@1297
|
5 years |
Xuefer |
fix PHP 5.0 build
|
|
|
@1287
|
5 years |
Xuefer |
disassembler: fix nullable array handling
|
|
|
@1281
|
5 years |
Xuefer |
remove php 4 support completely
|
|
|
@1240
|
5 years |
Xuefer |
fix build for PHP<5.4
|
|
|
@1238
|
5 years |
Xuefer |
fixes #296: Multiple instances of the same software causes PHP "cannot …
|
|
|
@1232
|
5 years |
Xuefer |
PHP_5_5: fix build
|
|
|
@1214
|
5 years |
Xuefer |
fix build
|
|
|
@1213
|
5 years |
Xuefer |
add support for PHP_5_5
|
|
|
@1201
|
5 years |
Xuefer |
fix some 64bit warnings
|
|
|
@1196
|
5 years |
Xuefer |
fixes #295: crash using traits with PHP 5.4.8+
|
|
|
@1051
|
6 years |
Xuefer |
refactor: move more cache stuffs to mod_cacher
|
|
|
@1027
|
6 years |
Xuefer |
refactor: improve build, kill warning
|
|
|
@964
|
6 years |
Xuefer |
fixed #264, #284: FILE DIR handling for moved/hardlinked files …
|
|
|
@930
|
6 years |
Xuefer |
fix disassembler for 2.4 literal
|
|
|
@917
|
6 years |
Xuefer |
kill sign/const warning
|
|
|
@880
|
6 years |
Xuefer |
fix release build
|
|
|
@877
|
6 years |
Xuefer |
kill warning
|
|
|
@875
|
6 years |
Xuefer |
PHP_5_4: fix for ZEND_JMP_SET_VAR
|
|
|
@873
|
6 years |
Xuefer |
fix build
|
|
|
@866
|
6 years |
Xuefer |
is non-unicode only; prepare for handling include_path + stat=0; …
|
|
|
@859
|
6 years |
Xuefer |
expand_path for DIR FILE support
|
|
|
@856
|
6 years |
Xuefer |
store entry_var_t
|
|
|
@854
|
6 years |
Xuefer |
remove type/cache/hvalue from cached copy to reduce memory usage a …
|
|
|
@851
|
6 years |
Xuefer |
more readability cache property. reduce memory footprint for data caching
|
|
|
@846
|
6 years |
Xuefer |
kill most const warning
|
|
|
@844
|
6 years |
Xuefer |
kill some warning
|
|
|
@843
|
6 years |
Xuefer |
PHP_5_4: handle exclude_from_classes
|
|
|
@841
|
6 years |
Xuefer |
simplify arg_types using null
|
|
|
@839
|
6 years |
Xuefer |
fix run_time_cache handling, fix SETNULL/COPYNULL mess up
|
|
|
@837
|
6 years |
Xuefer |
PHP_5_4: improves traits support
|
|
|
@833
|
6 years |
Xuefer |
handle array/size same way
|
|
|
@832
|
6 years |
Xuefer |
fix DIR FILE handling in literal. path resolve is still in todo
|
|
|
@830
|
6 years |
Xuefer |
opcode fix: op2 of ZEND_BIND_TRAITS is unused
|
|
|
@828
|
6 years |
Xuefer |
fix constant name handling (possible SIGSEGV)
|
|
|
@825
|
6 years |
Xuefer |
PHP_5_4: improve handling traits yet still need review. values of …
|
|
|
@822
|
6 years |
Xuefer |
initial PHP_5_4 support
|
|
|
@785
|
7 years |
Xuefer |
fix false assertion for empty while (1) {}
|
|
|
@779
|
7 years |
Xuefer |
cacher: fix segv if oplineinfo is used for __FILE __DIR
|
|
|
@771
|
7 years |
Xuefer |
fix op_array info for __FILE __DIR on restore
|
|
|
@730
|
7 years |
Xuefer |
PHP_6: disassembler/decompiler: fix property
|
|
|
@724
|
7 years |
Xuefer |
merge from trunk
|
|
|
@721
|
7 years |
Xuefer |
PHP_6: prepared in literal way for FILE DIR fix up
|
|
|
@716
|
7 years |
Xuefer |
PHP 6: initial catch up with php 6 literals and trait
|
|
|
@713
|
7 years |
Xuefer |
disassembler: refix previous partial
|
|
|
@710
|
7 years |
Xuefer |
partial fix for decompiling 5.3
|
|
|
@688
|
9 years |
Xuefer |
segv because dir/filepath is unused by var key, need space optimize later
|
|
|
@687
|
9 years |
Xuefer |
update op_array->filename for hard link restoring
|
|
|
@684
|
9 years |
Xuefer |
the logic of implemenation of dir/file path fixing was wrong. file/dir …
|
|
|
@666
|
9 years |
Xuefer |
use src instead of dst
|
|
|
@662
|
9 years |
Xuefer |
back patch __FILE and __DIR on cache restore
|
|
|
@648
|
9 years |
Xuefer |
also cache/reproduce E_DEPRECATED
|
|
|
@645
|
9 years |
Xuefer |
reverted r643 as it's a false assertion. try another way to get ride …
|
|
|
@643
|
9 years |
Xuefer |
name/class_name need not deep copy in zend_arg_info
|
|
|
@628
|
9 years |
Xuefer |
remove unused HashTable_zend_constant
|
|
|
@562
|
10 years |
Xuefer |
5.3 support, merge news from 1.2
|
|
|
@548
|
10 years |
Xuefer |
PHP_5_3 support: uses ZEND_COMPILE_IGNORE_INTERNAL_CLASSES and …
|
|
|
@534
|
10 years |
Xuefer |
fix dprint space for { that without name
|
|
|
@515
|
10 years |
Xuefer |
PHP_6: added goto support
|
|
|
@513
|
10 years |
Xuefer |
PHP_6: fix method prototype
|
|
|
@508
|
10 years |
Xuefer |
PHP_4: fix build
|
|
|
@507
|
10 years |
Xuefer |
PHP_6: unicode support for get set etc handlers
|
|
|
@506
|
10 years |
Xuefer |
optimized function_table/class_table by caching hash value
|
|
|
@505
|
10 years |
Xuefer |
1 byte off for zend_constant
|
|
|
@504
|
10 years |
Xuefer |
PHP_6: updated support
|
|
|
@503
|
10 years |
Xuefer |
constinfos cannot be fast copied
|
|
|
@500
|
10 years |
Xuefer |
don't catch compiler error, just warnings
|
|
|
@498
|
10 years |
Xuefer |
PHP_5_3: deep copy arg_info which is modified by executor
|
|
|
@496
|
10 years |
Xuefer |
fixed #157: support user error handler for E_STRICT. E_STRICT is now cached
|
|
|
@495
|
10 years |
Xuefer |
shallow copy for some compiler result infos
|
|
|
@491
|
10 years |
Xuefer |
PHP_5_3: support for new zvalue_value.type
|
|
|
@487
|
10 years |
Xuefer |
ZVAL_REFCOUNT was removed in ZendEngine?
|
|
|
@485
|
10 years |
Xuefer |
5.3 support
|
|
|
@484
|
11 years |
Xuefer |
fix: zval_data type size mismatch
|
|
|
@482
|
11 years |
Xuefer |
fixed #129, added idx_type for PHP_5_3
|
|
|
@480
|
11 years |
Xuefer |
compile against PHP_5_3
|
|
|
@393
|
11 years |
Xuefer |
set svn:eol-style
|
|
|
@311
|
11 years |
Xuefer |
restruct cached compile, add md5 table to recognize and merge file …
|
|
|
@310
|
11 years |
Xuefer |
IS_CV code re-arrange
|
|
|
@272
|
11 years |
Xuefer |
trunk: catch up doc_comment with PHP6
|
|
|
@268
|
12 years |
Xuefer |
full compatible with auto_globals_jit, no need to disable it from now on
|
|
|
@267
|
12 years |
Xuefer |
PHP_6: processor: fix script_encoding eleak
|
|
|
@248
|
12 years |
Xuefer |
fix var reference handling, fix #47, Assertion failed on shm
|
|
|
@233
|
12 years |
Xuefer |
processor: apply reference handling on opcode caching. reverted [196] …
|
|
|
@231
|
12 years |
Xuefer |
fix zval reference handling
|
|
|
@230
|
12 years |
Xuefer |
processor: dprint upgrade, added --enable-xcache-dprint
|
|
|
@221
|
12 years |
Xuefer |
cacher: fix eleak in op_array non-shadow-copy (readonly_protection=on)
|
|
|