pro64-support
[Top] [All Lists]

Re: some questions

To: sgi <pro64-support@xxxxxxxxxxx>, Peng Zhao <pengzhao@xxxxxxxxxxxxxx>
Subject: Re: some questions
From: mpm@xxxxxxxxxxxxxxxxx (Michael Murphy)
Date: Wed, 22 Aug 2001 14:39:47 -0700 (PDT)
Sender: owner-pro64-support@xxxxxxxxxxx
        From: Peng Zhao <pengzhao@xxxxxxxxxxxxxx>
        
                2. From the "WHIRL SYMBOL TABLE SPECIFICATION", " in a nested
        procedure, three ST_TABs are visible: its own local ST_TAB, the parent
        PU's ST_TAB and the global ST_TAB". Can somebody explain me why the 
parent
        PU's ST_TAB should be visible to the nested function?

Because you can access variables in your parent PU.
        
                4. Is there any possibility that a function is placed
        dis-contiguously in the final executable (use jmp to connect the control
        flow)?
        
The bb's may be reordered, so that you jump to less-used blocks.
But the function bb's are all contiguous.
-- Mike Murphy
-- mpm@xxxxxxx
-- quote of the day:
--  "We always have time for the things we put first"

<Prev in Thread] Current Thread [Next in Thread>