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 */