[Dev-luatex] no more running to the pool

Hans Hagen pragma at wxs.nl
Fri May 19 17:26:48 CEST 2006


Taco Hoekwater wrote:
> I also removed the need for luatex.pool.
>
> That is to say: it is still created by tangle, but now it is only used
> at compile-time. A perl script generates a C file containing a large
> static array of strings, the file is compiled-in, and the code therein
> is in turn used to initialize the internal string pool.
>
> This is a hack of course (the static array never goes away), but the
> removal of the separate pool file is worth the extra memory usage
> (about 44k data). At least, I believe so.
>
> Sometime in the future, I will probably write code that uses the C
> array directly.
>   
good! this will also take care name changes in (test) binaries since we no longer have the hard coded dependencies. 

Hans 

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                             | www.pragma-pod.nl
-----------------------------------------------------------------



More information about the Dev-luatex mailing list