1
0
mirror of https://github.com/php/php-src.git synced 2026-04-25 00:48:25 +02:00
Commit Graph

33700 Commits

Author SHA1 Message Date
Dmitry Stogov 0da12b9273 Fixed script size calculation 2014-04-01 13:04:33 +04:00
Dmitry Stogov 569bfbd00b Keep constnat flags 2014-04-01 12:20:16 +04:00
Dmitry Stogov ceecd31cb6 Fixed support for arg_info and type hinfing (TODO: names should be interned) 2014-04-01 11:44:11 +04:00
Dmitry Stogov 46647180ef function_name might be shared across few op_arrays (inherited methods) 2014-04-01 11:29:22 +04:00
Dmitry Stogov 2a612e91c2 Fixed optimizer 2014-04-01 11:04:12 +04:00
Dmitry Stogov b964621294 Fixed optimizer (incomplete) 2014-04-01 01:53:33 +04:00
Dmitry Stogov 3fc8449e1e Fixed interned strings support 2014-04-01 00:50:25 +04:00
Dmitry Stogov fd4d11e053 fixes 2014-03-31 23:38:37 +04:00
Dmitry Stogov 7465be4fbd Optimizer related fixes (incomplete) 2014-03-31 18:13:16 +04:00
Dmitry Stogov 47fdb9eae3 fixed craches at request shutdown and memory leaks 2014-03-31 16:09:45 +04:00
Dmitry Stogov 292b8dffc8 Make opcache work (incomplete - optimizer doesn't work yet; crashes on request shutdown) 2014-03-31 13:11:58 +04:00
Xinchen Hui 35199a3d0c Fixed null pointer dereference 2014-03-30 17:53:17 +08:00
Xinchen Hui 6c16325034 Fixed smart_str_setl 2014-03-30 17:50:42 +08:00
Xinchen Hui fa2e7ba0cb Fixed retval for ps_call_handler 2014-03-29 20:17:59 +08:00
Xinchen Hui 6e34bde64b Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2 2014-03-29 17:40:34 +08:00
Xinchen Hui 5c1595ca8e Refactor session (incompleted) 2014-03-29 17:39:26 +08:00
Dmitry Stogov 5324f22f59 ext/opcache refactoring (incomplete) 2014-03-28 23:34:49 +04:00
Xinchen Hui 3647fc6fcc Refactor session (incompleted) 2014-03-28 18:46:25 +08:00
Dmitry Stogov ea85451b65 Refactored data structures to keep zend_object* instead of a whole zval in some places 2014-03-28 02:11:22 +04:00
Dmitry Stogov 5604cfbbba cleanup 2014-03-27 18:14:42 +04:00
Dmitry Stogov c6cba55454 Use ZVAL_DEREF() macro 2014-03-27 13:39:09 +04:00
Dmitry Stogov 54d559d893 Replaced (Z_TYPE(x) == IS_REFERENCE) with (Z_ISREF(x)) 2014-03-27 11:50:45 +04:00
Dmitry Stogov f3272bf7ac Fixed extract() support IS_INDIRECT 2014-03-26 22:52:28 +04:00
Dmitry Stogov de6a76d16e fixed support for references 2014-03-26 22:06:44 +04:00
Xinchen Hui 903b6b59bf Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2 2014-03-26 23:25:26 +08:00
Xinchen Hui c9bca5039b Refactor session (incompleted) 2014-03-26 23:23:54 +08:00
Dmitry Stogov 887189ca31 Refactored IS_INDIRECT usage for CV and object properties to support HashTable resizing 2014-03-26 18:07:31 +04:00
Dmitry Stogov e82f112468 Fixed test (scalar values don't have reference counters...) 2014-03-26 00:01:33 +04:00
Xinchen Hui 6965efb273 Fixed segfault due to incompleted refactoring 2014-03-24 17:14:29 +08:00
Xinchen Hui c998bfaf86 It's a tradition return NULL on error of args parsing 2014-03-24 14:31:03 +08:00
Xinchen Hui 9e96c912fc Fixed smart_str0 for empty str(more friendly for user?) 2014-03-24 14:06:35 +08:00
Xinchen Hui 50dc2ec46c Fixed memleak temporary 2014-03-24 13:57:59 +08:00
Xinchen Hui 807ed2eb19 Fixed encoding list building while array arg 2014-03-24 13:56:46 +08:00
Xinchen Hui 7caf93a785 Fixed tests (mysqlnd only) 2014-03-24 13:45:18 +08:00
Xinchen Hui 506f6a4282 Refactor mbstring (incompleted) 2014-03-24 12:40:07 +08:00
Xinchen Hui 9011a70c7f Refactor mbstring (incompleted) 2014-03-23 23:38:32 +08:00
Xinchen Hui 946269e48e Refactor mbstring (incompleted) 2014-03-23 20:04:58 +08:00
Xinchen Hui adcfee7b07 Refactor ext/mysql 2014-03-23 13:23:25 +08:00
Dmitry Stogov f2a598393f Fixed wrong assignment 2014-03-22 02:40:41 +04:00
Dmitry Stogov 0e91c5a586 Fixed refcounting 2014-03-22 01:13:15 +04:00
Dmitry Stogov 6da4759769 Fixed refcounting 2014-03-22 00:00:20 +04:00
Dmitry Stogov 7ce06ee5a7 don't keep useless objects till the end of the script (destroy them immediately) 2014-03-21 15:32:02 +04:00
Dmitry Stogov a6f09e48d7 Fixed memory leak 2014-03-20 01:05:06 +04:00
Dmitry Stogov b7938ab1bd Refactored GC (incomplete) 2014-03-19 17:00:28 +04:00
Dmitry Stogov 89ad91a8cc Fixed tests 2014-03-18 13:28:50 +04:00
Dmitry Stogov 6b6e903688 Fixed support for references 2014-03-18 13:20:11 +04:00
Dmitry Stogov e47c080ce8 Fixed stream_filter_remove() 2014-03-18 11:50:22 +04:00
Dmitry Stogov a7b33bb431 Fixed memory leak 2014-03-18 11:34:09 +04:00
Dmitry Stogov 1b2b7f410f Fixed URL scanner 2014-03-18 11:18:40 +04:00
Dmitry Stogov dbc68b9b88 Fixed tests (scalar don't have reference counter, other values may get different counter values) 2014-03-18 01:16:12 +04:00