Ada 9X protected types in Pascal-FC
ACM SIGAda Ada Letters
ACM SIGAda Ada Letters
Concurrent control with “readers” and “writers”
Communications of the ACM
Kernel Ada to unify hardware and software design
Proceedings of the 1998 annual ACM SIGAda international conference on Ada
The rendezvous is dead—long live the protected object
Proceedings of the 1998 annual ACM SIGAda international conference on Ada
Hi-index | 0.00 |
Several features of the Ada 94 language are useful to improve the efficiency of Ada programs. Especially the protected type mechanism is useful to improve the efficiency of concurrent Ada programs sharing common data structures. In order to facilitate the transition to Ada 94 before Ada 94 compilers are widely available, this paper proposes the use of an adapter which can be either a methodology, or an automatic translator. The adapter accepts source including protected objects and produces Ada 83 source. The results of several tests show that the performances of concurrent programs can be dramatically improved by using protected objects.