|
From: | Paolo Bonzini |
Subject: | [Lightning] jit_allocai is there |
Date: | Mon, 06 Nov 2006 10:11:46 +0100 |
User-agent: | Thunderbird 1.5.0.7 (Macintosh/20060909) |
Documentation will come later.There is a big caveat against using jit_allocai and jit_pushr/popr together: there is no guarantee that JIT_FP is not the stack pointer. Therefore, on the PPC for example, between a jit_pushr and a jit_popr, the offsets returned by jit_allocai become invalid. It might be the same on the i386; since we were already using EBP to access the arguments I took the easier path, but if we could really remove jit_pushr/popr we could access arguments and stack variables with ESP.
Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |