Ravenscar

Home Products Sales Support Contacting Us Library Search

Clients
News
Overview
Partners
Ravenscar
Research
The 1750W

 

 

XGC Ada compilers and the Ravenscar Profile

pragma Profile (Ravenscar);

All XGC compilers are designed for hard real-time applications and offer a small run-time footprint and fast response to real-time events. The default profile offers a wide range of real-time features that will be suitable for most applications. For more critical applications, XGC Ada compiler supports the Ravenscar profile. This places further restrictions on which Ada language features are acceptable to the Ada compiler.

The XGC run-time system runs on the bare target computer. It is therefore much more efficient and deterministic than others that run on top of an operating system. Even real-time operating systems designed for embedded applications cannot match the performance of an Ada run-time when running Ada tasks and handling interrupts.

 

Updated May 11, 2005
Copyright XGC Software