Merged revisions 7616-7627 via svnmerge from
svn+ssh://michi@c1.complang.tuwien.ac.at/ahome/cacao/svn/cacao/trunk
........
r7617 | twisti | 2007-03-30 01:22:07 +0200 (Fri, 30 Mar 2007) | 3 lines
* src/vm/jit/powerpc/linux/md-os.c (md_signal_handler_sigsegv): Fixed
address check (thanks Michi).
........
r7619 | twisti | 2007-03-30 13:41:27 +0200 (Fri, 30 Mar 2007) | 9 lines
* src/vm/jit/parse.c (parse_realloc_instructions): Renamed ipc to
icount.
(parse): Renamed ipc to icount, set method variables at the very end
and use local variables before.
* src/vm/jit/parse.h (INSTRUCTIONS_CHECK): Renamed ipc to icount.
(PINC): Likewise.
(OP_PREPARE_FLAGS): Likewise.
........
r7620 | edwin | 2007-04-01 12:50:39 +0200 (Sun, 01 Apr 2007) | 3 lines
* contrib/vmlog: Committed vmlog 0.0.5.
* THIRDPARTY: Added copyright notice for vmlog.
........
r7621 | stefan | 2007-04-01 18:18:16 +0200 (Sun, 01 Apr 2007) | 3 lines
* src/vm/jit/powerpc/darwin/md-asm.h,
src/vm/jit/i386/darwin/md-asm.h: added missing symbol asm_vm_call_method_end.
........
r7622 | ajordan | 2007-04-02 00:53:59 +0200 (Mon, 02 Apr 2007) | 3 lines
* src/vm/jit/sparc64/codegen.c: Implemented float argument passing for builtin calls.
* src/vm/jit/sparc64/codegen.h: Likewise.
........
r7623 | twisti | 2007-04-02 15:45:30 +0200 (Mon, 02 Apr 2007) | 5 lines
* src/vm/jit/stack.c (stack_mark_reached): Added assert on b.
(stack_mark_reached_from_outvars): Likewise.
(stack_reach_next_block): Use NULL instead of !.
(stack_analyse): Indent.
........
r7624 | twisti | 2007-04-02 18:09:44 +0200 (Mon, 02 Apr 2007) | 3 lines
* src/vm/jit/stack.c (stack_reach_next_block): Reformatted comments.
(stack_analyse): Likewise.
........
r7627 | twisti | 2007-04-02 20:56:59 +0200 (Mon, 02 Apr 2007) | 8 lines
* src/vm/jit/jit.h (INS_FLAG_BASICBLOCK): Defined.
(INS_FLAG_ID_SHIFT): Changed to 5.
(INSTRUCTION_STARTS_BASICBLOCK): Added.
* src/vm/jit/parse.c (parse): Changed basic block determination. Now
basic blocks can start at IR instruction level. This is required for
slow-fast path builtins.
........
--HG--
branch : exact-gc