TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Mime-Version:
1.0
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
X-To:
"Beard, Frank" <[log in to unmask]>
Date:
Fri, 21 Apr 2000 12:20:25 -0700
Reply-To:
Mark Lundquist <[log in to unmask]>
Subject:
From:
Mark Lundquist <[log in to unmask]>
In-Reply-To:
Message from "Beard, Frank" <[log in to unmask]> of "Thu, 20 Apr 2000 18:47:23 EDT." <[log in to unmask]>
Content-Type:
text/plain; charset=us-ascii
Parts/Attachments:
text/plain (20 lines)
From:  "Beard, Frank" <[log in to unmask]>

> So, I'm trying to figure out if I'm hitting some type of
> timing problem where one task is freeing an object's
> memory while another task is picking up memory for
> the same type of object.  In other words, does a
> protected function not block another task from calling
> a protected procedure.

No, a protected function *does* exclude any "external calls" ([RM 9.5])
(procedure, function, or entry) on the P.O.  See [RM 9.5.1(3-6)].

--

Mark Lundquist
Senior Software Engineer
Rational Software
Development Solutions Business Unit
Aloha, OR, USA

ATOM RSS1 RSS2