comp.lang.ada
 help / color / mirror / Atom feed
From: Florian Weimer <fw@deneb.enyo.de>
Subject: Re: A couple of quick questions
Date: Sat, 29 Dec 2012 18:21:26 +0100
Date: 2012-12-29T18:21:26+01:00	[thread overview]
Message-ID: <87ehi8oju1.fsf@mid.deneb.enyo.de> (raw)
In-Reply-To: ea507393-d4ff-4451-b1e8-4d055da9b794@googlegroups.com

* Shark8:

>> Code for abort deferral is automatically inserted by the compiler
>> and slows down the program, even if no asynchronous transfer of
>> control ever occurs.
>
> Isn't this only an issue ONLY when the TASK (or possibly PROTECTED
> object) construct is used?

When the code is compiled, the compiler does not know if the it will
eventually be linked into a process which uses asynchronous transfer
of control.  So the calls into the run-time library are still there,
but they do nothing.



  parent reply	other threads:[~2012-12-29 17:21 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-28 15:02 A couple of quick questions Dufr
2012-12-28 15:43 ` Thomas Løcke
2012-12-28 16:46 ` Georg Bauhaus
2012-12-28 20:28 ` Dufr
2012-12-28 23:27   ` Georg Bauhaus
2012-12-28 23:36     ` Georg Bauhaus
2012-12-29  0:41   ` Yannick Duchêne (Hibou57)
2012-12-29 10:47   ` Florian Weimer
2012-12-29 16:15     ` Shark8
2012-12-29 16:32       ` Bill Findlay
2012-12-29 17:21       ` Florian Weimer [this message]
2012-12-31  8:56 ` Paul Colin Gloster
replies disabled

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