-
Notifications
You must be signed in to change notification settings - Fork 8k
Pull requests: php/php-src
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Micro-optimize double comparison
Category: Engine
Extension: spl
Extension: standard
#11061
by nielsdos
was merged Apr 14, 2023
Loading…
Fix GH-11573: RecursiveDirectoryIterator::hasChildren is slow
Category: Engine
Extension: phar
Extension: spl
Extension: standard
#11577
by nielsdos
was closed Jul 7, 2023
Loading…
Avoid useless string releases in arginfo.h files
ABI break
Category: Build System
Category: Engine
Extension: bcmath
Extension: curl
Extension: date
Extension: dom
Extension: ffi
Extension: intl
Extension: libxml
Extension: mysqli
Extension: pdo (core)
Extension: pdo_dblib
Extension: pdo_firebird
Extension: pdo_mysql
Extension: pdo_odbc
Extension: pdo_pgsql
Extension: pdo_sqlite
Extension: phar
Extension: random
Extension: reflection
Extension: snmp
Extension: soap
Extension: spl
Extension: sqlite3
Extension: standard
Extension: tidy
Extension: tokenizer
Extension: xmlreader
Extension: xsl
Extension: zend_test
Extension: zip
Stale
Waiting on Author
#17344
by nielsdos
was closed Aug 30, 2025
Loading…
Reduce memory allocated by var_export, json_encode, serialize, and other
Category: Engine
Extension: dom
Extension: filter
Extension: iconv
Extension: json
Extension: mbstring
Extension: session
Extension: soap
Extension: spl
Extension: standard
Waiting on Review
#8902
by arnaud-lb
was merged Jul 8, 2022
Loading…
Fix GH-8329 Print true/false instead of bool in error and debug messages
Category: Engine
Extension: bz2
Extension: dom
Extension: ffi
Extension: fileinfo
Extension: ftp
Extension: gd
Extension: gmp
Extension: hash
Extension: imap
Extension: ldap
Extension: mbstring
Extension: mysqli
Extension: opcache
Extension: openssl
Extension: pcntl
Extension: pdo (core)
Extension: pdo_mysql
Extension: pgsql
Extension: posix
Extension: pspell
Extension: reflection
Extension: session
Extension: simplexml
Extension: soap
Extension: sockets
Extension: spl
Extension: standard
Extension: sysvmsg
Extension: tokenizer
Extension: zend_test
Extension: zip
Extension: zlib
Type Information
Label should be used whenever a pull request is working to improve type information for core or o+
Waiting on Review
Minor pcre optimizations
Extension: fileinfo
Extension: imap
Extension: pcre
Extension: spl
#12923
by nielsdos
was merged Dec 11, 2023
Loading…
[WIP] fuzzer for BCMath
ABI break
Category: Build System
Category: Engine
Category: Optimizer
Extension: bcmath
Extension: bz2
Extension: calendar
Extension: com_dotnet
Extension: ctype
Extension: curl
Extension: date
Extension: dba
Extension: dom
Extension: enchant
Extension: exif
Extension: ffi
Extension: fileinfo
Extension: filter
Extension: ftp
Extension: gd
Extension: gmp
Extension: hash
Extension: intl
Extension: json
Extension: ldap
Extension: libxml
Extension: mbstring
Extension: mysqli
Extension: mysqlnd
Extension: odbc
Extension: opcache
Extension: openssl
Extension: pcntl
Extension: pcre
Extension: pdo (core)
Extension: pdo_firebird
Extension: pdo_mysql
Extension: pdo_odbc
Extension: pdo_pgsql
Extension: pdo_sqlite
Extension: pgsql
Extension: phar
Extension: posix
Extension: random
Extension: readline
Extension: reflection
Extension: session
Extension: simplexml
Extension: snmp
Extension: soap
Extension: sockets
Extension: sodium
Extension: spl
Extension: sqlite3
Extension: standard
Extension: tidy
Extension: tokenizer
Extension: xmlreader
Extension: xmlwriter
Extension: xsl
Extension: zend_test
Extension: zip
SAPI: fuzzer
#17014
by SakiTakamachi
was closed Mar 13, 2025
•
Draft
Optimize SplFixedArray dimension performance
Extension: spl
#18184
by nielsdos
was merged Mar 30, 2025
Loading…
Optimize SplFixedArray::fromArray() for packed arrays
Extension: spl
#18196
by nielsdos
was merged Mar 30, 2025
Loading…
Fix GH-19577: avoid integer overflow when using a small offset and PHP_INT_MAX with LimitIterator
Extension: spl
#19585
by alexandre-daubois
was merged Sep 5, 2025
Loading…
Deprecate using null as an array offset and when calling
array_key_exists()
Category: Engine
Extension: opcache
Extension: spl
Extension: standard
RFC
#19511
by alexandre-daubois
was merged Sep 4, 2025
Loading…
Convert bounds exception in SplFixedArray to OutOfBoundsException instead of RuntimeException
Extension: spl
#12383
by nielsdos
was merged Oct 8, 2023
Loading…
ZPP: add F type check for callables that do not free trampolines
Category: Engine
Extension: libxml
Extension: spl
#12375
by Girgias
was merged Oct 10, 2023
Loading…
Minor cleanup of some unused code in SPL
Extension: spl
Stale
Waiting on Author
#5430
by alexdowad
was closed Feb 19, 2023
Loading…
Adjust static inline functions which don't inline
Category: Engine
Extension: hash
Extension: json
Extension: opcache
Extension: random
Extension: spl
Extension: standard
SAPI: phpdbg
#18454
by morrisonlevi
was closed Apr 29, 2025
Loading…
Close PHP tags in tests
Extension: curl
Extension: dom
Extension: ffi
Extension: ftp
Extension: gettext
Extension: imap
Extension: intl
Extension: ldap
Extension: libxml
Extension: mysqli
Extension: opcache
Extension: pcre
Extension: pdo_mysql
Extension: pdo_odbc
Extension: phar
Extension: reflection
Extension: session
Extension: soap
Extension: sockets
Extension: sodium
Extension: spl
Extension: standard
Extension: xsl
Extension: zend_test
Extension: zip
Extension: zlib
SAPI: phpdbg
Fix #69181: READ_CSV|DROP_NEW_LINE drops newlines within fields
Extension: spl
#7618
by cmb69
was closed Jul 26, 2022
Loading…
Update gen_stub to support #if around classes
Category: Build System
Extension: com_dotnet
Extension: dom
Extension: mysqli
Extension: pdo (core)
Extension: spl
Extension: zip
Stubs
Waiting on Review
#8736
by adoy
was merged Jun 13, 2022
Loading…
(p)ereallocarray introduction.
Category: Engine
Extension: spl
Extension: standard
Waiting on Review
#8882
by devnexen
was closed Jul 4, 2022
Loading…
Extend deprecation notices to is_callable($foo) and callable $foo
Category: Engine
Extension: filter
Extension: session
Extension: spl
Extension: standard
Waiting on Review
#8823
by IMSoP
was closed Jul 14, 2022
Loading…
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.