9.4. Limitations

The platform for i.MX RT595 EVK Rev. C1 is built with the MicroEJ Architecture in evaluation format. Some runtime limitations can occur during the application execution. The following message is printed when an evaluation limitation is reached:

Evaluation limits reached.

The following Java OutOfMemoryError can also occur for same reason:

Exception in thread "UIPump" java/lang/OutOfMemoryError
at java/io/OutputStreamWriter.write(OutputStreamWriter.java:86)
at java/io/PrintStream.print(PrintStream.java:146)
at java/lang/Throwable.printStackTrace(Throwable.java:146)
at java/lang/Throwable.printStackTrace(Throwable.java:74)
at ej/microui/MicroUI.errorLog(MicroUI.java:110)
Exception in thread "Thread1" java/lang/OutOfMemoryError
at java/io/OutputStreamWriter.write(OutputStreamWriter.java:86)
at java/io/PrintStream.print(PrintStream.java:146)
at java/lang/Throwable.printStackTrace(Throwable.java:146)
at java/lang/Throwable.printStackTrace(Throwable.java:74)
at java/lang/Thread.handleUncaughtException(Thread.java:557)
Exception in thread "UIPump" java/lang/OutOfMemoryError
at java/io/OutputStreamWriter.write(OutputStreamWriter.java:86)
at java/io/PrintStream.print(PrintStream.java:146)
at java/lang/Throwable.printStackTrace(Throwable.java:146)
at java/lang/Throwable.printStackTrace(Throwable.java:74)

The evaluation limitations are described here.