Faster Lua VM: Production test run

As stated, decompilers will be less effective as upvalue names are no longer stored.

2 Likes

The test is over (a bit earlier than scheduled). Enjoy your vanilla Lua experience while it lasts.

2 Likes

@zeuxcg what exactly is the difference between the two lua vms? What can I expect from it, and what should I be aware of? Is the new VM relatively harder to exploit in any way?

rawbyte

All you have to do is look at the first 10 threads in public

You can find more info in the posts within.

2 Likes

What time exactly did it end, since it ended early cause I just want to ensure I ran it during the correct times.

The test ended July 31st at 2 PM PST.

@TheEmeraldDeveloper @Reinitialized To close the loop on this issue, this was a bug in the new compiler where it preserved Windows newlines (\r\n) in the Lua lexer thatā€™s part of the script in that place, which broke the reserved identifier parsing because it (rightly) didnā€™t expect \r in the source.

1 Like

Really wish we could, exploits will be back to normal once itā€™s going to be finished.

This is because certain games already have the new VM and theyā€™re using those games to sandbox and create a compatibility for their exploit.

Itā€™s not enabled though? Please elaborate on what the issues are, when they started appearing, and whether the issues still occur today.

My bad, didnā€™t read the dates. Probably isnā€™t related to this

1 Like


I get these when trying to require modules/use functions in them from the command line sometimes.

I canā€™t seem to come up with a simplified repo though, and I donā€™t feel like giving away the place file of the project Iā€™m working on right now, so sorry if itā€™s not really any help.

2 Likes

anyone know an estimated official release date for this?

I believe they said around the end of 2019

2 Likes

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.