Re: [RFC] Autoloader Classmap

From: Date: Mon, 05 Apr 2021 22:05:02 +0000
Subject: Re: [RFC] Autoloader Classmap
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-113972@lists.php.net to get a copy of this message
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)

« previous php.internals (#113972) next »