Notes |
|
(0001109)
|
zs
|
2020-10-08 22:04
|
|
The obvious fix is to make each arm of the switch
its own predicate. I can do that, if you like.
BTW, why the hell is such a limit still in effect
in 2020, especially without an override flag?
Are they concerned about porting programs to PDP-11s? |
|
|
|
Thanks, I suspect that's probably the best short term fix for this. (A better fix might be to get the
MLDS->Java code generator to do such splitting on switches past a certain size threshold, but
that may too much work for one instance of the problem.)
IIRC, that limit (and a few others) are pretty deeply baked into the design of the JVM and changing
them while preserving backwards compatibility would be non trivial. |
|
|
(0001121)
|
zs
|
2020-10-16 07:15
|
|
Fix committed 2020 oct 13. |
|