rfc:gc_fn_pointer
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
rfc:gc_fn_pointer [2014/12/04 08:26] – beberlei | rfc:gc_fn_pointer [2015/04/10 16:12] – Implemented nikic | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Turn gc_collect_cycles into function pointer ====== | ====== Turn gc_collect_cycles into function pointer ====== | ||
- | * Version: 1.0 | + | * Version: 1.2 |
- | * Date: 2014-12-04 | + | * Date: 2015-01-07 |
- | * Author: Benjamin Eberlei (benjamin@qafoo.com), Adam Harvey (aharvey@php.net) | + | * Author: Benjamin Eberlei (kontakt@beberlei.de), Adam Harvey (aharvey@php.net) |
- | * Status: | + | * Status: |
===== Introduction ===== | ===== Introduction ===== | ||
Line 29: | Line 29: | ||
https:// | https:// | ||
+ | |||
+ | ==== Relation to possible 7.0 extension API refactoring ==== | ||
+ | |||
+ | On the mailinglist a discussion began weather this change should be part of | ||
+ | a grand refactoring of hooks and extension API. | ||
+ | |||
+ | Making this change part of a grand refactoring will never lead to the inclusion | ||
+ | since as of now, we know of nobody planning on working on the extension API for 7.0. | ||
+ | |||
+ | The RFC proposes to include the change AS-IS and then be part of a refactoring in the future, should one happen. | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
Line 39: | Line 49: | ||
- PHP 7.0 | - PHP 7.0 | ||
- | - 5.7 (if there is going to be one) | ||
===== RFC Impact ===== | ===== RFC Impact ===== | ||
Line 61: | Line 70: | ||
===== References ===== | ===== References ===== | ||
Initial discussion on hooking into Garbage Collection: https:// | Initial discussion on hooking into Garbage Collection: https:// | ||
+ | |||
+ | |||
+ | ===== Vote ===== | ||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </ | ||
+ | |||
+ | Voting started: 2015-01-07 19:31 UTC | ||
+ | Voting ended: 2015-01-21 19:31 UTC (14 days) | ||
rfc/gc_fn_pointer.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1