Illegal references in a real-time Java']Java concurrent environment

被引:2
作者
Higuera-Toledano, MT [1 ]
机构
[1] Univ Complutense Madrid, Fac Informat, E-28040 Madrid, Spain
来源
SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS | 2004年
关键词
D O I
10.1109/ISORC.2004.1300395
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:321 / 324
页数:4
相关论文
共 12 条
  • [1] BACK G, 1998, JAVA OPERATING SYSTE
  • [2] BAKER HG, 1992, SIGPLAN NOTICES, V27
  • [3] Bernadat P., 1998, P IEEE WORKSH PROGR
  • [4] BOLLELLA G, RTJEG 2002
  • [5] HIGUERA MT, 2003, LNCS, V2889
  • [6] HIGUERA MT, IEEE 2002
  • [7] HIGUERA MT, 2004, REAL TIME SYSTEMS J, V26
  • [8] MATEU L, 2003, P INT PAR DISTR PROC
  • [9] PALACZ K, 2002, ACM OOPSLA
  • [10] Whitaker A., 2002, P 10 ACM SIGOPS EUR