comparison graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/internal/DSLNode.java @ 16751:4f589fa69b9c

Truffle-DSL: added shared code required for the new generation layout.
author Christian Humer <christian.humer@gmail.com>
date Mon, 11 Aug 2014 15:53:05 +0200
parents
children e6d15134ca86
comparison
equal deleted inserted replaced
16750:7b196e1c3fa0 16751:4f589fa69b9c
1 package com.oracle.truffle.api.dsl.internal;
2
3 import com.oracle.truffle.api.nodes.*;
4
5 /**
6 * This is NOT public API. Do not use directly. This code may change without notice.
7 */
8 public interface DSLNode {
9
10 DSLMetadata getMetadata0();
11
12 void adoptChildren0(Node other, Node next);
13
14 void updateTypes0(Class<?>[] types);
15
16 Node getNext0();
17
18 }