From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!snorkelwacker.mit.edu!bu.edu!inmet!offer From: offer@inmet.inmet.com Newsgroups: comp.lang.ada Subject: Question about RTS implementations Message-ID: <20600097@inmet> Date: 10 Apr 91 15:41:00 GMT Nf-ID: #N:inmet:20600097:000:726 Nf-From: inmet.inmet.com!offer Apr 10 11:41:00 1991 List-Id: I would like to get some feedback from vendors regarding the following RTS implementation issue. I am basically interested in real implementation techniques (whenever it's not proprietary) and not so much in theoretical solutions. Masters in Ada may be created dynamically; usually there is no way to know the number of possible masters at task creation time (nested declare blocks, etc.) Since masters are both head-of-chains and members in chains, there is ususally the need to dynamically allocate one object per each new master. Most RTS's (particularly, those for real-time) try to eliminate or minimize the need for the RTS to do dynamic memory allocation So, are there any clever tricks out there ? Offer Pazy