diff graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ProcessorContext.java @ 7299:57edf6b07d36

Removed ANT_JAR_TOOL dependency. Eclipse jar builds are now calling the command 'mx jar ${projectName}'.
author Christian Humer <christian.humer@gmail.com>
date Wed, 02 Jan 2013 18:52:33 +0100
parents a748e4d44694
children 6343a09b2ec1
line wrap: on
line diff
--- a/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ProcessorContext.java	Wed Dec 26 13:55:43 2012 -0800
+++ b/graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/ProcessorContext.java	Wed Jan 02 18:52:33 2013 +0100
@@ -45,16 +45,18 @@
 
     private final ProcessCallback callback;
     private final Log log;
-    private final TruffleTypes truffleTypes;
+    private TruffleTypes truffleTypes;
 
     public ProcessorContext(ProcessingEnvironment env, ProcessCallback callback) {
         this.environment = env;
         this.callback = callback;
         this.log = new Log(environment);
-        this.truffleTypes = new TruffleTypes(this);
     }
 
     public TruffleTypes getTruffleTypes() {
+        if (truffleTypes == null) {
+            truffleTypes = new TruffleTypes(this);
+        }
         return truffleTypes;
     }