Nikita Popov
14f599ea7d
Use zend_long for resource ID
...
Currently, resource IDs are limited to 32-bits. As resource IDs
are not reused, this means that resource ID overflow for
long-running processes is very possible.
This patch switches resource IDs to use zend_long instead, which
means that on 64-bit systems, 64-bit resource IDs will be used.
This makes resource ID overflow practically impossible.
The tradeoff is an 8 byte increase in zend_resource size.
Closes GH-7436.
2021-08-31 14:58:59 +02:00
..
2021-07-13 15:32:14 +02:00
2018-10-13 14:17:28 +02:00
2021-07-13 15:32:14 +02:00
2021-07-13 15:32:14 +02:00
2021-05-06 12:16:35 +02:00
2021-05-14 12:20:00 +02:00
2021-02-16 13:09:56 +01:00
2021-07-13 15:32:14 +02:00
2021-06-17 14:22:33 +02:00
2021-07-13 15:32:14 +02:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2021-06-29 11:30:26 +02:00
2021-06-17 14:22:33 +02:00
2021-06-17 14:22:33 +02:00
2021-05-06 12:16:35 +02:00
2021-07-13 15:32:14 +02:00
2021-05-06 12:16:35 +02:00
2021-06-17 14:22:33 +02:00
2021-05-06 12:16:35 +02:00
2021-06-13 21:08:35 +02:00
2021-06-13 21:08:35 +02:00
2021-05-06 12:16:35 +02:00
2021-04-22 10:11:26 +02:00
2021-06-13 21:08:35 +02:00
2021-05-06 12:16:35 +02:00
2021-06-17 14:22:33 +02:00
2021-06-17 14:22:33 +02:00
2021-06-13 21:08:35 +02:00
2021-07-13 15:32:14 +02:00
2021-07-13 15:32:14 +02:00
2021-07-13 15:32:14 +02:00
2021-06-13 14:02:11 +02:00
2021-07-13 15:32:14 +02:00
2021-07-13 15:32:14 +02:00
2021-01-15 12:33:06 +01:00
2021-01-15 12:33:06 +01:00
2021-08-31 14:58:59 +02:00
2021-06-17 14:22:33 +02:00
2021-06-13 21:08:35 +02:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2021-07-13 15:32:14 +02:00
2021-07-13 15:32:14 +02:00
2021-07-13 15:32:14 +02:00
2018-10-13 14:17:28 +02:00
2021-02-14 12:03:48 +01:00
2020-02-03 13:41:31 +01:00
2019-02-19 20:21:20 +01:00