Sujet : Re: Avoid treating the stack as an array [Re: "Back & Forth" is back!]
De : stephen (at) *nospam* vfxforth.com (Stephen Pelc)
Groupes : comp.lang.forthDate : 17. Sep 2024, 09:43:53
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vcbfg9$3ebaq$1@dont-email.me>
References : 1 2 3 4
User-Agent : Usenapp for MacOS
On 16 Sep 2024 at 21:16:09 CEST, "Paul Rubin" <
no.email@nospam.invalid> wrote:
mhx@iae.nl (mhx) writes:
This appears not to be a good idea. The root cause is piling up too
many items on the F-stack (exceeding the hardware FPU stack limits).
I wonder if any Forth compilers use SSE instead of the x86 FPU stack.
The current VFX 64 bit systems for x64 allow you to select float packs for
80x87 8 item internal stack
hfp87 80x87 external stack
SSE external stack
The external function interface adapts automagically to the pack in use.
Stephen
-- Stephen Pelc, stephen@vfxforth.comMicroProcessor Engineering, Ltd. - More Real, Less Time133 Hill Lane, Southampton SO15 5AF, Englandtel: +44 (0)78 0390 3612, +34 649 662 974http://www.mpeforth.com MPE website
http://www.vfxforth.com/downloads/VfxCommunity/ downloads