* src/vm/jit/powerpc/arch.h (JIT_COMPILER_VIA_SIGNAL): Temporarily
authorChristian Thalinger <twisti@complang.tuwien.ac.at>
Mon, 8 Oct 2007 20:28:19 +0000 (22:28 +0200)
committerChristian Thalinger <twisti@complang.tuwien.ac.at>
Mon, 8 Oct 2007 20:28:19 +0000 (22:28 +0200)
commit763202a28accf3fa593ef4d59cee7a3ca0ebd4ac
tree5aa22bc736643f791404f8f5400d45fe07c3d162
parent14860a2e5bffc7f26ad4f3fb9b8dd05420d3eb36
* src/vm/jit/powerpc/arch.h (JIT_COMPILER_VIA_SIGNAL): Temporarily
added.

* src/vm/jit/powerpc/asmpart.S (asm_call_jit_compiler): Removed.
(L_jit_asm_compile$stub): Likewise.
(L_exceptions_get_and_clear_exception$stub): Likewise.

* src/vm/jit/powerpc/codegen.c (codegen_emit_stub_compiler): Removed.

* src/vm/jit/powerpc/codegen.h (COMPILERSTUB_CODESIZE): Adapted size.

* src/vm/jit/powerpc/darwin/md-asm.h (asm_call_jit_compiler): Removed.
(exceptions_get_and_clear_exception): Likewise.
(jit_asm_compile): Likewise.

* src/vm/jit/powerpc/emit.c (emit_trap_compiler): New function.

* src/vm/jit/powerpc/darwin/md-os.c (md_signal_handler_sigsegv): Added
compiler-by-signals code.
* src/vm/jit/powerpc/linux/md-os.c: Likewise.
src/vm/jit/powerpc/arch.h
src/vm/jit/powerpc/asmpart.S
src/vm/jit/powerpc/codegen.c
src/vm/jit/powerpc/codegen.h
src/vm/jit/powerpc/darwin/md-asm.h
src/vm/jit/powerpc/darwin/md-os.c
src/vm/jit/powerpc/emit.c
src/vm/jit/powerpc/linux/md-os.c