Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Faster luaL_addlstring #465

Closed
wants to merge 578 commits into from
Closed

Conversation

mingodad
Copy link

@mingodad mingodad commented Jan 8, 2019

Converting LuaJIT to LjsJIT https://github.com/mingodad/ljsjit and making some tests I found that the api function luaL_addlstring in lua 5.1 and LuaJIT is a lot slower than more recent Lua versions so using the luaL_addvalue as base I reimplemented luaL_addlstring and it's now on par with lua 5.3.5

Mike Pall added 30 commits October 24, 2015 18:18
Thanks to Peter Cawley.
Thanks to Peter Cawley.
Thanks to Peter Cawley.
Thanks to Vyacheslav Egorov.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
Contributed by Peter Cawley.
Thanks to Nick Zavaritsky.
Contributed by Peter Cawley.
Contributed by Peter Cawley.
Thanks to Peter Cawley.
Mike Pall and others added 27 commits January 14, 2018 14:26
Thanks to Markus Oberhumber.
This was undefined in Lua 5.1, but it's defined in 5.2.
Thanks to Alexander Nasonov.
Thanks to Alexander Nasonov.
Contributed by Ben Pye.
Contributed by Javier Guerra Giraldez.
Contributed by Javier Guerra Giraldez.
Thanks to Alexander Nasonov.
Suggested by spacewander.
@daurnimator
Copy link

Please target your pull request at the 2.1 branch (you can edit it in the github UI)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet