Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Ada > Access keyword
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 24 Topic 5675 of 5697
Post > Topic >>

Access keyword

by =?ISO-8859-1?Q?S=E9bastien?= <seb.morand@[EMAIL PROTECTED] > Apr 29, 2008 at 01:55 PM

Hi,

I'd like to know if there is performance issue using the access keyword?

for instance the following code:

package MonTest is

   type Vecteur is
     record
       x: Integer;
       y: Integer;
     end record;

   function Norme(v: in Vecteur) return integer;
   function NormeAccess(v: access Vecteur) return integer;

end MonTest;

package body MonTest is

   function Norme(v: in Vecteur) return integer is
     n: Integer := v.x*v.x + v.y*v.y;
   begin
     return n;
   end Norme;

   function NormeAccess(v: access Vecteur) return integer is
     n: Integer := v.x*v.x + v.y*v.y;
   begin
     return n;
   end NormeAccess;

end MonTest;

Is NormeAccess faster because I'm using access keyword? I read that Ada 
compiler choose if a reference or a value mode is used in the Norme 
function, so it would mean that the access keyword should be used only 
for runtime allocated variable.

Sebastien




 24 Posts in Topic:
Access keyword
=?ISO-8859-1?Q?S=E9bastie  2008-04-29 13:55:17 
Re: Access keyword
Peter Hermann <ica2ph@  2008-04-29 14:35:33 
Re: Access keyword
Ludovic Brenta <ludovi  2008-04-29 07:43:18 
Re: Access keyword
stefan-lucks@[EMAIL PROTE  2008-04-29 17:16:42 
Re: Access keyword
=?ISO-8859-1?Q?S=E9bastie  2008-04-29 16:31:09 
Re: Access keyword
Gautier <gautier@[EMAI  2008-04-29 21:55:56 
Re: Access keyword
=?ISO-8859-1?Q?S=E9bastie  2008-04-30 14:26:18 
Re: Access keyword
Gautier <gautier@[EMAI  2008-04-30 19:13:23 
Re: Access keyword
Adam Beneschan <adam@[  2008-04-29 10:37:05 
Re: Access keyword
"Jeffrey R. Carter&q  2008-04-29 19:08:33 
Re: Access keyword
Maciej Sobczak <see.my  2008-04-29 14:03:18 
Re: Access keyword
"Randy Brukardt"  2008-04-29 16:32:47 
Re: Access keyword
Gautier <gautier@[EMAI  2008-04-30 06:36:16 
Re: Access keyword
Maciej Sobczak <see.my  2008-04-30 00:15:47 
Re: Access keyword
"Dmitry A. Kazakov&q  2008-04-30 09:56:44 
Re: Access keyword
Georg Bauhaus <rm.tsoh  2008-04-30 11:21:06 
Re: Access keyword
=?ISO-8859-1?Q?S=E9bastie  2008-04-30 14:32:40 
Re: Access keyword
Adam Beneschan <adam@[  2008-04-30 08:16:42 
Re: Access keyword
Adam Beneschan <adam@[  2008-04-30 08:20:17 
Re: Access keyword
"Randy Brukardt"  2008-04-30 18:40:43 
Re: Access keyword
Maciej Sobczak <see.my  2008-04-30 14:32:13 
Re: Access keyword
Adam Beneschan <adam@[  2008-04-30 14:58:41 
Re: Access keyword
Adam Beneschan <adam@[  2008-04-30 18:10:22 
Re: Access keyword
Ludovic Brenta <ludovi  2008-04-30 22:44:43 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed May 14 3:24:38 CDT 2008.