lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On 3/19/2018 2:26 AM, Rodrigo Azevedo wrote:
Could be possible to add one.tar.gz (amalgamation) to the default lua 5.4 packages?

Reason: amalgamated compilation usually shows an improved performance.

For large code bases, the usual thing to do would be to enable LTO [1] on compiler+platforms combinations that support it. As such, there is less emphasis on the concatenated-sources method these days.


[1] https://en.wikipedia.org/wiki/Interprocedural_optimization

*Example*: the code I showed in the other thread "teste_gc.lua" [1] with standard and one.tar.gz from lua 5.3 (extra) [2], and generational gc.
[snip snip snip]


--
Cheers,
Kein-Hong Man (esq.)
Selangor, Malaysia