Real-time garbage collection for a multithreaded Java microcontroller | IEEE Conference Publication | IEEE Xplore