-/* vm/jit/loop/loop.h - array bound removal header
+/* src/vm/jit/loop/loop.h - array bound removal header
- Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
+ Copyright (C) 1996-2005, 2006, 2007 R. Grafl, A. Krall, C. Kruegel,
C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring,
E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich,
J. Wenninger, Institut f. Computersprachen - TU Wien
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- Contact: cacao@cacaojvm.org
-
- Authors: Christopher Kruegel
-
- Changes: Christian Thalinger
-
- $Id: loop.h 4699 2006-03-28 14:52:32Z twisti $
-
*/
#include "vm/types.h"
#include "vm/global.h"
-#include "vm/method.h"
+
#include "vm/jit/jit.h"
+#include "vmcore/method.h"
+
/* Different types for struct Trace */
#define TRACE_UNKNOWN 0 /* unknown */
/* is head of a loop */
LoopContainer *tree_right; /* used for tree hierarchie of loops */
LoopContainer *tree_down;
- exceptiontable *exceptions; /* list of exception in that loop */
+ exception_entry *exceptions; /* list of exception in that loop */
};