On 15/03/2021 17:41, Mark Randall wrote:
I would like to propose the addition of a new mechanism of autoloading
classes - a classmap that will be consulted prior to checking the
spl_autoload_register'd callbacks.
https://wiki.php.net/rfc/autoload_classmap
Does anyone else have any more feedback on this? If not I plan on
opening voting in a couple of weeks or so.
The tl;dr:
* Autoloading is one of the routines called most frequently in any request.
* It's a very minor boost in autoloading performance, around 5% vs
invoking a userland function. This will easily be swamped by any IO and
invalidated entirely by preloading.
* I expect 99.9999% of users will never know it exists, and it will
instead just be an option for tools like composer that will provide a
small transparent boost.
* It provides a very minor benefit to debugging as you get to skip over
the autoloading frames which so very often come up during a request.
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php