Re: [RFC] Autoloader Classmap
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.
Thread (3 messages)