# [luatex] Catcode table efficiency

Joseph Wright joseph.wright at morningstar2.co.uk
Wed Jun 17 09:59:48 CEST 2015

Hello all,

In Heiko Oberdiek's luatex.dtx there is a note about catcode table
allocation

% \item Large catcode table numbers should be avoided because of
%   performance breakdown.

and this leads to that package implementing an allocation system whereby
odd and even numbered tables are used for distinct purposes. Heiko's
code is a few years old and I wonder if that comment still holds. It
would be clearer to be able to split up tables by working from opposite
ends of the available range, but that only makes sense if the top of the
range is usable without a significant penalty.

What's the current position?
--
Joseph Wright