Describe the bug
Unfortunately, new compiler is perf-heavy.
I host a build server where people often fight with each other on vehicles like tanks, cars, etc. They use Expression2 mostly for hud stuff or to rotate certain parts of their vehicles. Most of the their code is 20-80 lines of code.

There were ~35 e2's and ~15 players during this profiler session (~8 seconds!)
This did not happen with old compiler at all.
How to reproduce the bug
Players place tanks, planes and fight with each other. I suppose random dupes/advdupes from workshop can cause this too, since most of my players use the same e2 code from workshop builds.
Describe the bug
Unfortunately, new compiler is perf-heavy.
I host a build server where people often fight with each other on vehicles like tanks, cars, etc. They use Expression2 mostly for hud stuff or to rotate certain parts of their vehicles. Most of the their code is 20-80 lines of code.
This did not happen with old compiler at all.
Note
Current
compiler.luaversion on my server: https://github.com/wiremod/wire/blob/a201ecb60a5109887128b65c9bfbef7f5a5dd8e6/lua/entities/gmod_wire_expression2/base/compiler.luaHow to reproduce the bug
Players place tanks, planes and fight with each other. I suppose random dupes/advdupes from workshop can cause this too, since most of my players use the same e2 code from workshop builds.