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
关键词
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
相关论文
共 50 条
  • [1] Hardware-based solution detecting illegal references in real-time Java']Java
    Higuera-Toledano, MT
    [J]. 15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2003, : 229 - 237
  • [2] Real-time Java']Java
    Gliss, B
    [J]. COMMUNICATIONS OF THE ACM, 1998, 41 (09) : 27 - 27
  • [3] Java']Java for real-time
    Nilsen, K
    [J]. REAL-TIME SYSTEMS, 1996, 11 (02) : 197 - 205
  • [4] JEOPARD - Java']Java Environment for Parallel Real-Time Development
    Siebert, Fridtjof
    [J]. PROCEEDINGS OF THE 12TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, 2009, : 28 - 36
  • [5] A Real-Time Java']Java server for Real-Time Mach
    Miyoshi, A
    Tokuda, H
    [J]. PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 319 - 325
  • [6] Building the Java']Java Heap with Bricks in an Embedded Real-Time Environment
    Teresa Higuera-Toledano, M.
    [J]. 2014 IEEE/ACM 18TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2014), 2014, : 57 - 66
  • [7] Making Java']Java real-time
    Uckun, S
    Gasperoni, F
    [J]. IEEE SPECTRUM, 1998, 35 (12) : 22 - 23
  • [8] Real-time scheduling for Java']Java
    Goldschmidt, B
    László, Z
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VIII, PROCEEDINGS, 2003, : 154 - 159
  • [9] Java']Java in real-time applications
    Bertolissi, E
    Preece, C
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1998, 45 (04) : 1965 - 1972
  • [10] Real-time programming in Java']Java
    Brosgol, BM
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 487 - 487