log mx/projects @ 9103:e7541d478e38

age author description
Sat, 13 Apr 2013 17:55:43 +0200 Thomas Wuerthinger Added DebugHistory utility and corresponding unit tests.
Tue, 09 Apr 2013 09:45:35 +0200 Christos Kotselidis Move write barriers' addition to a separate stage after lowering
Fri, 05 Apr 2013 01:22:36 +0200 Doug Simon moved Replacements and MacroSubstitution from the graal.api.replacements project to graal.nodes project and reversed the dependency between these two projects (the latter now/again depends on the former)
Wed, 03 Apr 2013 21:51:44 +0200 Doug Simon implemented lazy installation of replacements (GRAAL-137)
Fri, 29 Mar 2013 18:21:26 +0100 Matthias Grimmer Add annotation processor to graal.hotspot; make sure that executeHelper gets replaced
Fri, 29 Mar 2013 18:06:01 +0100 Matthias Grimmer Move code of InstalledCode substitution to graal.hotspot
Fri, 29 Mar 2013 09:58:26 +0100 Matthias Grimmer Renamings of installed code replacements
Thu, 28 Mar 2013 16:58:23 +0100 Matthias Grimmer Added executeHelper to HotSpotInstalled code that gets replaced by a MethodSubstitution
Wed, 27 Mar 2013 15:22:20 +0100 Roland Schatz Use ServiceProvider annotation for method substitutions.
Wed, 27 Mar 2013 15:22:18 +0100 Roland Schatz Annotation processor for generating META-INF/services files.
Fri, 22 Mar 2013 11:48:42 +0100 Doug Simon added support for projects that extend a package defined in another project when canonicalizing projects
Fri, 22 Mar 2013 11:26:08 +0100 Doug Simon enabled annotation processor for @ClassSubstitution and @MethodSubstitution in the com.oracle.graal.hotspot project
Fri, 22 Mar 2013 11:20:16 +0100 Doug Simon Merge.
Thu, 21 Mar 2013 15:38:42 +0100 Doug Simon moved tests for HotSpot specific method substitutions into HotSpotMethodSubstitutionsTest
Thu, 21 Mar 2013 18:03:32 +0100 Christian Humer Added annotation processor for verifing @ClassSubstitution and @MethodSubstitution annotation at compile time.
Thu, 21 Mar 2013 12:23:37 +0100 Doug Simon method substitutions are now stored with a MethodSubstitution.class key value in the compiler storage of the original (i.e., substituted) method
Thu, 21 Mar 2013 12:14:09 +0100 Doug Simon created com.oracle.graal.api.replacements project and moved ClassSubstitution and MethodSubstitution there
Wed, 20 Mar 2013 22:30:33 +0100 Doug Simon rename projects: *snippets* -> *replacements* (GRAAL-178)
Tue, 19 Mar 2013 15:51:33 +0100 Doug Simon canonicalized projects
Tue, 19 Mar 2013 09:56:56 +0100 Doug Simon moved HotSpot specific AMD64FrameOmissionTest to (new) project com.oracle.graal.hotspot.amd64.test and renamed it to AMD64HotSpotFrameOmissionTest
Mon, 18 Mar 2013 21:33:16 +0100 Doug Simon added tests for ensuring frame omission on AMD64 works for simple cases
Fri, 15 Mar 2013 20:31:11 +0100 Doug Simon removed unused project dependency
Fri, 15 Mar 2013 20:06:19 +0100 Doug Simon moved AMD64ConvertSnippets to (new) project com.oracle.graal.snippets.amd64
Wed, 13 Mar 2013 20:31:18 +0100 Christian Humer Cleanup project dependencies.
Tue, 12 Mar 2013 11:38:52 +0100 Christian Humer Merge.
Mon, 04 Mar 2013 15:13:25 +0100 Christian Humer Added truffle.api dependency to truffle.codegen.api.
Fri, 01 Mar 2013 17:05:14 +0100 Christian Humer Added truffle.api.codegen.test project with a BultinFunctionTest.
Mon, 11 Mar 2013 10:13:42 +0100 Roland Schatz Move platform specific assumptions from AllocatorTest to a separate project.
Thu, 07 Mar 2013 18:24:15 +0100 Roland Schatz Remove unused project dependency.
Wed, 06 Mar 2013 16:59:10 +0100 Doug Simon added support for distributions to mx
Fri, 22 Feb 2013 12:15:14 +0100 Roland Schatz Make Address class platform specific.
Thu, 21 Feb 2013 14:24:47 -0800 Thomas Wuerthinger Complete first PTX unit test.
Thu, 21 Feb 2013 13:11:34 -0800 Thomas Wuerthinger Added basic test project for ptx backend.
Mon, 18 Feb 2013 16:09:29 -0800 Thomas Wuerthinger Fix project dependencies.
Mon, 18 Feb 2013 16:06:48 -0800 Thomas Wuerthinger Remove hotspot.ptx project. There is currently no HotSpot-specific part of the PTX backend.
Mon, 18 Feb 2013 14:47:54 -0800 Thomas Wuerthinger Experimental PTX backend. Contribution by Christian Thalinger.
Fri, 08 Feb 2013 11:49:48 +0100 Roland Schatz Pull out test code that's useful for other assemblers.
Thu, 07 Feb 2013 17:37:06 +0100 Thomas Wuerthinger Add projects and skeletons for SPARC port.
Tue, 05 Feb 2013 15:40:17 +0100 Roland Schatz simple unit tests for graal.asm.amd64
Tue, 05 Feb 2013 15:35:34 +0100 Roland Schatz lift GraalCompilerTest.getMethod to a common base class
Mon, 04 Feb 2013 10:06:08 +0100 Christian Haeubl removed interpreter api
Fri, 18 Jan 2013 15:25:06 +0100 Christian Humer Fixed projects canonicalization.
Fri, 18 Jan 2013 14:38:43 +0100 Christian Humer Project dependency fixes.
Wed, 09 Jan 2013 23:55:05 +0100 Thomas Wuerthinger Canonicalize projects.
Wed, 09 Jan 2013 23:18:18 +0100 Thomas Wuerthinger Refactor debug environment creation.
Fri, 04 Jan 2013 12:45:50 -0800 Christian Wimmer Canonicalize projects
Fri, 04 Jan 2013 12:08:11 -0800 Christian Wimmer More complete and reusable Word type
Wed, 02 Jan 2013 18:52:33 +0100 Christian Humer Removed ANT_JAR_TOOL dependency. Eclipse jar builds are now calling the command 'mx jar ${projectName}'.
Fri, 21 Dec 2012 10:45:37 -0800 Christian Wimmer Simple Language: A simple dynamic programming language to demonstrate Truffle features
Fri, 21 Dec 2012 10:44:31 -0800 Christian Humer Truffle API to specify type-specalized Node classes; annotation processor for automatic code generation of the type-specialized Node classes during the build process
Thu, 20 Dec 2012 14:59:57 +0100 Doug Simon converted the JTT tests to use the GraalCompilerTest framework which offers more control over what is compiled and executed
Tue, 18 Dec 2012 15:50:53 +0100 Thomas Wuerthinger Merge.
Tue, 18 Dec 2012 15:33:55 +0100 Thomas Wuerthinger Introduction of the Truffle API for efficient implementation of dynamic languages on top of the Graal VM. New projects com.oracle.truffle.api for the API definition and com.oracle.truffle.api.test for API tests and documentation.
Tue, 18 Dec 2012 15:22:01 +0100 Doug Simon added unit test for array copy intrinsification
Fri, 30 Nov 2012 13:46:37 +0100 Gilles Duboscq Merge
Thu, 15 Nov 2012 16:42:39 +0100 Gilles Duboscq Update scala-benchmark dependency
Fri, 23 Nov 2012 15:30:00 +0100 Doug Simon added ResolvedJavaType.isClass(Class c) to replace some uses of ResolvedJavaType.toJava()
Thu, 25 Oct 2012 12:52:54 +0200 Doug Simon moved AMD64 into its own (new) project: com.oracle.graal.amd64
Fri, 12 Oct 2012 16:47:18 -0700 Christian Wimmer Remove unnecessary test folder definition
Tue, 09 Oct 2012 15:37:12 -0700 Christian Wimmer Remove project graal.boot