Commit 8f3e555
authored
Use zval_try_get_string_func() in concat_function() (php#18815)
This allows a cheaper exception check and also does not need a release
call.
This shrinks concat_function() on x86-64 with GCC 15.1.1 from 3443 bytes
to 3332 bytes.1 parent 5f9a0b5 commit 8f3e555
1 file changed
Lines changed: 4 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1989 | 1989 | | |
1990 | 1990 | | |
1991 | 1991 | | |
1992 | | - | |
1993 | | - | |
1994 | | - | |
| 1992 | + | |
| 1993 | + | |
1995 | 1994 | | |
1996 | 1995 | | |
1997 | 1996 | | |
| |||
2023 | 2022 | | |
2024 | 2023 | | |
2025 | 2024 | | |
2026 | | - | |
2027 | | - | |
| 2025 | + | |
| 2026 | + | |
2028 | 2027 | | |
2029 | | - | |
2030 | 2028 | | |
2031 | 2029 | | |
2032 | 2030 | | |
| |||
0 commit comments