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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5997b4b7b514f689 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Reading a line of arbitrary length Date: 1997/02/17 Message-ID: #1/1 X-Deja-AN: 219575257 References: <5ds40o$rpo@fg70.rz.uni-karlsruhe.de> <33032AE2.666F@mds.lmco.com> <33037A74.44AF@mds.lmco.com> <330481C5.5096@elca-matrix.ch> <33085BF9.3991@elca-matrix.ch> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-02-17T00:00:00+00:00 List-Id: Mats asks <> To the first question: nothing special, you certainly cannot free it in general, since the values may be referenced from other tasks. To the second, memory management in GNAT is pretty straightforwardly understood from the sources. You may also find the use of -gnatdg helpful in studying the generated code, as well as styding the coding of the standard storage pools.