Abstract
This chapter describes various improvements in the tasking and real-time areas for Ada 2012.
The most important is perhaps the recognition of the need to provide control over task allocation on multiprocessor architectures.
There are also various improvements to the scheduling mechanisms and control of budgets with regard to interrupts.
An interesting addition to the core language is the ability to specify restrictions on how a procedure of a synchronized interface is to be implemented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Authors
About this chapter
Cite this chapter
Barnes, J. (2013). Tasking and Real-Time. In: Ada 2012 Rationale. Lecture Notes in Computer Science, vol 8338. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45210-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-45210-9_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-45209-3
Online ISBN: 978-3-642-45210-9
eBook Packages: Computer ScienceComputer Science (R0)