1
0
mirror of https://github.com/php/php-src.git synced 2026-04-18 21:41:22 +02:00
Files
archived-php-src/ext
Christoph M. Becker 49380b59d2 Fix #81679: Tracing JIT crashes on reattaching
When a new process reattaches to OPcache, tracing JIT causes segfaults,
because each new process allocates its own `zend_jit_traces` and
`zend_jit_exit_groups` in SHM, although these need to be shared between
all processes.

We solve that by only allocating these structs for the first process,
and store the pointers in `accel_shared_globals`, so we can reassign
them when a new process reattaches.

Closes GH-7776.
2021-12-15 15:37:23 +01:00
..
2021-11-05 11:09:20 +01:00
2021-08-31 17:24:30 +02:00
2021-11-03 15:01:41 +00:00
2021-11-14 23:29:27 -08:00
2021-09-15 15:00:49 +03:00
2021-11-25 10:14:30 +01:00
2021-06-10 14:47:36 +02:00
2021-11-02 16:15:25 +01:00
2021-07-20 00:28:27 +02:00
2021-03-16 09:31:46 +01:00
2021-04-27 22:23:06 +02:00
2021-11-29 19:15:20 +01:00
2021-12-07 20:24:15 +01:00
2020-12-24 17:48:39 +11:00
2021-04-11 10:38:07 +02:00
2021-06-03 10:33:10 +02:00
2021-05-28 09:45:06 +02:00
2021-09-02 23:18:53 +02:00
2021-03-29 14:19:39 +02:00
2020-12-02 10:19:32 +01:00
2021-09-16 12:06:36 +02:00
2021-10-12 16:42:32 +02:00
2021-10-13 11:53:02 +02:00
2021-04-26 12:12:04 +02:00