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
|
68385716a4
|
Fixed support for references & cleanup
|
2014-03-27 18:14:57 +04:00 |
|
Dmitry Stogov
|
5604cfbbba
|
cleanup
|
2014-03-27 18:14:42 +04:00 |
|
Dmitry Stogov
|
8bfd9a0e57
|
Fixed memory leak
|
2014-03-27 16:43:40 +04:00 |
|
Dmitry Stogov
|
9a8fbdf2f4
|
Use CV variable offset instead of CV variable number
|
2014-03-27 16:00:25 +04:00 |
|
Dmitry Stogov
|
d83d34ba6d
|
Cleanup
|
2014-03-27 14:55:52 +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
|
e2e99b0670
|
Typo
|
2014-03-27 11:40:59 +04:00 |
|
Dmitry Stogov
|
36f24c512e
|
Inlined "slow" CV lookup code (now it's cheap)
Removed expectations for undefined CV acess for BP_VAR_W and BP_VAR_IS modes
|
2014-03-27 11:19:34 +04:00 |
|
Dmitry Stogov
|
92aef5279a
|
Fixed support for references
|
2014-03-27 00:05:06 +04:00 |
|
Dmitry Stogov
|
f53c31265f
|
Fixed symbol table detaching
|
2014-03-27 00:04:50 +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
|
c36294c4da
|
Cleanup
|
2014-03-21 21:48:38 +04:00 |
|
Dmitry Stogov
|
b4b728fe85
|
don't mark zvals as rotts if they are already processed by GC
|
2014-03-21 21:36:46 +04:00 |
|
Dmitry Stogov
|
5c169160e6
|
cosure->debug_info is not a subject for GC
|
2014-03-21 21:35:47 +04:00 |
|
Dmitry Stogov
|
a4280c340b
|
Fixed reference counting
|
2014-03-21 21:34:15 +04:00 |
|
Dmitry Stogov
|
130e48d375
|
Typo
|
2014-03-21 16:37:53 +04:00 |
|
Dmitry Stogov
|
37db857734
|
Fixed CV IS_INDIRECT support
|
2014-03-21 15:43:53 +04:00 |
|
Dmitry Stogov
|
a3abf6f291
|
Fixed refcounting
|
2014-03-21 15:33:08 +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
|
ef6919e6f2
|
Fixed static data cleanup
|
2014-03-21 13:51:18 +04:00 |
|
Dmitry Stogov
|
d735434e47
|
Fixed refcounting
|
2014-03-21 12:07:27 +04:00 |
|
Dmitry Stogov
|
2f4e8aa5d7
|
Fixed refcounting
|
2014-03-21 11:33:20 +04:00 |
|
Dmitry Stogov
|
6123deb30f
|
Fixed refcounting (proper fix)
|
2014-03-21 01:08:26 +04:00 |
|
Dmitry Stogov
|
cce7d5a1ec
|
Fixed refcounting
|
2014-03-21 00:34:26 +04:00 |
|
Dmitry Stogov
|
ee0ecc83d5
|
Fixed invalid free
|
2014-03-21 00:34:03 +04:00 |
|
Dmitry Stogov
|
6186bc6dff
|
Fixed iterator dtor
|
2014-03-20 23:28:24 +04:00 |
|
Dmitry Stogov
|
24b72415cb
|
Iterator has to be properly closed
|
2014-03-20 23:05:38 +04:00 |
|
Dmitry Stogov
|
a9d21c1457
|
check if object store was freed before accessing particular object
|
2014-03-20 17:26:20 +04:00 |
|
Dmitry Stogov
|
36cd92a7d3
|
Fixed passing argument by refefence from internal functions
|
2014-03-20 17:03:32 +04:00 |
|