version 1.1.1.2, 2012/05/29 12:34:35
|
version 1.1.1.3, 2013/07/22 01:32:15
|
Line 2
|
Line 2
|
+----------------------------------------------------------------------+ |
+----------------------------------------------------------------------+ |
| Zend Engine | |
| Zend Engine | |
+----------------------------------------------------------------------+ |
+----------------------------------------------------------------------+ |
| Copyright (c) 1998-2012 Zend Technologies Ltd. (http://www.zend.com) | | | Copyright (c) 1998-2013 Zend Technologies Ltd. (http://www.zend.com) | |
+----------------------------------------------------------------------+ |
+----------------------------------------------------------------------+ |
| This source file is subject to version 2.00 of the Zend license, | |
| This source file is subject to version 2.00 of the Zend license, | |
| that is bundled with this package in the file LICENSE, and is | |
| that is bundled with this package in the file LICENSE, and is | |
Line 106 typedef struct _zend_gc_globals {
|
Line 106 typedef struct _zend_gc_globals {
|
gc_root_buffer *first_unused; /* pointer to first unused buffer */ |
gc_root_buffer *first_unused; /* pointer to first unused buffer */ |
gc_root_buffer *last_unused; /* pointer to last unused buffer */ |
gc_root_buffer *last_unused; /* pointer to last unused buffer */ |
|
|
zval_gc_info *zval_to_free; /* temporaryt list of zvals to free */ | zval_gc_info *zval_to_free; /* temporary list of zvals to free */ |
zval_gc_info *free_list; |
zval_gc_info *free_list; |
zval_gc_info *next_to_free; |
zval_gc_info *next_to_free; |
|
|
Line 199 static zend_always_inline void gc_remove_from_buffer(g
|
Line 199 static zend_always_inline void gc_remove_from_buffer(g
|
GC_ZVAL_INIT(z); \ |
GC_ZVAL_INIT(z); \ |
} while (0) |
} while (0) |
|
|
/* The following macroses override macroses from zend_alloc.h */ | /* The following macros override macros from zend_alloc.h */ |
#undef ALLOC_ZVAL |
#undef ALLOC_ZVAL |
#define ALLOC_ZVAL(z) \ |
#define ALLOC_ZVAL(z) \ |
do { \ |
do { \ |