Ali Mohammad Pur
4a8d3e35a3
LibRegex: Add some more debugging info to bytecode block ranges
...
These were getting difficult to differentiate, now they each get a
comment on where they came from to aid with future debugging.
2024-12-13 10:00:16 +01:00
Ali Mohammad Pur
5a4d657a4e
LibRegex: Avoid generating ForkJumps when jumping to the next alt block
...
Fixes #2398 .
2024-11-17 20:12:39 +01:00
Ali Mohammad Pur
00bc22c332
LibRegex: Don't immediately ignore TempInverse in optimizer
...
fe46b2c141 added the reset-temp-inverse flag, but set it up so all
tempinverse ops were negated at the start of the next op; this commit
makes it so these flags actually persist for one op and not zero.
Fixes #2296 .
2024-11-17 09:03:29 -05:00
Ali Mohammad Pur
dabd60180f
LibRegex: Don't ignore references that weren't bound in checked blocks
...
Fixes #2281 .
2024-11-12 10:37:57 +01:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00