Top > LT > PHP > GC
  • The added line is THIS COLOR.
  • The deleted line is THIS COLOR.
  • Go to LT/PHP/GC.

TITLE:PHP の GC について

- リファレンスカウントの実装について
- ref_count について
 debug_zval_dump で確認できる
- copy on write について
-- ref_count を利用
- PHP 5.3 で循環参照用GC導入
--  http://php.net/manual/ja/features.gc.collecting-cycles.php
 [~/php-5.3.0/Zend]% grep cycle  *_gc.c
                                 gc_collect_cycles(TSRMLS_C);
                                 gc_collect_cycles(TSRMLS_C);
 ZEND_API int gc_collect_cycles(TSRMLS_D)

* 参考 [#t2190c4e]

- http://www.dodgson.org/omo/t/?date=20060507 A Cycle Collector on Gecko
- http://www.research.ibm.com/people/d/dfb/papers/Bacon01Concurrent.pdf


Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes