From: warwicks@telusplanet.net (Chris Warwick)
Subject: Re: How do I get this to work??
Date: 1999/01/19
Date: 1999-01-19T00:00:00+00:00 [thread overview]
Message-ID: <naRo2.8635$Kg6.64266@news2.telusplanet.net> (raw)
In-Reply-To: F5rJF8.8sB.0.-s@inmet.camb.inmet.com
In article <F5rJF8.8sB.0.-s@inmet.camb.inmet.com>, stt@houdini.camb.inmet.com (Tucker Taft) wrote:
>I can imagine that perhaps Chris Warwick meant that
>Unchecked_Deallocation recycles storage for use by later
>allocators, but never returns it to the operating system.
>This does not surprise me, because the total memory required
>by a program, even with perfect reclamation, rarely
>goes down over time, so giving memory back to the operating
>system temporarily seems like an expensive thing to do for
>little potential payoff.
>
>Chris, is that what you meant? If so, I am curious
>what sort of application system requires this behavior.
I don't want to turn this into a vendor bash...
Of the Ada compilers I have used, the unchecked_deallocation on all of them
was to set the pointer to 0 and carry on (i.e., no calls to deallocate, no
storing the un-used memory for later re-allocation by the Ada program). When I
first stumbled into this I was told that this was for safety reasons. It may
have been that I have been using safety critical versions of these Ada
compilers, and "standard" compilers are different...
I am certainly willing to change my outlook as I get more data, but as long as
I keep asking vendors, and keep getting told that my belief is correct, then I
am reluctant to change my view... BTW: my last attempt to raise this question
was last September, and was for their Ada 95 product...
next prev parent reply other threads:[~1999-01-19 0:00 UTC|newest]
Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-01-04 0:00 How do I get this to work?? Chris Warwick
1999-01-05 0:00 ` Tom Moran
1999-01-05 0:00 ` Chris Warwick
1999-01-05 0:00 ` Stephen Leake
1999-01-05 0:00 ` Tom Moran
1999-01-06 0:00 ` robert_dewar
1999-01-06 0:00 ` Larry Kilgallen
1999-01-06 0:00 ` Tom Moran
1999-01-06 0:00 ` Tom Moran
1999-01-07 0:00 ` robert_dewar
1999-01-07 0:00 ` Tom Moran
1999-01-10 0:00 ` robert_dewar
1999-01-10 0:00 ` Tom Moran
1999-01-10 0:00 ` robert_dewar
1999-01-10 0:00 ` Tom Moran
1999-01-10 0:00 ` Pat Rogers
1999-01-10 0:00 ` robert_dewar
1999-01-06 0:00 ` Tom Moran
1999-01-07 0:00 ` robert_dewar
1999-01-07 0:00 ` Tom Moran
1999-01-10 0:00 ` robert_dewar
1999-01-06 0:00 ` Chris Warwick
1999-01-06 0:00 ` Tom Moran
1999-01-07 0:00 ` robert_dewar
1999-01-09 0:00 ` Chris Warwick
1999-01-09 0:00 ` Brian Rogoff
1999-01-10 0:00 ` Matthew Heaney
1999-01-09 0:00 ` Simon Wright
1999-01-10 0:00 ` robert_dewar
1999-01-11 0:00 ` Simon Wright
1999-01-16 0:00 ` Chris Warwick
1999-01-16 0:00 ` Simon Wright
1999-01-16 0:00 ` robert_dewar
1999-01-18 0:00 ` Chris Warwick
1999-01-18 0:00 ` Matthew Heaney
1999-01-16 0:00 ` Matthew Heaney
1999-01-16 0:00 ` robert_dewar
1999-01-18 0:00 ` Chris Warwick
1999-01-18 0:00 ` robert_dewar
1999-01-18 0:00 ` Tucker Taft
1999-01-19 0:00 ` Chris Warwick [this message]
1999-01-19 0:00 ` Tom Moran
1999-01-19 0:00 ` robert_dewar
1999-01-20 0:00 ` Jeff Carter
1999-01-20 0:00 ` robert_dewar
1999-01-21 0:00 ` Chris Warwick
1999-01-19 0:00 ` Stephen Leake
1999-01-18 0:00 ` dennison
1999-01-18 0:00 ` dennison
1999-01-18 0:00 ` Matthew Heaney
1999-01-07 0:00 ` Stephen Leake
1999-01-08 0:00 ` Simon Wright
1999-01-06 0:00 ` robert_dewar
1999-01-06 0:00 ` Simon Wright
1999-01-22 0:00 ` Nick Roberts
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox