micropython/docs/develop
Jim Mussared dfe232d000 py/builtinimport: Remove weak links.
In order to keep "import umodule" working, the existing mechanism is
replaced with a simple fallback to drop the "u".

This makes importing of built-ins no longer touch the filesystem, which
makes a typical built-in import take ~0.15ms rather than 3-5ms.

(Weak links were added in c14a81662c)

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-06-08 17:54:04 +10:00
..
img
cmodules.rst all: Fix spelling mistakes based on codespell check. 2023-04-27 18:03:06 +10:00
compiler.rst py: Pass in address to compiled module instead of returning it. 2022-12-08 12:27:23 +11:00
extendingmicropython.rst
gettingstarted.rst
index.rst
library.rst
maps.rst
memorymgt.rst
natmod.rst
optimizations.rst
porting.rst py/builtinimport: Remove weak links. 2023-06-08 17:54:04 +10:00
publiccapi.rst
qstr.rst
writingtests.rst