Skip to content

Commit 0684bc6

Browse files
authored
Update INTERNALS.md
1 parent d5ee371 commit 0684bc6

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

INTERNALS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,6 @@ and ``zend_execute_internal`` functions. The former is called when the
6464
engine executes a userland php function, and the later is called for internal
6565
php functions.
6666

67+
These are function pointers meant to be changed by extensions. However, when
68+
they are not changed, PHP might emit opcodes that don't use them. So we have
69+
to change them during request init, before any file is compiled.

0 commit comments

Comments
 (0)