log graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java @ 12362:f53dc8bbb88c

age author description
Sat, 12 Oct 2013 00:31:37 +0200 Doug Simon refactored isReexecutable(), getKilledLocations() and canDeoptimize() out of MetaAccessProvider into ForeignCallsProvider (GRAAL-511)
Fri, 11 Oct 2013 16:11:21 +0200 Doug Simon grouped provider values/parameters into a Providers object (GRAAL-511)
Fri, 11 Oct 2013 12:19:09 +0200 Doug Simon refactored constantEquals(), lookupArrayLength() and readUnsafeConstant() out of MetaAccessProvider into ConstantReflectionProvider (GRAAL-511)
Thu, 10 Oct 2013 20:50:54 +0200 Doug Simon made GraalCodeCacheProvider independent of CodeCacheProvider and renamed the former to LoweringProvider (GRAAL-511)
Thu, 10 Oct 2013 16:14:55 +0200 Doug Simon made CodeCacheProvider independent of MetaAccessProvider (GRAAL-511)
Fri, 20 Sep 2013 23:04:30 +0200 Doug Simon made compilation ID allocation in tests be atomic
Fri, 20 Sep 2013 21:14:24 +0200 Doug Simon better reporting of failures during multi-threaded tests
Mon, 16 Sep 2013 16:07:54 +0200 Doug Simon removed the IterableNodeType marker interface from ReturnNode (GRAAL-471)
Tue, 10 Sep 2013 14:30:07 +0200 Doug Simon fix spelling error
Fri, 23 Aug 2013 13:25:57 +0200 Doug Simon method rename to avoid ambiguous overloading
Fri, 16 Aug 2013 14:31:28 +0200 Gilles Duboscq Fix GraalCompilerTest deopt checks: need to re-aquire the profile after running the method since the MethodData may not be present before running it.
Wed, 07 Aug 2013 18:41:00 +0200 Doug Simon added support to disassemble installed test code via -G:Log
Fri, 02 Aug 2013 11:05:19 +0200 Roland Schatz Remove unused methods from PhasePlan.
Fri, 26 Jul 2013 12:10:33 +0200 Roland Schatz Work around missing support for boolean[] in junit.
Mon, 15 Jul 2013 15:58:48 +0200 Lukas Stadler assertion in GraalCompiler (don't parse @Test methods)
Sat, 29 Jun 2013 21:29:34 -0400 Morris Meyer PTX kernel execution - no args or return value
Tue, 25 Jun 2013 23:05:01 +0200 Doug Simon GraalCompilerTest throws an error if code installation fails
Thu, 13 Jun 2013 13:50:29 +0200 Roland Schatz Test deoptimization in DynamicNewArrayNode.
Thu, 13 Jun 2013 11:25:07 +0200 Christos Kotselidis Remove graph from HotSpotNMethod
Mon, 10 Jun 2013 17:00:14 +0200 Roland Schatz Use Suites mechanism for HotSpot specific compiler phases.
Mon, 10 Jun 2013 16:06:09 +0200 Roland Schatz Create Suites instance in runtime.
Tue, 04 Jun 2013 17:33:14 +0200 Doug Simon converted remaining options in GraalOptions to new system (GRAAL-27)
Fri, 17 May 2013 22:02:11 +0200 Doug Simon changed location of debug scope so that a subclass that overrides 'addMethod' still matches -G:Dump=CodeInstall option
Tue, 14 May 2013 15:02:07 +0200 Roland Schatz Allow tests to check for deoptimizations, provide Method object in before hook.
Wed, 08 May 2013 22:55:17 +0200 Doug Simon introduced installedCodeOwner parameter of type ResolvedJavaMethod to GraalCompiler.compileGraph to properly distinguish the source method of a graph from the method under which the code compiled for the graph will be installed
Wed, 08 May 2013 14:58:18 +0200 Doug Simon removed 'method' parameter from GraalCompiler.compiledMethod() and renamed the latter to 'compileGraph'.
Tue, 07 May 2013 23:38:53 +0200 Doug Simon compilation is explicitly given a CallingConvention for the graph being compiled instead of deriving it from a method
Fri, 12 Apr 2013 16:08:04 +0200 Matthias Grimmer Further merge fixes
Thu, 11 Apr 2013 11:26:38 +0200 Michael Haupt Merge with d2c34ddac70fe8636b79944417f44d396c0f9acf
Thu, 11 Apr 2013 09:53:10 +0200 Michael Haupt eager infopoint mode (fka debug mode)
Tue, 09 Apr 2013 11:35:01 +0200 Christos Kotselidis Merge
Tue, 09 Apr 2013 09:45:35 +0200 Christos Kotselidis Move write barriers' addition to a separate stage after lowering
Mon, 08 Apr 2013 19:37:23 +0200 Lukas Stadler Merge
Mon, 08 Apr 2013 19:07:15 +0200 Lukas Stadler allow GraalCompilerTests to ignore virtual and floating nodes in graph comparison
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)
Fri, 05 Apr 2013 01:12:46 +0200 Doug Simon passed a Replacements object to inlining utility methods that need one instead of the GraalRuntime API
Tue, 02 Apr 2013 11:53:01 +0200 Doug Simon share debug environment across multiple tests
Mon, 18 Mar 2013 18:26:12 +0100 Doug Simon merged CodeInfo into InstalledCode (GRAAL-156)
Wed, 13 Mar 2013 17:39:27 +0100 Gilles Duboscq GraalCompilerTest should assert that parameters passed to executeActual have the right type.
Wed, 13 Mar 2013 17:06:30 +0100 Gilles Duboscq JTTTest gets the expeted result only once
Mon, 11 Mar 2013 23:28:34 +0100 Thomas Wuerthinger Draft speculation log.
Fri, 08 Mar 2013 15:58:08 +0100 Doug Simon Merge.
Thu, 07 Mar 2013 20:18:27 +0100 Doug Simon fixed debug scope for test compilations so that -G:+PrintCFG works again
Thu, 07 Mar 2013 21:19:45 +0100 Thomas Wuerthinger Fix Graal compiler test base class.
Wed, 27 Feb 2013 09:53:49 +0100 Lukas Stadler simplify GraphBuilderConfiguration and add omitAllExceptionEdges
Thu, 21 Feb 2013 13:43:40 -0800 Thomas Wuerthinger Make methods in GraalCompiler static.
Thu, 21 Feb 2013 13:42:30 -0800 Thomas Wuerthinger Remove usage of left-over fields in GraalCompiler.
Thu, 21 Feb 2013 13:24:34 -0800 Thomas Wuerthinger Remove usage of GraalCompiler.target field.
Thu, 21 Feb 2013 13:11:34 -0800 Thomas Wuerthinger Added basic test project for ptx backend.
Tue, 05 Feb 2013 15:35:34 +0100 Roland Schatz lift GraalCompilerTest.getMethod to a common base class
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Wed, 09 Jan 2013 23:22:28 +0100 Thomas Wuerthinger More clean up.
Wed, 09 Jan 2013 23:20:31 +0100 Thomas Wuerthinger Remove default enabling of debug output.
Wed, 09 Jan 2013 23:18:18 +0100 Thomas Wuerthinger Refactor debug environment creation.
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 13:13:09 +0100 Doug Simon moved deep array equality comparison into base test class
Wed, 12 Dec 2012 21:36:40 +0100 Doug Simon changes to support Graal co-existing with the other HotSpot compiler(s) and being used for explicit compilation requests and code installation via the Graal API
Mon, 03 Dec 2012 13:53:53 +0100 Gilles Duboscq graal.graph refactorings
Mon, 26 Nov 2012 18:20:34 +0100 Doug Simon added tests for instanceof with array types
Wed, 07 Nov 2012 14:14:35 +0100 Lukas Stadler Graal infrastructure for OnStackReplacement
Thu, 25 Oct 2012 12:29:56 +0200 Doug Simon updated javadoc
Tue, 09 Oct 2012 16:16:39 -0700 Christian Wimmer Minor fixes after cleanup
Tue, 09 Oct 2012 15:32:45 -0700 Christian Wimmer Rename project graal.api to graal.api.runtime
Tue, 09 Oct 2012 15:23:38 -0700 Christian Wimmer Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
Mon, 08 Oct 2012 17:30:11 +0200 Doug Simon renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfg
Sun, 07 Oct 2012 14:27:50 +0200 Doug Simon split phases out of graal.phases project into graal.phases.common project
Sun, 07 Oct 2012 14:15:44 +0200 Doug Simon rename packages in graal.phases to match project name
Wed, 26 Sep 2012 21:42:11 +0200 Doug Simon minor restructuring of GraalCompilerTest
Tue, 25 Sep 2012 09:09:19 +0200 Doug Simon added snippet for lowering NewMultiArrayNodes
Thu, 13 Sep 2012 00:25:36 +0200 Doug Simon added support for multi-threaded compiler tests
Fri, 07 Sep 2012 16:25:49 +0200 Thomas Wuerthinger Renamed com.oracle.graal.tests project to com.oracle.graal.compiler.test base graal/com.oracle.graal.tests/src/com/oracle/graal/compiler/tests/GraalCompilerTest.java@288d4c9ffab1