Mercurial > hg > graal-compiler
comparison graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/FrameSlotTypeSpecializationTest.java @ 14991:64dcb92ee75a
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sun, 06 Apr 2014 17:46:24 +0200 |
parents | a08b8694f556 |
children | 94f16a759646 |
comparison
equal
deleted
inserted
replaced
14989:a0dbb3628f2a | 14991:64dcb92ee75a |
---|---|
28 import com.oracle.truffle.api.frame.*; | 28 import com.oracle.truffle.api.frame.*; |
29 import com.oracle.truffle.api.nodes.*; | 29 import com.oracle.truffle.api.nodes.*; |
30 | 30 |
31 /** | 31 /** |
32 * <h3>Specializing Frame Slot Types</h3> | 32 * <h3>Specializing Frame Slot Types</h3> |
33 * | 33 * |
34 * <p> | 34 * <p> |
35 * Dynamically typed languages can speculate on the type of a frame slot and only fall back at run | 35 * Dynamically typed languages can speculate on the type of a frame slot and only fall back at run |
36 * time to a more generic type if necessary. The new type of a frame slot can be set using the | 36 * time to a more generic type if necessary. The new type of a frame slot can be set using the |
37 * {@link FrameSlot#setKind(FrameSlotKind)} method. | 37 * {@link FrameSlot#setKind(FrameSlotKind)} method. |
38 * </p> | 38 * </p> |
39 * | 39 * |
40 * <p> | 40 * <p> |
41 * The next part of the Truffle API introduction is at | 41 * The next part of the Truffle API introduction is at |
42 * {@link com.oracle.truffle.api.test.ReturnTypeSpecializationTest}. | 42 * {@link com.oracle.truffle.api.test.ReturnTypeSpecializationTest}. |
43 * </p> | 43 * </p> |
44 */ | 44 */ |