comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Drummond <brian_drummond@btconnect.com>
Subject: Re: Using local storage pools...
Date: Thu, 24 Feb 2011 10:39:38 +0000
Date: 2011-02-24T10:39:38+00:00	[thread overview]
Message-ID: <f2dcm6pbrtt7v93clgjpv76lakvl7ucij0@4ax.com> (raw)
In-Reply-To: 4d662a37$0$7659$9b4e6d93@newsspool1.arcor-online.net

On Thu, 24 Feb 2011 10:51:51 +0100, Georg Bauhaus
<rm-host.bauhaus@maps.futureapps.de> wrote:

>On 2/24/11 10:26 AM, Dmitry A. Kazakov wrote:
>> On Wed, 23 Feb 2011 23:55:05 +0000, Brian Drummond wrote:

>"Each program should
>...
>"allocate, walk, and deallocate many bottom-up binary trees
>   * allocate a tree
>   * walk the tree nodes, checksum the node items (and maybe deallocate the node)

^^^^^^^^^^^^^^^^^^
 ... aha - I hadn't noticed this clause before...
>   * deallocate the tree
so the strategy of releasing the entire tree is explicitly allowed, releasing
individual nodes is optional. I withdraw any suggestion that the leading
contenders may be cheating.

>"<strong>Please don't implement your own custom memory pool or free list.</>"

So, Thank You Dmitry for "simple components". I'll give them a try.

- Brian



  parent reply	other threads:[~2011-02-24 10:39 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-23 19:01 Using local storage pools Brian Drummond
2011-02-23 20:42 ` Dmitry A. Kazakov
2011-02-23 23:55   ` Brian Drummond
2011-02-24  9:26     ` Dmitry A. Kazakov
2011-02-24  9:51       ` Georg Bauhaus
2011-02-24 10:09         ` Dmitry A. Kazakov
2011-02-24 10:39         ` Brian Drummond [this message]
2011-02-23 20:51 ` Ludovic Brenta
2011-02-24  0:27   ` Brian Drummond
2011-02-24  8:03     ` Ludovic Brenta
2011-02-24 17:04       ` Brian Drummond
2011-02-24 12:34     ` Robert A Duff
2011-02-23 21:01 ` Simon Wright
2011-02-24  0:00   ` Brian Drummond
2011-02-26  3:02 ` Randy Brukardt
2011-02-26 18:41   ` Pascal Obry
2011-02-26 18:59     ` Pascal Obry
2011-02-26  3:07 ` Randy Brukardt
2011-02-26  8:41 ` anon
2011-02-26 10:42   ` Pascal Obry
2011-02-26 11:41   ` Ludovic Brenta
2011-02-27  4:16     ` anon
2011-02-27  8:18       ` Pascal Obry
2011-02-27 23:46         ` Georg Bauhaus
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox