Originally created by: bugcaptor
The performance of Lua's loadstring () function in Gideros is very slow. I think it's because of the addition of macro features. Loading a large data table is 20 times slower than cjson. (A json data file with the same contents), but when I test it with pure lua, the difference is about 1.7 times. (Based on PC environment) If you roll back the llex.c code that added the macro function, it will be narrowed to about 1.7 times. It looks like it needs to be fixed or rolled back to be similar in performance.
Maybe it will also affect the speed of a typical Lua script loading?
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: hgy29
@Nlcke, can you look at that one ?
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: Nlcke
@bugcaptor, attach your data table for tests.
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: SinisterSoft
@bugcaptor Can you try again with the 2017.3.1 version - Macros have been altered and it might be fixed - please try on export too and it may act differently that in the player.