Summary
Well tested and unchanged dictionary loading code, worked everywhere on june 29 builds,
fails on todays IOS builds.
Minimal reproducer
run the test program. After loading 133000 of the definitions, it disappears somewhere and
never comes back.
Steps to reproduce
run the test program
Expected and observed behavior
should finish after a few seconds "loaded 279496 definitions"
actually get stuck at about 118000 definitions, but after a few very long pauses it finishes.
some kind of death by GC?
Codename One version
current
JDK version
java 16
Target environment
IOS fails
Last known working version
before parpavm upgrades
Logs and diagnostics
Screenshots or recordings
Dtest.java
dictionary.zip
unpack zip file to get the dictionary .res
sorry, there's a lot of boilerplate crudely ripped from my environment, but the point of interest
is in "loaddefinitions"
Report checks
Summary
Well tested and unchanged dictionary loading code, worked everywhere on june 29 builds,
fails on todays IOS builds.
Minimal reproducer
run the test program. After loading 133000 of the definitions, it disappears somewhere and
never comes back.
Steps to reproduce
run the test program
Expected and observed behavior
should finish after a few seconds "loaded 279496 definitions"
actually get stuck at about 118000 definitions, but after a few very long pauses it finishes.
some kind of death by GC?
Codename One version
current
JDK version
java 16
Target environment
IOS fails
Last known working version
before parpavm upgrades
Logs and diagnostics
Screenshots or recordings
Dtest.java
dictionary.zip
unpack zip file to get the dictionary .res
sorry, there's a lot of boilerplate crudely ripped from my environment, but the point of interest
is in "loaddefinitions"
Report checks