log

age author description
Mon, 18 Aug 2014 21:03:41 -0700 Michael Van De Vanter Truffle/Instrumentation: Javadoc cleanups and minor corrections.
Mon, 18 Aug 2014 14:36:12 -0700 David Piorkowski Changes to Instrumentation
Mon, 18 Aug 2014 21:02:51 +0200 Christian Humer SL: refactored new naming for condition profiles.
Mon, 18 Aug 2014 19:02:18 +0200 Christian Humer Truffle: fixed header dates.
Mon, 18 Aug 2014 19:00:41 +0200 Christian Humer Made replacements verifier more robust.
Mon, 18 Aug 2014 19:00:20 +0200 Christian Humer Truffle: renamed BooleanConditionProfile to BinaryConditionProfile and IntegerConditionProfile to CountingConditionProfile.
Mon, 18 Aug 2014 18:41:16 +0200 Christian Humer Truffle-DSL: argument syntax support for guards
Mon, 18 Aug 2014 17:44:42 +0200 Andreas Woess Truffle: fix NPE with -G:-Inline
Sun, 17 Aug 2014 14:20:11 +0200 Doug Simon do not generate IDE configurations for distributions auto-generated for projects that define annotation processors
Fri, 15 Aug 2014 16:57:21 +0200 Doug Simon fixed checkheaders issue
Fri, 15 Aug 2014 16:31:49 +0200 Doug Simon moved NodeInfo processor into a separate project to avoid injecting Truffle DSL annotation processor into Graal projects
Fri, 15 Aug 2014 13:54:37 +0200 Doug Simon revived creation of annotation processor jars by 'mx ideinit'
Fri, 15 Aug 2014 13:17:41 +0200 Doug Simon clean up generated IDE content for distributions as part of 'mx ideclean'
Fri, 15 Aug 2014 12:38:01 +0200 Doug Simon removed graal.nodeinfo as explicit annotation processor for graal.graph since it is implied by being a normal (i.e., non annotation processor) dependency
Fri, 15 Aug 2014 12:32:22 +0200 Doug Simon workaround for javac issue
Fri, 15 Aug 2014 11:39:17 +0200 Doug Simon fixed canonicalizeprojects issue
Fri, 15 Aug 2014 11:34:38 +0200 Doug Simon moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
Fri, 15 Aug 2014 11:28:46 +0200 Doug Simon class verification errors cause CheckGraalInvariants to fail
Thu, 14 Aug 2014 23:45:15 +0200 Doug Simon generate distributions for projects that define annotation processors
Thu, 14 Aug 2014 23:28:21 +0200 Doug Simon removed @NodeInfo from non-Node classes
Thu, 14 Aug 2014 23:27:53 +0200 Doug Simon fixed Node classes that were final, private or had private constructors
Thu, 14 Aug 2014 23:26:14 +0200 Doug Simon check that generated Node classes exist
Thu, 14 Aug 2014 23:25:26 +0200 Doug Simon generated Node classes are prefixed with the names of classes enclosing the source classes
Thu, 14 Aug 2014 17:10:53 +0200 Christian Humer Truffle-DSL: minor fix for import guards.
Thu, 14 Aug 2014 16:49:45 +0200 Christian Humer Merge.
Thu, 14 Aug 2014 16:49:18 +0200 Christian Humer Truffle-DSL: implemented import guards feature.
Thu, 14 Aug 2014 15:35:20 +0200 Doug Simon support use of -XX:CompileCommand=dontinline to exclude problematic methods from CompileTheWorld
Thu, 14 Aug 2014 15:02:17 +0200 Christian Humer Truffle-DSL: fixed guard solve of guards for interfaces.
Thu, 14 Aug 2014 13:11:47 +0200 Christian Humer SL: use the new IntegerConditionProfile in simple language.
Wed, 13 Aug 2014 20:44:36 +0200 Christian Humer Truffle: new condition profile primitives.
Wed, 13 Aug 2014 21:57:12 +0200 Doug Simon instances of generated Node classes are created with static factory methods
Wed, 13 Aug 2014 21:28:23 +0200 Doug Simon fixed header
Wed, 13 Aug 2014 21:09:30 +0200 Doug Simon fixed eclipseformat issue
Wed, 13 Aug 2014 21:05:29 +0200 Doug Simon process all declared interfaces when collecting transitive super types
Wed, 13 Aug 2014 18:36:52 +0200 Doug Simon Merge.
Wed, 13 Aug 2014 18:25:45 +0200 Doug Simon added @NodeInfo annotations to all Node classes
Wed, 13 Aug 2014 18:24:26 +0200 Doug Simon check that all Node classes are annotated with @NodeInfo
Wed, 13 Aug 2014 18:23:04 +0200 Doug Simon annotate generated Node classes with @GeneratedNode; improved error messages in @NodeInfo annotation processor
Wed, 13 Aug 2014 18:06:26 +0200 Christian Humer Truffle-DSL: fixed resolve of executeWith.
Wed, 13 Aug 2014 18:06:26 +0200 Christian Humer Truffle-DSL: cache primary executes
Wed, 13 Aug 2014 18:06:26 +0200 Christian Humer Truffle-DSL: better caching for type checks.
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: no need to generate code the for type system anymore.
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: introduced identifiers for type matching.
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: refined autoimportCache organizeImports.
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: refined type system type caching
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: optimized ElementUtils.typeEquals
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: added hashing for type lookups.
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: added caching for autoimports.
Wed, 13 Aug 2014 18:06:18 +0200 Christian Humer Truffle-DSL: fixed ElementUtils#getType should not throw NPE if type is not on the classpath.
Wed, 13 Aug 2014 14:06:36 +0200 Josef Eisl HSAIL: remove register hint for ShiftOp.
Wed, 13 Aug 2014 14:05:09 +0200 Josef Eisl Assert that CompositeValues are not visited directly by ValueProcedures/ValueConsumers.
Wed, 13 Aug 2014 10:11:43 +0200 Josef Eisl Use ValueConsumer in RedundantMoveElimination.
Wed, 13 Aug 2014 10:11:27 +0200 Josef Eisl Use ValueConsumer in HotSpotBackend.
Wed, 13 Aug 2014 10:03:21 +0200 Josef Eisl Use InstructionValueConsumer in CompositeValueReplacementTests.
Tue, 12 Aug 2014 18:36:57 +0200 Josef Eisl Use ValueConsumer in LIRVerifier.
Tue, 12 Aug 2014 17:55:39 +0200 Josef Eisl Use InstructionValueConsumer in RegisterVerifier.
Wed, 13 Aug 2014 10:10:38 +0200 Josef Eisl Use ValueConsumer in LinearScan where possible.
Tue, 12 Aug 2014 17:18:48 +0200 Josef Eisl Add LIRInstruction.visitEach{Input,Alive,Output,State}(InstructionValueConsumer).
Tue, 12 Aug 2014 16:59:07 +0200 Josef Eisl Restrict access to internal forEach* in LIRInstructionClass and friends.
Tue, 12 Aug 2014 16:09:18 +0200 Josef Eisl Add InstructionValueConsumer and ValueConsumer.