Fabric-ASM icon indicating copy to clipboard operation
Fabric-ASM copied to clipboard

Fix/avoid re-entrance

Open LlamaLad7 opened this issue 9 months ago • 1 comments

Based on my other PR since I can't build otherwise. Mixin strictly disallows re-entrance during transformation so we should avoid evaluating args suppliers at transformation-time, instead storing the supplier and evaluating it at runtime. Currently if an arg supplier causes a classload for a class that has a mixin it will crash.

LlamaLad7 avatar Sep 18 '23 14:09 LlamaLad7

Running into this issue, merge would be great! (Thanks for the awesome library)

MrNavaStar avatar Sep 21 '23 05:09 MrNavaStar