comparison graal/GraalCompiler/src/com/sun/c1x/asm/ExceptionInfo.java @ 2718:c1ce2a53d6c3

Attempt to remove dependency between backend and BlockBegin.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Thu, 19 May 2011 16:05:42 +0200
parents 7ed72769d51a
children
comparison
equal deleted inserted replaced
2717:bd85cf08720a 2718:c1ce2a53d6c3
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 */ 22 */
23 package com.sun.c1x.asm; 23 package com.sun.c1x.asm;
24 24
25 import com.sun.c1x.ir.*; 25 import com.sun.c1x.lir.*;
26 26
27 /**
28 *
29 * @author Thomas Wuerthinger
30 */
31 public class ExceptionInfo { 27 public class ExceptionInfo {
32 28
33 public final int codeOffset; 29 public final int codeOffset;
34 public final BlockBegin exceptionEdge; 30 public final LIRBlock exceptionEdge;
35 public final int bci; 31 public final int bci;
36 32
37 public ExceptionInfo(int pcOffset, BlockBegin exceptionEdge, int bci) { 33 public ExceptionInfo(int pcOffset, LIRBlock exceptionEdge, int bci) {
38 this.codeOffset = pcOffset; 34 this.codeOffset = pcOffset;
39 this.exceptionEdge = exceptionEdge; 35 this.exceptionEdge = exceptionEdge;
40 this.bci = bci; 36 this.bci = bci;
41 } 37 }
42 } 38 }