Ilija Tovilo
b37ec26062
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Migrate libmysqlclient job to GitHub actions
2022-09-25 16:40:44 +02:00
Ilija Tovilo
a11b05f9a6
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Migrate libmysqlclient job to GitHub actions
2022-09-25 16:40:35 +02:00
Ilija Tovilo
1ee5b65f09
Migrate libmysqlclient job to GitHub actions
...
Closes GH-9608
2022-09-25 16:37:36 +02:00
Ilija Tovilo
20490e4152
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Migrate variation job to GitHub actions
Migrate --repeat 2 job to GitHub actions
2022-09-25 16:31:08 +02:00
Ilija Tovilo
f505457a6a
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Migrate variation job to GitHub actions
Migrate --repeat 2 job to GitHub actions
2022-09-25 16:30:57 +02:00
Ilija Tovilo
90b437229f
Migrate variation job to GitHub actions
2022-09-25 16:29:54 +02:00
Ilija Tovilo
2cf7d70e53
Migrate --repeat 2 job to GitHub actions
2022-09-25 16:28:43 +02:00
Ilija Tovilo
6a2875bd3d
Enable dl-test for msan job
...
See f07a08df5c
2022-09-25 16:24:44 +02:00
Ilija Tovilo
dd12e2787b
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Migrate MSAN build to GitHub actions
2022-09-25 16:23:57 +02:00
Ilija Tovilo
a107266e1c
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Migrate MSAN build to GitHub actions
2022-09-25 16:23:48 +02:00
Ilija Tovilo
5c72029e60
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Migrate MSAN build to GitHub actions
2022-09-25 16:21:57 +02:00
Ilija Tovilo
9377c30577
Migrate MSAN build to GitHub actions
2022-09-25 16:18:58 +02:00
Ilija Tovilo
036009b8fb
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Move Opcache variation job to GitHub actions
2022-09-25 16:06:15 +02:00
Ilija Tovilo
b1e112f668
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Move Opcache variation job to GitHub actions
2022-09-25 16:06:08 +02:00
Ilija Tovilo
9820098363
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Move Opcache variation job to GitHub actions
2022-09-25 16:04:59 +02:00
Ilija Tovilo
1bef2e5108
Move Opcache variation job to GitHub actions
...
Closes GH-9606
2022-09-25 15:57:59 +02:00
Christoph M. Becker
035e22890f
Fix typo (from → form)
...
Closes GH-9609.
2022-09-24 11:39:50 +02:00
Ilija Tovilo
61c13eb2c8
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Migrate community job to GitHub actions
2022-09-23 20:25:30 +02:00
Ilija Tovilo
7a8c1a2307
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Migrate community job to GitHub actions
2022-09-23 20:25:14 +02:00
Ilija Tovilo
e10961b27f
Migrate community job to GitHub actions
2022-09-23 20:23:54 +02:00
Ilija Tovilo
7e8c25f216
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Revert "Fix parse_url(): can not recognize port without scheme"
2022-09-23 19:44:58 +02:00
Andy Postnikov
2108d6983f
Revert "Fix parse_url(): can not recognize port without scheme"
...
This reverts commit 72d83709d9 .
Closes GH-9569
2022-09-23 19:44:29 +02:00
George Peter Banyard
572f180b8d
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Use true return type for XML functions which always return true
2022-09-23 13:22:35 +01:00
George Peter Banyard
85d10cc93d
Use true return type for XML functions which always return true
...
And fix xml_parser_set_option() which didn't return false on failure.
Closes GH-9539
2022-09-23 13:22:13 +01:00
Dmitry Stogov
1da0b45ff2
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Check "ssa_op" before dereference (it may be NULL for opcache.jit=51)
2022-09-23 13:14:53 +03:00
Dmitry Stogov
95d9e5157f
Check "ssa_op" before dereference (it may be NULL for opcache.jit=51)
2022-09-23 13:14:07 +03:00
Ilija Tovilo
b61c81c949
Replace reallocarray with safe_perealloc ( #9593 )
2022-09-22 14:55:41 +02:00
Patrick Allaert
49499c512e
Merge branch 'PHP-8.2'
2022-09-22 13:17:17 +02:00
Patrick Allaert
18cd80c327
Fixed undefined macros warnings
2022-09-22 13:17:02 +02:00
David Carlier
c0f5d46c03
Merge branch 'PHP-8.2'
2022-09-22 11:26:22 +01:00
David Carlier
fd55b50833
Merge branch 'PHP-8.1' into PHP-8.2
2022-09-22 11:24:37 +01:00
wxue1
52f4ed16e0
Indirect call reduction for Jit code
...
Changing indirect call to direct call for Jit code
benefits the branch prediction, which gets 1% performance
gain in our workload.
Similarly, we change indirect jump to direct jump.
Signed-off-by: Su, Tao <tao.su@intel.com >
Signed-off-by: Wang, Xue <xue1.wang@intel.com >
2022-09-22 11:22:27 +01:00
Ilija Tovilo
3ad2cc7598
Merge branch 'PHP-8.2'
...
* PHP-8.2:
PS(mod_user_class_name) must not leak into next request
2022-09-22 11:38:24 +02:00
Ilija Tovilo
3071d85a6b
PS(mod_user_class_name) must not leak into next request
...
Fixes GH-9584
2022-09-22 11:37:37 +02:00
Nikita Popov
0b2fe40d23
Drop dead ENABLE_TEST_CLASS check
2022-09-21 21:28:21 +02:00
Dmitry Stogov
7d794c0d33
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Intern string values of internal classes to prevent their future interning during inheritance.
2022-09-20 20:46:54 +03:00
Dmitry Stogov
bda449afe8
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Intern string values of internal classes to prevent their future interning during inheritance.
2022-09-20 20:46:44 +03:00
Dmitry Stogov
3a46f9fd1d
Intern string values of internal classes to prevent their future interning during inheritance.
2022-09-20 20:43:29 +03:00
Tim Düsterhus
3ba7756376
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Remove superfluous helper variable in `Randomizer::getBytes()` (#9563 )
2022-09-20 17:42:03 +02:00
Joshua Rüsweg
ca399841ad
Remove superfluous helper variable in Randomizer::getBytes() ( #9563 )
...
* Remove superfluous helper variable in Randomizer::getBytes()
* Reduce the scope of `result` in Randomizer::getBytes()
Co-authored-by: Tim Düsterhus <tim@bastelstu.be >
2022-09-20 17:41:31 +02:00
Remi Collet
c398694e19
Merge branch 'PHP-8.2'
...
* PHP-8.2:
declare random globals as public API
2022-09-20 13:20:51 +02:00
Remi Collet
28a4d7676a
declare random globals as public API
2022-09-20 13:20:23 +02:00
Dmitry Stogov
8f3c1940f9
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Reorder conditions to avoid valgrind "Conditional jump or move depends on uninitialised value" warning.
2022-09-19 17:19:38 +03:00
Dmitry Stogov
5a868022e7
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Reorder conditions to avoid valgrind "Conditional jump or move depends on uninitialised value" warning.
2022-09-19 17:19:28 +03:00
Dmitry Stogov
20d1d234ca
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Reorder conditions to avoid valgrind "Conditional jump or move depends on uninitialised value" warning.
2022-09-19 17:19:19 +03:00
Dmitry Stogov
e488f7b0eb
Reorder conditions to avoid valgrind "Conditional jump or move depends on uninitialised value" warning.
2022-09-19 17:17:53 +03:00
Derick Rethans
6d6e455000
Merge branch 'PHP-8.2'
2022-09-19 14:43:42 +01:00
Derick Rethans
a99d406da0
Merge branch 'allow-external-diff-tool' into PHP-8.2
2022-09-19 14:43:35 +01:00
Derick Rethans
d7d6794f94
Use external diff tool if TEST_PHP_DIFF_CMD env var is set
2022-09-19 14:43:16 +01:00
Dmitry Stogov
4d5c6ca32d
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Fix SSA construction and type inference
2022-09-19 15:46:08 +03:00