Working towards better handling of stack balance with break and continue exceptions.
Stop crashing in interactive testing. (The unknown and history mechanisms tend
to exercise some parts of the bytecode compiler very well.)
update comments
Added the tests I want to pass...
Do jump generation at places where INST_RETURN_IMM might occur.
Tackle evalStk by reusing existing machinery.
Improve coverage of [error] compilation.
Added missing exception range finalize.
Fix handling of 'invokeExpanded' and start to do 'returnStk'.
And the last bits that need fixing; the code is still less efficient than desired but should now not crash.
[2835313] Ensure correct stack balance when break and continue exceptions are about: the hard cases with potential concealed exception generation.
silence compiler warnings
Fix problems in for.test
[3556215]: Made [scan] match [format] better in what it accepts as a format
string, by allowing uppercase %X, %E and %G.
[3556215]: Made [scan] match [format] better in what it accepts as a format
string, by allowing uppercase %X, %E and %G.
silence compiler warning
Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.7.13
Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.8.8
[53a917d6c9]: Correction to macro for determining how to deprecate things.
Thanks to Raphael Kubo da Costa <rakuco@FreeBSD.org> for the patch.
[01b77111e5]: Small fixes relating to this bug. In particular, the package name
mapping was not being distributed, and there were some small problems with what
the mappings were and how they were applied. Also prevented external URLs from
ending with a '.'; that's vanishingly rare...