Mercurial > hg > truffle
comparison graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameSlot.java @ 16052:80b0bd9e29c8
FrameSlot: fix import
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Fri, 06 Jun 2014 09:42:16 +0200 |
parents | e122dc0436be |
children | 9d55732d0880 |
comparison
equal
deleted
inserted
replaced
16051:da9b9b625818 | 16052:80b0bd9e29c8 |
---|---|
23 * questions. | 23 * questions. |
24 */ | 24 */ |
25 package com.oracle.truffle.api.frame; | 25 package com.oracle.truffle.api.frame; |
26 | 26 |
27 import com.oracle.truffle.api.*; | 27 import com.oracle.truffle.api.*; |
28 import com.oracle.truffle.api.CompilerDirectives.CompilationFinal; | |
28 | 29 |
29 /** | 30 /** |
30 * A slot in a frame that can store a value of a given type. | 31 * A slot in a frame that can store a value of a given type. |
31 */ | 32 */ |
32 public final class FrameSlot implements Cloneable { | 33 public final class FrameSlot implements Cloneable { |
33 | 34 |
34 private final FrameDescriptor descriptor; | 35 private final FrameDescriptor descriptor; |
35 private final Object identifier; | 36 private final Object identifier; |
36 private final int index; | 37 private final int index; |
37 @com.oracle.truffle.api.CompilerDirectives.CompilationFinal private FrameSlotKind kind; | 38 @CompilationFinal private FrameSlotKind kind; |
38 | 39 |
39 public FrameSlot(FrameDescriptor descriptor, Object identifier, int index, FrameSlotKind kind) { | 40 public FrameSlot(FrameDescriptor descriptor, Object identifier, int index, FrameSlotKind kind) { |
40 this.descriptor = descriptor; | 41 this.descriptor = descriptor; |
41 this.identifier = identifier; | 42 this.identifier = identifier; |
42 this.index = index; | 43 this.index = index; |