Re: [quirks-uvm-devel] call convention
Status: Pre-Alpha
Brought to you by:
teodor
From: Sergei L. <sl...@is...> - 2002-04-09 16:38:19
|
The reason why we need to pass a lexical contents (local variables) through fp is a possibility of dynamic structures in our stack. To reach an upper frame in this case we need a pointer becouse offset will not work. But we can solve this problem if we will allocate dynamic structures in a separate stack (it seams to me that it is approach that GNAT use). So, we can disable using lv for dynamic structures and use dn for it. It seems to me that it is a topic for discuss. -- Sergei |