* src/vm/jit/code.h (codeinfo): Removed basicblocks and isleafmethod.
authortwisti <none@none>
Mon, 10 Jul 2006 14:02:25 +0000 (14:02 +0000)
committertwisti <none@none>
Mon, 10 Jul 2006 14:02:25 +0000 (14:02 +0000)
commit45635de8f37ea5b4113181b446d746c9f8502436
treedb2f4bb71eba7f906f5008bb8136644ec788815b
parentbe5967a6bc4484dbfb24821d59ce6b2b2c177a3c
* src/vm/jit/code.h (codeinfo): Removed basicblocks and isleafmethod.
* src/vm/jit/jit.h (jitdata): Added isleafmethod.

* src/vm/jit/alpha/codegen.c (codegen): Use jd->isleafmethod. Pass
register number to codegen_add_classcastexception_ref.

* src/vm/jit/allocator/simplereg.c (interface_regalloc): Use
jd->isleafmethod.
(local_regalloc): Likewise.

* src/vm/jit/parse.c (new_parse): Likewise.
(parse): Likewise.

* src/vm/jit/parse.h (NEW_OP_BUILTIN_CHECK_EXCEPTION): Likewise.
(NEW_OP_BUILTIN_NO_EXCEPTION): Likewise.
(NEW_OP_BUILTIN_ARITHMETIC): Likewise.
(BUILTIN): Likewise.
src/vm/jit/allocator/simplereg.c
src/vm/jit/alpha/codegen.c
src/vm/jit/code.h
src/vm/jit/jit.h
src/vm/jit/parse.c
src/vm/jit/parse.h