home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.forth      Forth programmers eat a lot of Bratwurst      117,927 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 116,732 of 117,927   
   Jan Coombs to Paul Rubin   
   Re: Avoid treating the stack as an array   
   13 Sep 24 13:07:32   
   
   From: jan4comp.lang.forth@murray-microft.co.uk   
      
   On Fri, 13 Sep 2024 03:38:51 -0700   
   Paul Rubin  wrote:   
      
   > I would say that the claim of better performance from locals depends   
   > on the implementation[...]   
      
   Absolutely.  As Chucks prime target of interest (hardware) uses LIFO   
   registers for stacks, only the top top one, or so, R stack items could   
   be used for restricted local storage (which is also common practice).   
      
   I accept that locals are useful, and would like to see hardware stack   
   engine implementations that support this better while retaining the   
   performance advantage of a stack cache implemented as LIFO registers   
   rather than in RAM.   
      
   Jan Coombs   
   --   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca