comp.lang.ada
 help / color / mirror / Atom feed
From: "John" <jpwoodruff@irisinternet.net>
Subject: Re: task-safe hash table?
Date: 29 May 2006 15:56:04 -0700
Date: 2006-05-29T15:56:04-07:00	[thread overview]
Message-ID: <1148943364.334619.24290@j73g2000cwa.googlegroups.com> (raw)
In-Reply-To: <-uydndpW7o1K9-bZnZ2dnUVZ_v-dnZ2d@comcast.com>


tmoran@acm.org wrote:
> Is there some code around for a hash table that allows multiple tasks
> to do simultaneous lookup?

I think you might be able to get part way by consulting the original
Booch components.

Grady Booch's book "Software Components in Ada" takes pains to describe
tasking semantics, defining terms "concurrent," "guarded", "multiple"
etc.
(My book is a kilomile from me these days, so details are elsewhere.)

What's more, the components don't declare a hash table - at least not
directly and obviously.  But maybe there's something useful there.
Part way at best.

John Woodruff
retired software engineer




  reply	other threads:[~2006-05-29 22:56 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-29 21:42 task-safe hash table? tmoran
2006-05-29 22:56 ` John [this message]
2006-05-30  0:18   ` tmoran
2006-05-30  3:50     ` John
2006-05-30  4:35       ` tmoran
2006-05-30  9:50         ` Georg Bauhaus
2006-06-01  6:32   ` Simon Wright
2006-06-01 19:30     ` tmoran
2006-06-01 20:03       ` Ludovic Brenta
2006-06-01 20:07       ` Dmitry A. Kazakov
2006-06-02  4:31         ` Jeffrey R. Carter
2006-06-02 10:36         ` Stephen Leake
2006-06-03  6:50         ` tmoran
2006-06-03 20:40           ` tmoran
2006-06-02 10:35       ` Stephen Leake
2006-06-02 20:19         ` tmoran
2006-06-03 21:10           ` M E Leypold
2006-06-04  0:23             ` tmoran
2006-06-04 12:55           ` Stephen Leake
2006-06-04 17:22             ` tmoran
2006-06-08  1:10               ` Stephen Leake
2006-06-11 13:29               ` Georg Bauhaus
2006-06-04 17:48             ` Simon Wright
2006-06-05  0:23               ` tmoran
2006-06-05 21:57           ` Steve Whalen
2006-06-06 11:10             ` Ole-Hjalmar Kristensen
2006-05-30 15:00 ` Matthew Heaney
replies disabled

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