Reasoning About Time in Higher-Level Language Software
IEEE Transactions on Software Engineering
Garbage collection: algorithms for automatic dynamic memory management
Garbage collection: algorithms for automatic dynamic memory management
Live memory analysis for garbage collection in embedded systems
Proceedings of the ACM SIGPLAN 1999 workshop on Languages, compilers, and tools for embedded systems
The Real-Time Specification for Java
Computer
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
An Interactive Environment for Real-Time Software Development
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
Time-triggered garbage collection: robust and adaptive real-time GC scheduling for embedded systems
Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems
Comparative analysis of aperiodic server approaches for real-time garbage collection
Journal of Embedded Computing - Real-Time and Embedded Computing Systems
Using real-time Java for industrial robot control
JTRES '07 Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems
Stopless: a real-time garbage collector for multiprocessors
Proceedings of the 6th international symposium on Memory management
Joint garbage collection and hard real-time scheduling
Journal of Embedded Computing - Best Papers of RTS' 2005
Hi-index | 0.00 |
A novel approach of applying priorities to memory allocation is presented and it is shown how this can be used to enhance the robustness of real-time applications. The proposed mechanisms can also be used to increase performance of systems with automatic memory management by limiting the amount of garbage collection work.A way of introducing priorities for memory allocation in a Java system without making any changes to the syntax of the language is proposed and this has been implemented in an experimental Java virtual machine and verified in an automatic control application.