Mercurial > hg > truffle
changeset 19472:2c6addc91175
Truffle: createMaterializedFrame should respect TruffleUseFrameWithoutBoxing option
author | Andreas Woess <andreas.woess@oracle.com> |
---|---|
date | Wed, 18 Feb 2015 12:09:03 +0100 |
parents | 6709f8086756 |
children | b6d9486fcccb |
files | graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/GraalTruffleRuntime.java |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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