• DocumentCode
    2716694
  • Title

    Dynamic detection of access errors and illegal references in RTSJ

  • Author

    Higuera-Toledano, M. Teresa ; De Miguel-Cabello, Miguel A.

  • Author_Institution
    Fac. Informatica, Univ. Complutense de Madrid, Spain
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    101
  • Lastpage
    110
  • Abstract
    The memory model used in the real-time specification for Java (RTSJ) imposes strict assignment rules to or from memory areas preventing the creation of dangling pointers, and thus maintaining the pointer safety of Java. This paper provides an implementation solution to ensure the checking of these rules before each assignment statement, where the check is performed dynamically using write barriers. The presented solution includes write barriers for both region-based memory management and a real-time garbage collector within the heap.
  • Keywords
    Java; formal specification; storage management; access errors; assignment rules; assignment statement; dynamic detection; illegal references; memory model; pointer safety; real-time garbage collector; real-time specification; region-based memory management; write barriers; Delay; Hardware; Java; Memory management; NIST; Power system management; Real time systems; Safety; Telecommunications; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2002. Proceedings. Eighth IEEE
  • ISSN
    1545-3421
  • Print_ISBN
    0-7695-1739-0
  • Type

    conf

  • DOI
    10.1109/RTTAS.2002.1137385
  • Filename
    1137385