From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 12 Aug 93 20:13:37 GMT From: magnesium.club.cc.cmu.edu!news.sei.cmu.edu!ajpo.sei.cmu.edu!falis@uunet.u u.net (Edward Falis) Subject: Re: Language runtime requirements (was Re: DoD Message-ID: <1993Aug12.161337.17725@sei.cmu.edu> List-Id: As for our LynxOS, MVS, Solaris, HP-RT and OS/2 products, the Windows-NT Ada compiler will map Ada tasks onto OS threads. For OS' that don't provide lightweight processes, we generally map all tasks into a single process. For embedded-oriented products, tasks are basically a register set, control block and some workspace. So, while I agree with the comment that the Alsys runtime does assume it's the "main", I can't agree with the conclusion that we ignore the OS under- lying capabilities. The runtime comprises multiple virtual machine layers that are mapped onto a bottom layer of services that we judge to be most effective for a given operating environment. The NT compiler will be on display at our booth at Tri-Ada. - Ed Falis, Alsys