diff options
author | William Wilgus <wilgus.william@gmail.com> | 2021-05-11 21:35:41 -0400 |
---|---|---|
committer | William Wilgus <me.theuser@yahoo.com> | 2021-05-19 23:28:35 +0000 |
commit | dcff9b85a3cef778af60ad4426f91262ba815931 (patch) | |
tree | 8f58cd59a2115ac70cd4df6e462ded09c81375fc /apps/plugins/lua/include_lua/rbsettings.lua | |
parent | 0c6217757528b185c3f8628c062a2a688a8adaf8 (diff) | |
download | rockbox-dcff9b85a3cef778af60ad4426f91262ba815931.tar.gz rockbox-dcff9b85a3cef778af60ad4426f91262ba815931.zip |
lua latebound function update
return the nextfunction and nil instead of pairs it allows a faster
return to lua rather than calling the lua function
pcall(fnpairs) from c and returning the result back
into lua to kick off the search
yeah, no clue why I didn't realize that before..
testing in x86 and ARM..
its more RAM efficient to do the initial creation
of the stack in lua code for the __pairs functon
its not faster but being that its a one time hit per
iter creation the reduced churn alone should be worth it
along with a reduced peak RAM usage
fix bug where a failed module can not be reloaded
optimize filetol
fix potential bug in splash scroller when no break character is found
Change-Id: I42c922e07039a19138b97c0d0e80cf3cf2426471
Diffstat (limited to 'apps/plugins/lua/include_lua/rbsettings.lua')
0 files changed, 0 insertions, 0 deletions