@@ -421,6 +421,8 @@ bool zend_opcache_static_cache_header_init_locked(void);
421421void zend_opcache_static_cache_free_locked (uint32_t payload_offset );
422422uint32_t zend_opcache_static_cache_alloc_locked (size_t size , const void * source );
423423bool zend_opcache_static_cache_compact_to_fit_locked (size_t size );
424+ bool zend_opcache_static_cache_compact_available_locked (void );
425+ void zend_opcache_static_cache_compact_after_request_shutdown (void );
424426bool zend_opcache_static_cache_startup_storage_before_request (void );
425427void zend_opcache_static_cache_shutdown_storage (void );
426428void zend_opcache_static_cache_ensure_ready (void );
@@ -461,13 +463,15 @@ bool zend_opcache_static_cache_shared_graph_copy_fits_buffer(
461463 size_t target_buffer_len );
462464bool zend_opcache_static_cache_fetch_shared_graph (const unsigned char * buffer , size_t buffer_len , zval * destination );
463465bool zend_opcache_static_cache_shared_graph_can_overwrite_payload_locked (uint32_t payload_offset );
466+ bool zend_opcache_static_cache_shared_graph_can_move_payload_locked (uint32_t payload_offset );
467+ bool zend_opcache_static_cache_shared_graph_rebase_moved_payload_locked (uint32_t payload_offset , ptrdiff_t delta );
464468bool zend_opcache_static_cache_shared_graph_acquire_locked (uint32_t payload_offset );
465469bool zend_opcache_static_cache_shared_graph_retire_payload_locked (uint32_t payload_offset );
466470bool zend_opcache_static_cache_shared_graph_release_ref_locked (uint32_t payload_offset );
467471bool zend_opcache_static_cache_has_request_shared_graph_ref (uint32_t payload_offset );
468472void zend_opcache_static_cache_register_shared_graph_ref (uint32_t payload_offset );
469473void zend_opcache_static_cache_defer_retired_shared_graph_free (uint32_t payload_offset );
470- void zend_opcache_static_cache_release_request_shared_graph_refs (void );
474+ bool zend_opcache_static_cache_release_request_shared_graph_refs (void );
471475bool zend_opcache_static_cache_clear_locked (void );
472476bool zend_opcache_static_cache_prepare_value (
473477 zend_opcache_static_cache_prepared_value * prepared ,
0 commit comments