comparison graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/instrument/SLASTPrinter.java @ 20130:8dc73c226c63

Truffle: cache NodeClass lookup in Node.
author Christian Humer <christian.humer@gmail.com>
date Thu, 02 Apr 2015 01:26:31 +0200
parents 5b7db8941fd7
children
comparison
equal deleted inserted replaced
20129:5b7db8941fd7 20130:8dc73c226c63
26 import java.util.*; 26 import java.util.*;
27 27
28 import com.oracle.truffle.api.instrument.*; 28 import com.oracle.truffle.api.instrument.*;
29 import com.oracle.truffle.api.instrument.impl.*; 29 import com.oracle.truffle.api.instrument.impl.*;
30 import com.oracle.truffle.api.nodes.*; 30 import com.oracle.truffle.api.nodes.*;
31 import com.oracle.truffle.api.nodes.NodeUtil.NodeFieldKind; 31 import com.oracle.truffle.api.nodes.NodeFieldAccessor.NodeFieldKind;
32 32
33 /** 33 /**
34 * SLASTPrinter is used to print for SL's internal Truffle AST. This is used by 34 * SLASTPrinter is used to print for SL's internal Truffle AST. This is used by
35 * {@link SLDefaultVisualizer} to provide a means of displaying the internal Truffle AST 35 * {@link SLDefaultVisualizer} to provide a means of displaying the internal Truffle AST
36 */ 36 */