POV-Ray : Newsgroups : povray.programming : Official notice - user defined function VM data structures : Re: Official notice - user defined function VM data structures Server Time
24 Apr 2024 23:54:48 EDT (-0400)
  Re: Official notice - user defined function VM data structures  
From: Yvo Smellenbergh
Date: 21 May 2018 12:41:07
Message: <5b02f6a3@news.povray.org>
On 2018-05-21 16:37:54 +0000, Yvo Smellenbergh said:

> On 2018-05-21 14:16:30 +0000, clipka said:
> 
>> Hear, hear, hear!
>> 
>> I hereby give the following notice:
>> 
>> The data types `FunctionEntry`, `StackFrame` and `FPUContext` in the
>> user-defined functions handling code (`source/vm/fnpovfpu.h`) SHALL be
>> subject to change, now and forever more.
>> 
>> The commend currently preceding these data structures:
>> 
>> // WARNING: Do not change this structure without notice!!!
>> // Platform specific code may depend on the exact layout and size! [trf]
>> 
>> will be removed without replacement.
>> 
>> To the best of my knowledge there is not, and never has been, any
>> platform-specific code that does, or ever did, rely on these structures.
>> 
>> If I'm mistaken there, please let me know.
> 
> If I remember well, there was a JITC but only for the Macintosh version v3.6
> JITC for the PPC (G4, G5,…)
> Maybe that was the reason for it?
> 
> Something someone should implement again for x86? ;-)
> 
> --
> Yvo

Look at perforce/povray/3.6-release/macintosh/backend/MacFastfunctions.cpp

-- 
Yvo

-- 
-------------------------------------------------------------------------------------------


POV-Ray 3.7 unofficial: http://megapov.inetart.net/povrayunofficial_mac/
UberPOV Mac: http://megapov.inetart.net/uberpov_mac/index.html#Mac
MegaPOV: http://megapov.inetart.net
E-mail: yvo(DOT)s(AT)gmx.net


Post a reply to this message


Attachments:
Download 'utf-8' (4 KB)

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.