> Date: Sun, 22 Oct 2023 17:30:15 +0300 > From: Eli Zaretskii <[email protected]> > Cc: [email protected] > > > From: Gavin Smith <[email protected]> > > Date: Sun, 22 Oct 2023 14:23:53 +0100 > > Cc: [email protected] > > > > > > First, check that the Perl extension modules are actually being used. > > > > Try > > > > setting the TEXINFO_XS environment variable to "require" or "debug". > > > > > > I don't need to do that, I already verified that extensions are used > > > when I worked on the pretests (which, as you might remember, caused > > > Perl to crash at first). > > > > I'd expected so, just wanted to make sure. > > Surprise: running with TEXINFO_XS=omit _reduces_ the elapsed time of > producing the Emacs ELisp manual from 1:21.16 to 0:36.97.
Another data point: running with TEXINFO_XS_PARSER=0 takes 1:34.4 min, so it sounds like the slowdown is due to some XS module other than the parser module. Is there a way to disable additional modules one by one?
