As in the title.
This ports over a few smaller optimizations and some fixes from lua into blua.
Seems to improve performance a bit, but needs further testing and profiling
i also switched the string hash to use luajit´s sparse ARX hash, massively improving string performance
tho this needs further testing since it may change iteration order (tho it is explicitly not defined in lua, we had issues with bluajit due to table iteration order hence)
As in the title.
This ports over a few smaller optimizations and some fixes from lua into blua.
Seems to improve performance a bit, but needs further testing and profiling
i also switched the string hash to use luajit´s sparse ARX hash, massively improving string performance
tho this needs further testing since it may change iteration order (tho it is explicitly not defined in lua, we had issues with bluajit due to table iteration order hence)
decided to revisit the fast track stuff for tables since it was quite messy before and had const correctness issues (srb2 removed a big amount of const qualifiers when lua was added for some reason)
everything seems fine now, and even with the constness issues stuff worked fine
decided to revisit the fast track stuff for tables since it was quite messy before and had const correctness issues (srb2 removed a big amount of const qualifiers when lua was added for some reason)
everything seems fine now, and even with the constness issues stuff worked fine
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
As in the title.
This ports over a few smaller optimizations and some fixes from lua into blua.
Seems to improve performance a bit, but needs further testing and profiling
i also switched the string hash to use luajit´s sparse ARX hash, massively improving string performance
tho this needs further testing since it may change iteration order (tho it is explicitly not defined in lua, we had issues with bluajit due to table iteration order hence)
decided to revisit the fast track stuff for tables since it was quite messy before and had const correctness issues (srb2 removed a big amount of const qualifiers when lua was added for some reason)
everything seems fine now, and even with the constness issues stuff worked fine