internals:engine
Differences
This shows you the differences between two versions of the page.
internals:engine [2010/04/20 10:38] derick created |
internals:engine [2017/09/22 13:28] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | This page contains bits and pieces of the Zend Engine documentation: | ||
- | |||
- | ===== Op-array structure ===== | ||
- | |||
- | * each op_array has an array of literals (constant values) | ||
- | * opocde operands don't contain zval directly any more but points to thistable instead | ||
- | * during compilation they are accessible by index e.g. op_array-> | ||
- | * the pass_two() changes indexes into pointers so during execution they are accessible by opline-> | ||
internals/engine.txt · Last modified: 2017/09/22 13:28 (external edit)