mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-05-21 23:37:29 +00:00
Instead of walking code structures to get loops, the loops are populated by new faster algorithm. Also, we do not join adjacent GraphParts anymore in non-obfuscated code. For proper switch handling, the code is decompiled in two passes everytime (Previously, the second pass was used only sometimes). In first pass we do not process ifs as it may break switch detection. Second pass is executed after we know the switches position. Fixes #2542