KVM does not perform class unloading and does not support custom class loaders.
The official Sun Ltd KVM only supports CLDC 1.0 and therefore contains API level errors that were only reported in CLDC 1.1.
The orientation of the requirements in the development of KVM was related to the amount of memory, so you can expect performance trade-offs to increase processor utilization (i.e. less buffering ...).
Scheduling threads is slightly different, but it will not affect the versioned application code.
source share