Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Submitted By: Geoff Hutchison (ghutchis)
Assigned to: Nobody/Anonymous (nobody)
Summary: Dynamic loading of individual format modules
One slowdown in the current 2.0 code is the delay to load all file format
A possible solution is to allow fine-grained loading of modules. For
example, some modules are required by all code, and some code (like the
help/usage commands) need to load all modules.
But a simple conversion:
babel -ixyz 'foo.xyz' -opdb 'foo.pdb'
This could only load a few modules (i.e., any required modules,
xyzformat, and pdbformat).
I suspect that as the number of formats increases over time, this will be a
useful performance boost to load formats only as required.