Actually... why not?

Liste des GroupesRevenir à cl forth 
Sujet : Actually... why not?
De : zbigniew2011 (at) *nospam* gmail.com (LIT)
Groupes : comp.lang.forth
Date : 11. Jun 2025, 18:50:22
Autres entêtes
Organisation : novaBBS
Message-ID : <1065e5a26154e76b8b30291ee600dde0@www.novabbs.com>
User-Agent : Rocksolid Light
Now there's something that bothers me:
using PFA address of a variable seem to
have actually only advantages; I don't
see any disadvantages.
So why the compilers won't work this
way? I mean: when a variable if found,
instead of its CFA - 'LIT PFA' should
be compiled directly. When a constant
is found — 'LIT <value>' should be compiled,
instead of constant's CFA.
Do I miss anything, any eventual problem?
At the moment I don't see any. It should
work properly in every situation. Yes, the
compilation will be a tad slower - but
the execution speed can be significantly
increased.
--

Date Sujet#  Auteur
11 Jun 25 * Actually... why not?13LIT
11 Jun 25 `* Re: Actually... why not?12Anton Ertl
12 Jun 25  `* Re: Actually... why not?11LIT
12 Jun 25   `* Re: Actually... why not?10Anton Ertl
12 Jun 25    +* Re: Actually... why not?4LIT
12 Jun 25    i+- Re: Actually... why not?1LIT
12 Jun 25    i`* Re: Actually... why not?2Anton Ertl
12 Jun 25    i `- Re: Actually... why not?1LIT
12 Jun 25    `* Performance benefits of primitive-centric code (was: Actually... )5Anton Ertl
13 Jun 25     `* Re: Performance benefits of primitive-centric code4minforth
13 Jun 25      +* Re: Performance benefits of primitive-centric code2Paul Rubin
13 Jun 25      i`- Re: Performance benefits of primitive-centric code1Anton Ertl
13 Jun 25      `- Re: Performance benefits of primitive-centric code1Anton Ertl

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal