comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/NativeFrame.java @ 9258:07f8d136a05e

Truffle API changes for the Frame API. Introduction of Assumptions class.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Tue, 23 Apr 2013 15:34:06 +0200
parents 1a2d258d481a
children e162d9e32830
comparison
equal deleted inserted replaced
9257:542712a4732a 9258:07f8d136a05e
102 public void setDouble(FrameSlot slot, double value) { 102 public void setDouble(FrameSlot slot, double value) {
103 throw new UnsupportedOperationException("native frame"); 103 throw new UnsupportedOperationException("native frame");
104 } 104 }
105 105
106 @Override 106 @Override
107 public Object getValue(FrameSlot slot) {
108 throw new UnsupportedOperationException("native frame");
109 }
110
111 @Override
107 public PackedFrame pack() { 112 public PackedFrame pack() {
108 return this; 113 return this;
109 } 114 }
110 115
111 @Override 116 @Override
122 public VirtualFrame unpack() { 127 public VirtualFrame unpack() {
123 return this; 128 return this;
124 } 129 }
125 130
126 @Override 131 @Override
127 public void updateToLatestVersion() {
128 }
129
130 @Override
131 public FrameDescriptor getFrameDescriptor() { 132 public FrameDescriptor getFrameDescriptor() {
132 throw new UnsupportedOperationException("native frame"); 133 throw new UnsupportedOperationException("native frame");
133 } 134 }
134 } 135 }