Title
Illegal References in a Real-Time Java Concurrent Environment
Abstract
We consider the concurrent execution of several applications within a single JVM. In order to have a different GC per application, we introduce and define application-specific memory, building upon the Real-Time Specification for Java (RTSJ) from the Real-Time Java Expert Group. The RTSJ memory model imposes strict assignment rules to or from memory areas preventing the creation of dangling pointers. An implementation solution to ensure the pointer safety of Java consists to check the imposed rules before executing each assignment statement by using write barriers.
Year
DOI
Venue
2004
10.1109/ISORC.2004.1300395
SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS
Keywords
Field
DocType
java,pointer,distributed computing,formal specification,memory model,concurrency control,memory management,real time systems,real time java
Programming language,Computer science,Java annotation,Java concurrency,Real time Java,Real-time computing,Dangling pointer,Generics in Java,strictfp,Java Modeling Language,Java,Operating system
Conference
Citations 
PageRank 
References 
2
0.40
5
Authors
1
Name
Order
Citations
PageRank
M. Teresa Higuera-Toledano113918.87