# HG changeset patch # User Andreas Woess # Date 1424257743 -3600 # Node ID 2c6addc91175f8ecbcee001f85a99224aea069a2 # Parent 6709f80867560f87728827b24f47dd8fb08a6e7c Truffle: createMaterializedFrame should respect TruffleUseFrameWithoutBoxing option diff -r 6709f8086756 -r 2c6addc91175 graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java --- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java Tue Feb 17 21:44:55 2015 +0100 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java Wed Feb 18 12:09:03 2015 +0100 @@ -113,7 +113,11 @@ @Override public MaterializedFrame createMaterializedFrame(Object[] arguments, FrameDescriptor frameDescriptor) { - return new FrameWithBoxing(frameDescriptor, arguments); + if (TruffleCompilerOptions.TruffleUseFrameWithoutBoxing.getValue()) { + return new FrameWithoutBoxing(frameDescriptor, arguments); + } else { + return new FrameWithBoxing(frameDescriptor, arguments); + } } @Override