comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.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 91dea7a100d2
children 18c0f02fa4d2
comparison
equal deleted inserted replaced
20129:5b7db8941fd7 20130:8dc73c226c63
30 import javax.lang.model.util.*; 30 import javax.lang.model.util.*;
31 import javax.tools.Diagnostic.Kind; 31 import javax.tools.Diagnostic.Kind;
32 32
33 import com.oracle.truffle.api.*; 33 import com.oracle.truffle.api.*;
34 import com.oracle.truffle.api.dsl.*; 34 import com.oracle.truffle.api.dsl.*;
35 import com.oracle.truffle.api.dsl.NodeField;
35 import com.oracle.truffle.api.nodes.*; 36 import com.oracle.truffle.api.nodes.*;
36 import com.oracle.truffle.dsl.processor.*; 37 import com.oracle.truffle.dsl.processor.*;
37 import com.oracle.truffle.dsl.processor.expression.*; 38 import com.oracle.truffle.dsl.processor.expression.*;
38 import com.oracle.truffle.dsl.processor.java.*; 39 import com.oracle.truffle.dsl.processor.java.*;
39 import com.oracle.truffle.dsl.processor.java.compiler.*; 40 import com.oracle.truffle.dsl.processor.java.compiler.*;