# HG changeset patch # User Christian Wimmer # Date 1363660444 25200 # Node ID 29d44e82b8f797c7df157290926618ee5cee1e87 # Parent 562e590b44b8f19a0df5c375c9df7449ec45022e Allow instantiation without creating a subclass diff -r 562e590b44b8 -r 29d44e82b8f7 graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Call.java --- a/graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Call.java Mon Mar 18 19:33:32 2013 -0700 +++ b/graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Call.java Mon Mar 18 19:34:04 2013 -0700 @@ -45,7 +45,7 @@ protected final ResolvedJavaMethod callTarget; - protected DirectCallOp(ResolvedJavaMethod callTarget, Value result, Value[] parameters, Value[] temps, LIRFrameState state) { + public DirectCallOp(ResolvedJavaMethod callTarget, Value result, Value[] parameters, Value[] temps, LIRFrameState state) { this.callTarget = callTarget; this.result = result; this.parameters = parameters; @@ -123,7 +123,7 @@ protected final InvokeTarget callTarget; - protected IndirectCallOp(InvokeTarget callTarget, Value result, Value[] parameters, Value[] temps, Value targetAddress, LIRFrameState state) { + public IndirectCallOp(InvokeTarget callTarget, Value result, Value[] parameters, Value[] temps, Value targetAddress, LIRFrameState state) { this.callTarget = callTarget; this.result = result; this.parameters = parameters;