Re: [Question] register from Rich Chiavaroli at "Oct 14, 97 00:32:25 am"

From: Shadowdancer (sg618lo@UNIDUI.UNI-DUISBURG.DE)
Date: 10/14/97


Hi

> Some of the snippets and patches I've found define var's as
>
> register int a;

This only tells the compiler: please, if possible, place the var in
a fast register. It does NOT necessarily mean that it will happen.

>
> I would guess this places this var directly into a resister for faster
> access. Well thats what I remember from assembly on a VAX *shudder*.
> Now I would guess a piece of code that overuses this won't be that
> effective. Otherwise every var would be placed directly into a register.
>
> Any thoughts on the use of registers, how often to use them, and the most
> effective use of them?

The compiler should take good care of that problem.

>
> Rich
>

Chris

>
>      +------------------------------------------------------------+
>      | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>      | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
>      +------------------------------------------------------------+
>


--
/----------------------------------------------------------------------------\
| Christian Loth                      | Meet me as the Shadowdancer in the   |
| Shadowdancer@unidui.uni-duisburg.de | REALM OF MAGIC                       |
| http://www.geocities.com/Area51/    | telnet realm.zfn.uni-bremen.de 4000  |
|        Cavern/4593                  | http://realm.zfn.uni-bremen.de/      |
|               "The road goes ever on and on!" - Bilbo Baggins              |
\----------------------------------------------------------------------------/


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/08/00 PST