log mx/projects @ 16877:6adb14d2320c

age author description
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 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 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
Thu, 14 Aug 2014 23:45:15 +0200 Doug Simon generate distributions for projects that define annotation processors
Tue, 12 Aug 2014 17:33:24 +0200 Christian Humer Added checkstyle entry to new graph.processors project.
Tue, 12 Aug 2014 17:21:06 +0200 Christian Humer Added initial version of the graal graph nodes annotation processor.
Thu, 07 Aug 2014 17:33:25 +0200 Doug Simon set bootClassPathAgent=true for JAVA_ALLOCATION_INSTRUMENTER library
Wed, 06 Aug 2014 15:01:16 +0200 Lukas Stadler support for compressed inputs to NullCheckNode
Tue, 05 Aug 2014 21:15:40 +0200 Doug Simon consolidated graal.hotspot.jdk8.test into graal.hotspot.test
Tue, 05 Aug 2014 16:06:08 +0200 Matthias Grimmer Canonicalizeprojects
Tue, 05 Aug 2014 15:58:11 +0200 Matthias Grimmer GNFI: move GNFI interfaces to oracle.nfi - interface does not depend on graal
Mon, 04 Aug 2014 16:50:50 +0200 Doug Simon moved distribution artifacts into build/ sub-directory
Thu, 31 Jul 2014 16:35:17 +0200 Bernhard Urban projects: consistent naming for source archives
Wed, 30 Jul 2014 18:27:06 +0200 Doug Simon split com.oracle.graal.truffle.* projects into a separate graal-truffle.jar and added truffle.jar to the boot class path
Mon, 28 Jul 2014 13:55:33 +0200 Doug Simon made sha1 signatures mandatory for libraries; made libraries for all downloading performed by commands in mx_graal
Wed, 16 Jul 2014 11:32:34 +0200 Bernhard Urban HSAIL: update simulator
Tue, 15 Jul 2014 16:34:53 -0700 Christian Wimmer Change API for stack walking to a visitor: TruffleRuntime#iterateFrames replaces TruffleRuntime#getStackTrace
Fri, 11 Jul 2014 16:30:52 +0200 Bernhard Urban findbugs: add lafo mirror
Fri, 11 Jul 2014 16:28:31 +0200 Bernhard Urban findbugs: bump version
Thu, 10 Jul 2014 23:15:02 +0200 Doug Simon removed com.oracle.graal.api.meta.jdk8.test project
Thu, 03 Jul 2014 16:30:28 +0200 Doug Simon added support to load classes from graal.jar with a separate class loader
Mon, 30 Jun 2014 18:17:13 +0200 Stefan Anzinger Merge
Mon, 30 Jun 2014 12:02:19 +0200 Stefan Anzinger Merge with 5cdcb94a7cf7d9782107cc582f3e4b50000d5d1f
Sat, 31 May 2014 00:30:26 +0200 Stefan Anzinger [SPARC] Adding deoptimization handler foreign call
Fri, 30 May 2014 15:09:09 +0200 Stefan Anzinger Merge
Sat, 19 Apr 2014 15:32:02 +0200 Stefan Anzinger JUnit Reporting
Thu, 26 Jun 2014 12:01:22 +0200 Josef Eisl Add graal.test project and ValuePositionTest.
Fri, 27 Jun 2014 11:25:56 +0200 Bernhard Urban mx projects: add mirror location of external dependencies
Thu, 26 Jun 2014 17:40:03 +0200 Gilles Duboscq Update findbugs (old version is gone from sourceforge)
Fri, 13 Jun 2014 14:25:27 +0200 Doug Simon updated Java Allocation Instrumenter library
Tue, 27 May 2014 22:00:22 +0200 Doug Simon renamed project (and package) com.oracle.graal.hotspot.codegen to com.oracle.graal.hotspot.sourcegen
Mon, 26 May 2014 18:55:21 +0200 Doug Simon Merge.
Mon, 26 May 2014 18:55:06 +0200 Doug Simon removed use of ServiceLoader in runtime initialization
Mon, 26 May 2014 18:18:19 +0200 Gilles Duboscq Use new jacocoreport version
Mon, 26 May 2014 13:02:29 +0200 Doug Simon mx: create Eclipse projects for distributions
Tue, 20 May 2014 13:46:34 -0700 Tom Rodriguez initialize HotSpotVMConfig fields efficiently from C++
Tue, 20 May 2014 16:36:37 +0200 Gilles Duboscq Update JaCoCo libs
Thu, 15 May 2014 15:32:37 +0200 twisti added Java Flight Recorder (JFR) event support
Wed, 14 May 2014 20:58:35 +0200 Josef Eisl mx unittest: add color support.
Wed, 14 May 2014 11:19:38 +0200 Bernhard Urban mxtool: distribution dependency should be a list
Tue, 13 May 2014 21:49:57 +0200 Doug Simon HSAIL: converted KernelTester to re-use existing mechanism for deep equality testing
Mon, 12 May 2014 22:37:14 +0200 Bernhard Urban mx distributions: allow to specify dependencies between distributions
Fri, 09 May 2014 14:24:02 +0200 Bernhard Urban truffle distrubtions: generate source jar
Fri, 09 May 2014 16:11:01 +0200 Bernhard Urban truffle distrubtion: move dsl processor in a separated jar, such that it can be a build-time only dependency
Fri, 09 May 2014 13:56:10 +0200 Bernhard Urban mx trufflejar: use distribution feature of mx instead (`mx archive @TRUFFLE')
Thu, 08 May 2014 02:22:10 +0200 Doug Simon added CollectionsProvider and NodeCollectionsProvider and replaced (almost) all allocations of IdentityHashMaps to go through these providers
Tue, 06 May 2014 12:14:48 +0200 Bernhard Urban mx/projects: add sha1 checksums to external dependencies
Fri, 02 May 2014 12:02:27 +0200 Lukas Stadler remove NodesToDoubles, refactoring of node probability and inlining relevance computation
Mon, 28 Apr 2014 17:26:24 +0200 Doug Simon updated to latest version of JAVA_ALLOCATION_INSTRUMENTER library
Thu, 24 Apr 2014 12:00:54 -0700 Tom Rodriguez add support for matching multiple HIR nodes when lowering to LIR
Wed, 23 Apr 2014 22:37:18 +0200 Doug Simon HSAIL: fixed AtomicReadAndWrite support
Wed, 23 Apr 2014 11:38:05 +0200 Josef Eisl Canonicalize projects.
Tue, 22 Apr 2014 16:45:47 +0200 Josef Eisl Change graal.lir->graal.nodes project dependency to graal.nodes->graal.lir (errors).
Tue, 22 Apr 2014 11:37:15 +0200 Josef Eisl Move GraalOptions to graal.compiler.common.
Thu, 17 Apr 2014 18:12:12 +0200 Josef Eisl Move Condition to graal.compiler.common.
Thu, 17 Apr 2014 17:28:20 +0200 Josef Eisl Move LIRTypeTool and Stamp to graal.compiler.common.
Thu, 17 Apr 2014 15:44:13 +0200 Josef Eisl Canonicalize mx/projects.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Thu, 17 Apr 2014 13:16:21 +0200 Josef Eisl Move project com.oracle.graal.cfg to com.oracle.graal.compiler.common.
Wed, 16 Apr 2014 19:19:10 +0200 Thomas Wuerthinger Canonicalize project dependencies.
Wed, 16 Apr 2014 17:57:11 +0200 Josef Eisl Create com.oracle.graal.cfg project and move CFG related files.
Tue, 15 Apr 2014 18:33:33 +0200 Gilles Duboscq Add Node.replaceAtMatchingUsages(Node, NodePredicate) and some tests.
Sun, 13 Apr 2014 22:55:23 +0200 Doug Simon HSAIL: added tests using Java8 lambdas
Wed, 02 Apr 2014 15:26:58 +0200 Roland Schatz Make compression and uncompression explicit in the high level graph.
Wed, 02 Apr 2014 10:05:08 +0200 Doug Simon GRAAL distribution now includes sources (graal.src.zip)
Fri, 28 Mar 2014 08:25:35 +0100 Doug Simon updated to latest JAI library
Thu, 27 Mar 2014 17:47:55 +0100 Josef Eisl Canonicalize projects.
Thu, 27 Mar 2014 15:06:22 +0100 Josef Eisl Merge (defunc).
Wed, 26 Mar 2014 20:44:11 +0100 Josef Eisl Merge.
Mon, 24 Mar 2014 12:10:17 +0000 Niclas Adlertz Added baseline path in runCompilation
Thu, 20 Mar 2014 13:50:21 +0100 Josef Eisl Merge.
Fri, 14 Mar 2014 17:19:52 +0100 Josef Eisl Merge.
Thu, 13 Mar 2014 11:43:08 +0100 Josef Eisl merge
Wed, 12 Mar 2014 20:32:44 +0100 Josef Eisl Add call to GraalCompiler.emitCode() from BaselineCompiler.
Thu, 27 Mar 2014 12:45:11 +0100 Doug Simon changed distribution dependency exclusion mechanism to be only for library dependencies
Wed, 26 Mar 2014 22:19:33 +0100 Doug Simon revived use of FindBugs annotations
Wed, 26 Mar 2014 21:07:42 +0100 Doug Simon canonicalized projects
Wed, 26 Mar 2014 17:33:54 +0100 Doug Simon HSAIL: preliminary deopt support
Wed, 26 Mar 2014 14:34:08 +0100 Doug Simon transition to JDK8
Thu, 20 Mar 2014 22:30:06 +0100 Doug Simon use remote URL for java-allocation-instrumenter.jar that includes a version suffic
Wed, 19 Mar 2014 22:12:27 +0100 Doug Simon added AllocSpy tool for analyzing allocation in Graal using the Java Allocation Instrumenter (https://code.google.com/p/java-allocation-instrumenter/)
Mon, 17 Mar 2014 23:46:20 +0100 Doug Simon Backed out changeset: 1d35a2b84553
Mon, 17 Mar 2014 23:45:14 +0100 Doug Simon use Java Allocation Instrumenter to observe allocation in Graal compiler tests
Mon, 17 Mar 2014 09:15:13 +0100 Matthias Grimmer DebugPrinter: fix findbugs issues
Sat, 15 Mar 2014 01:42:27 +0100 Doug Simon added findbugs command to mx
Thu, 13 Mar 2014 01:33:50 +0100 Doug Simon removed FindBugs annotations and dependency on FindBugs itself
Wed, 12 Mar 2014 12:40:45 -0700 twisti fixed FindBugs bugs
Tue, 11 Mar 2014 18:36:20 +0100 Bernhard Urban mx: support sha1 digest for dependencies
Thu, 06 Mar 2014 13:40:13 +0100 Roland Schatz Verify existence of constructor for @NodeIntrinsic methods.
Wed, 05 Mar 2014 13:56:04 +0100 Thomas Wuerthinger First draft of baseline compiler.
Tue, 04 Mar 2014 01:08:46 +0000 Chris Seaton Remove Ruby implementation.
Wed, 19 Feb 2014 15:57:23 +0100 Doug Simon HSAIL: upgraded to Okra 1.8 jars
Tue, 11 Feb 2014 08:42:57 -0800 Mick Jordan update JLINE/JNR library dependencies
Thu, 06 Feb 2014 18:44:14 +0100 Doug Simon consolidated GNFI code into graal.hotspot project and cleaned up the documentation and code
Thu, 06 Feb 2014 11:17:58 +0100 Doug Simon updated projects to Okra 1.7 jars
Wed, 05 Feb 2014 10:38:12 +0100 Matthias Grimmer GNFI: rename project from .ffi.amd64 to .nfi.hotspot.amd64
Thu, 30 Jan 2014 09:19:45 +0100 Matthias Grimmer Add the Graal Native Function Interface
Sat, 25 Jan 2014 20:02:07 +0100 Doug Simon updated mx/projects for new Okra version
Fri, 24 Jan 2014 00:52:06 +0100 Doug Simon HSAIL: support for using Okra simulator without needing to configure PATH and LD_LIBRARY_PATH
Wed, 15 Jan 2014 21:30:34 +0100 Doug Simon Removed com.oracle.graal.hotspot.ptx.test project
Mon, 13 Jan 2014 22:36:19 +0100 Doug Simon canonicalized projects
Mon, 13 Jan 2014 22:32:27 +0100 Doug Simon initial code for calling PTX kernel code from Java with parameter marshaling and return value unmarshaling performed by a wrapper specified via manual graph construction
Fri, 10 Jan 2014 17:47:16 -0800 twisti enable String.equals substitution but disable it when RegisterPressure is used
Fri, 10 Jan 2014 12:21:29 +0100 Doug Simon added sourcePath attribute to OKRA library declaration
Mon, 06 Jan 2014 17:12:09 +0000 Chris Seaton Ruby: import project.
Tue, 17 Dec 2013 14:43:41 +0100 Gilles Duboscq Add a version number for the mxtool and support for requesting a minimum mx version in a suite
Fri, 13 Dec 2013 10:44:09 +0100 Doug Simon HSAIL: added Math intrinsifications
Thu, 12 Dec 2013 20:09:10 +0000 Chris Seaton Added trufflejar command, and abstracted packagejar.
Tue, 03 Dec 2013 18:40:03 +0100 Doug Simon Merge.
Tue, 03 Dec 2013 18:06:21 +0100 Doug Simon removed no longer needed dependency from c.o.g.compiler.ptx to c.o.g.hotspot
Tue, 03 Dec 2013 16:49:12 +0100 Doug Simon use CompilationResultBuilderFactory to do patching of OptimizedCallTarget.call()
Wed, 27 Nov 2013 18:53:07 +0100 Doug Simon JDK8: added support for default methods as well as interfaces containing static and private methods
Tue, 05 Nov 2013 12:48:21 +0100 Doug Simon added support for scoped overriding of OptionValues (GRAAL-27)
Mon, 04 Nov 2013 17:17:08 +0100 Doug Simon HSAIL updates to integrate recent changes to the providers infrastructure.
Wed, 30 Oct 2013 09:50:36 +0100 Doug Simon added missing annotation processor dependency for com.oracle.graal.hotspot.sparc
Mon, 21 Oct 2013 17:42:42 +0200 Doug Simon added support code for Truffle to inject special tail-call code into the prefix of OptimizedCallTarget.call(PackedFrame, Arguments)
Fri, 18 Oct 2013 18:23:14 +0200 Doug Simon abstracted HotSpotGraalRuntime as a RuntimeProvider which removes the recent selector addition to the Graal capabilities API and also makes Truffle independent of the graal.hotspot project (GRAAL-363)
Thu, 17 Oct 2013 01:16:36 +0200 Doug Simon fixed project canonicalization