From: Ted Dennison<dennison@telepath.com>
Subject: Re: dinamic object reclamation
Date: Wed, 19 Sep 2001 17:15:25 GMT
Date: 2001-09-19T17:15:25+00:00 [thread overview]
Message-ID: <No4q7.5962$p77.20714@www.newsranger.com> (raw)
In-Reply-To: 9oahqo$3on$1@ns.omskelecom.ru
In article <9oahqo$3on$1@ns.omskelecom.ru>, Anisimkov says...
>
>But there is more then limit of memory usage
>becouse I wrote
> for Block_Ptr'Storage_Size use Integer'Last;
>inside of procedure "act".
>
>and memory is not leaking now.
Interesting. I'm curious exactly what Gnat is doing there. I would have thought
that it would just try to advance the stack pointer by that much, but clearly it
isn't doing that (2GB? I think not!). Perhaps its doing something nice, like
saying "that's rediculous! I'll just give him X".
I'd still highly encourage you to find a reasonable max size, rather than using
Integer'last. It could be that virtual memory is saving you here, but it could
also be that you are depriving yourself of a large amount of memory that you
could be using elsewhere.
>It looks like a trick.
Well, it is. But it is clearly one that was placed into the language on purpose.
:-)
---
T.E.D. homepage - http://www.telepath.com/dennison/Ted/TED.html
home email - mailto:dennison@telepath.com
next prev parent reply other threads:[~2001-09-19 17:15 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-09-19 14:27 dinamic object reclamation Anisimkov
2001-09-19 14:55 ` Ted Dennison
2001-09-19 17:44 ` Anisimkov
2001-09-19 17:15 ` Ted Dennison [this message]
2001-09-19 19:21 ` Anisimkov
2001-09-19 19:18 ` Ted Dennison
2001-09-19 19:51 ` Simon Wright
2001-09-19 15:02 ` David C. Hoos
2001-09-19 19:28 ` Anisimkov
2001-09-19 19:21 ` David C. Hoos
2001-09-19 21:47 ` Stephen Leake
2001-09-20 2:43 ` David Botton
2001-09-20 7:39 ` Larry Kilgallen
2001-09-20 13:21 ` Ted Dennison
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox