1
0
mirror of https://github.com/php/php-src.git synced 2026-04-24 16:38:25 +02:00
Files
archived-php-src/ext/opcache/tests
Nikita Popov c446d68f7c Fixed bug #81046
Literal compaction was incorrectly assuming that literals with
the same base literal and the same number of related literals
would be equal. Maybe that was the case historically, but at
least it isn't true in PHP 8, where FETCH_CONSTANT and INIT_METHOD
have distinct literals at the second position.

Fix this by making the cache key a concatenation of all literals,
rather than just the base literal. We still distinguish the number
of related literals based on a bias added to the string hash.
2021-05-17 15:46:49 +02:00
..
2021-04-08 17:01:19 +02:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2015-06-20 09:35:02 +02:00
2020-02-03 22:52:20 +01:00
2013-11-26 12:13:42 +04:00
2020-02-03 22:52:20 +01:00
2016-02-28 11:53:21 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2015-05-22 11:50:55 +08:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2017-12-16 21:24:26 +01:00
2020-02-03 22:52:20 +01:00
2017-12-16 22:04:18 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2019-01-10 10:25:55 +01:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2019-10-02 10:34:08 +02:00
2019-06-13 12:35:29 +02:00
2019-06-13 12:35:29 +02:00
2019-06-13 12:35:29 +02:00
2020-09-18 14:28:32 +02:00
2020-05-20 09:50:12 +02:00
2019-07-03 10:20:07 +02:00
2019-07-29 13:02:01 +02:00
2020-03-13 11:42:07 +03:00
2020-03-13 11:42:07 +03:00
2020-02-03 22:52:20 +01:00
2020-01-30 14:55:58 +01:00
2020-05-04 14:51:18 +02:00
2021-04-14 00:07:32 +08:00
2021-05-06 10:46:00 +02:00
2021-05-17 15:46:49 +02:00
2020-02-03 22:52:20 +01:00
2020-03-23 17:13:57 +01:00
2019-12-10 09:00:09 +01:00
2020-07-21 15:00:33 +02:00
2013-03-16 12:07:09 +04:00
2019-02-20 11:22:31 +01:00
2013-09-16 14:58:18 +08:00
2019-03-15 23:36:47 +01:00
2019-02-20 11:22:31 +01:00
2019-07-01 17:21:16 +02:00
2014-02-14 17:12:52 +02:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-06-29 21:31:44 +02:00
2020-06-29 21:31:44 +02:00
2020-01-06 22:42:31 +01:00
2020-01-06 22:42:31 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2020-02-03 22:52:20 +01:00
2019-07-05 11:00:27 +02:00
2020-02-03 22:52:20 +01:00
2019-07-05 12:20:12 +03:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2020-02-03 22:52:20 +01:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00