feat(compiler): add property access caching mechanism for Zend integration
- Introduce PropertyCacheId enum and get_property_cache() runtime helper
- Add per-generated-access-site Zend object-handler cache slots in CompilerBase
- Implement direct magic property access resolution for exact compiled classes
- Enhance property access methods with optional cache parameter support
- Generate cached property read/write operations for named static properties
- Add thread-local property cache map initialization and reset handling
- Create comprehensive benchmark suite for bridge operations including property access
- Add test coverage for property cache site generation and behavior validation
|