log graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java @ 19232:66c60942c06c

age author description
Tue, 10 Feb 2015 11:09:28 +0100 Josef Eisl GraalCompiler.emitLowLevel: use LowLevelSuites instead of LowLevelCompilerConfiguration.
Tue, 10 Feb 2015 13:08:31 +0100 Roland Schatz Pick up changes to suites when overriding options in unit tests.
Thu, 05 Feb 2015 01:24:09 +0100 Thomas Wuerthinger Remove unused import.
Thu, 05 Feb 2015 01:04:56 +0100 Thomas Wuerthinger Make graph equality comparison for testing purposes more robust, by sorting constants lexically.
Wed, 04 Feb 2015 14:39:22 +0100 Doug Simon copy GraphBuilderPlugins when copying a GraphBuilderPhase
Sat, 31 Jan 2015 00:30:00 +0100 Doug Simon initial commit of GraphBuilderPhase plugins
Fri, 30 Jan 2015 10:54:09 -0800 Christian Wimmer Remove unused parameter "stub" from GraalCompiler.compileGraph
Thu, 29 Jan 2015 16:45:09 +0100 Roland Schatz Add GraalDirectives API to influence compiler behavior.
Tue, 27 Jan 2015 13:17:53 +0100 Thomas Wuerthinger Use Node#getUsageCount wherever possible.
Mon, 26 Jan 2015 09:29:47 -0800 Tom Rodriguez Add some assertion messages
Fri, 23 Jan 2015 11:52:36 +0100 Thomas Wuerthinger Add utility Node#hasNoUsages.
Thu, 08 Jan 2015 17:56:37 -0800 Tom Rodriguez Mark the first difference when comparing graph strings
Thu, 11 Dec 2014 10:19:04 +0100 Doug Simon removed pluggable compiler support in GraalCompilerTest
Tue, 09 Dec 2014 22:28:22 +0100 Doug Simon removed replay compilation testing from GraalCompilerTest and placed hooks for it to be tested externally
Wed, 26 Nov 2014 23:24:13 +0100 Doug Simon added check that HotSpotGraalRuntimeProvider is accessed correctly within the scope of a replay compilation
Sun, 16 Nov 2014 16:24:14 +0100 Doug Simon minor clean up of replay compilation test harness
Fri, 14 Nov 2014 16:26:38 +0100 Doug Simon when testing replay compilation, only compare result of capturing compilation against replay compilation and ignore result of original compilation altogether
Thu, 13 Nov 2014 17:25:08 +0100 Doug Simon made compilation replay testing less strict by default
Thu, 13 Nov 2014 16:53:30 +0100 Doug Simon try harder to avoid side-effects that perturb replay compilation testing
Wed, 12 Nov 2014 15:07:50 +0100 Doug Simon use separate scope for capturing and replay compilations
Wed, 12 Nov 2014 14:40:45 +0100 Doug Simon dump disassembly of non-matching CompilationResults when testing replay compilation
Wed, 12 Nov 2014 10:38:34 +0100 Doug Simon removed DeepFieldsEquals utility
Tue, 11 Nov 2014 11:45:23 +0100 Doug Simon made replay compilation test failures less verbose
Tue, 11 Nov 2014 11:43:27 +0100 Doug Simon perform both capturing and replay when testing replay compilation and use deep object graph comparison to test compilation results
Mon, 10 Nov 2014 18:13:01 +0100 Doug Simon be verbose about replay compilation test failure
Fri, 07 Nov 2014 14:50:43 +0100 Doug Simon preliminary code for managing and testing replay/remote compilation
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Mon, 20 Oct 2014 23:11:40 +0200 Doug Simon enable a GraalCompilerTest to override how a method is parsed to produce a graph as well as being able to interpose on the method that is parsed/compiled
Sat, 18 Oct 2014 00:08:19 +0200 Doug Simon refactored GraalCompilerTest API to be in terms of ResolvedJavaMethod instead of Method
Thu, 16 Oct 2014 10:06:27 +0200 Roland Schatz Substitution method for inserting a native breakpoint into a unit test.
Thu, 25 Sep 2014 13:28:12 +0200 Josef Eisl Enforce catch-blocks for Debug.Scopes with context objects.
Wed, 24 Sep 2014 22:05:05 +0200 Bernhard Urban unittest: fix NPE if inlining is disabled
Mon, 08 Sep 2014 21:00:12 +0200 Doug Simon removed Node.recordsUsages()
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
Wed, 06 Aug 2014 17:41:51 +0200 Doug Simon renamed GraalCompilerTest.parse to GraalCompilerTest.parseEager and improved javadoc for all parse* methods
Wed, 06 Aug 2014 17:34:00 +0200 Doug Simon added "Parsing" debug scope in GraalCompilerTest.parse0
Fri, 18 Jul 2014 11:14:54 +0200 Gilles Duboscq Add simple infopoint nodes which do not contain debugging informations for values. Use them when shouldDebugNonSafepoints is true.
Tue, 15 Jul 2014 19:21:28 -0700 Stefan Anzinger Merge
Wed, 09 Jul 2014 09:36:13 -0700 Stefan Anzinger [SPARC/AMD64] Ignore AllocatorTest when the platform does not match.
Thu, 10 Jul 2014 23:22:47 +0200 Doug Simon moved signatureToTypes(ResolvedJavaMethod method) from MetaUtil to be a default method in ResolvedJavaMethod
Thu, 10 Jul 2014 22:44:38 +0200 Doug Simon moved format(String format, JavaMethod method) from MetaUtil to be a default method in JavaMethod
Tue, 24 Jun 2014 23:22:39 +0200 Doug Simon handle dead-code eliminated nodes in GraalCOmpilerTest.getCanonicalGraphString
Tue, 10 Jun 2014 18:52:20 +0200 Doug Simon removed code to make recording usages optional for ConstantNodes (GRAAL-508)
Mon, 02 Jun 2014 17:10:01 +0200 Lukas Stadler add ComputeLoopFrequenciesPhase after canonicalizer
Wed, 28 May 2014 12:17:16 +0200 Roland Schatz Interface to do graph verification after High/Mid/LowTier in unittests.
Wed, 28 May 2014 12:17:09 +0200 Roland Schatz Fix insertion of profile data in unit tests.
Wed, 28 May 2014 00:50:11 +0200 Doug Simon reduced execution time of ReplacementsImple.registerSubstitutions() by deferring parsing of substitution classes until the first request for a substitute method is received
Tue, 13 May 2014 21:47:50 +0200 Doug Simon renamed GraalTest.assertEquals* to assertDeepEquals to avoid confusion with JUnit API methods
Tue, 13 May 2014 15:39:10 +0200 Doug Simon moved assertEquals and MultiCauseAssertionError from GraalCompilerTest to GraalTest
Tue, 22 Apr 2014 11:37:15 +0200 Josef Eisl Move GraalOptions to graal.compiler.common.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Thu, 17 Apr 2014 09:59:27 +0200 Lukas Stadler print graph names when assertEquals(StructuredGraph, StructuredGraph) fails
Tue, 15 Apr 2014 15:22:37 +0200 Thomas Wuerthinger Allow to supply predefined installed code object when adding a method to the code cache.
Mon, 07 Apr 2014 16:09:17 -0700 Christian Wimmer Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
Mon, 31 Mar 2014 19:00:13 +0200 Josef Eisl BaselineCompiler: create BytecodeParser.
Mon, 31 Mar 2014 13:45:56 +0200 Lukas Stadler compare constants in graphs in GraalCompilerTest.assertEquals
Thu, 20 Mar 2014 13:50:21 +0100 Josef Eisl Merge.
Wed, 19 Mar 2014 17:48:39 +0100 Josef Eisl Specialize (baseline) emitPrologue for AMD64 and PTX.
Wed, 19 Mar 2014 15:14:37 +0100 Josef Eisl Create Baseline version of doBlock in LIRGenerator.
Wed, 12 Mar 2014 20:32:44 +0100 Josef Eisl Add call to GraalCompiler.emitCode() from BaselineCompiler.