The GNU Ada runtime library (GNARL)
WADAS '94 Proceedings of the eleventh annual Washington Ada symposium & summer ACM SIGAda meeting on Ada
Java Language Specification, Second Edition: The Java Series
Java Language Specification, Second Edition: The Java Series
The Real-Time Specification for Java
The Real-Time Specification for Java
Asynchronous transfer of control in the real-time specification for java™
IRTAW '02 Proceedings of the 11th international workshop on Real-time Ada workshop
Consolidated ada reference manual: language and standard libraries
Consolidated ada reference manual: language and standard libraries
Compilation Techniques for Real-Time Java Programs
Proceedings of the International Symposium on Code Generation and Optimization
A comparison of the mutual exclusion features in ada and the real-time specification for JavaTM
Ada-Europe'05 Proceedings of the 10th Ada-Europe international conference on Reliable Software Technologies
Hi-index | 0.00 |
Asynchronous Transfer of Control ("ATC") is a transfer of control within a thread,1 triggered not by the thread itself but rather from some external source such as another thread or an interrupt handler. ATC is useful for several purposes; e.g. expressing common idioms such as timeouts and thread termination, and reducing the latency for responses to events. However, ATC presents significant issues semantically, methodologically, and implementationally. This paper describes the approaches to ATC taken by Ada [2] and the Real-Time Specification for Java [3,4], and compares them with respect to safety, programming style / expressive power, and implementability / latency / efficiency.