* src/vm/jit/replace.h: Added macros for codegens.
authoredwin <none@none>
Thu, 7 Dec 2006 23:54:40 +0000 (23:54 +0000)
committeredwin <none@none>
Thu, 7 Dec 2006 23:54:40 +0000 (23:54 +0000)
commit054275c35b3a72708e10df369b70ed1f7faeeebe
treeeec19923cbbbd1fcb4a5db0d476cfd280a1d70aa
parent1212fd46104b97824f27f1238d0146edfd2c6274
* src/vm/jit/replace.h: Added macros for codegens.

* src/vm/jit/replace.c: Architecture-independent patching of future
calls. Use a safe stack area for the final phase of replacement.

* src/vm/jit/asmpart.h (asm_replacement_in): Got an additional
argument for the safe stack area.

* src/vm/jit/powerpc/asmpart.S: Ported.
* src/vm/jit/alpha/asmpart.S: Likewise.
* src/vm/jit/i386/asmpart.S: Likewise.
* src/vm/jit/x86_64/asmpart.S: Likewise.
src/vm/jit/alpha/asmpart.S
src/vm/jit/asmpart.h
src/vm/jit/i386/asmpart.S
src/vm/jit/powerpc/asmpart.S
src/vm/jit/replace.c
src/vm/jit/replace.h
src/vm/jit/x86_64/asmpart.S