log graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java @ 11828:1d64bfb3f481

age author description
Mon, 30 Sep 2013 14:02:07 +0200 Lukas Stadler new PrintAfterCompilation option, simplify PrintCompilation output
Thu, 29 Aug 2013 22:53:56 +0200 Doug Simon made enabling/disabling of intrinsifications extensible (GRAAL-111)
Thu, 29 Aug 2013 21:31:15 +0200 Doug Simon added help text to CompileTheWorld options
Tue, 20 Aug 2013 18:23:43 +0200 Doug Simon added PrintBackendCFG option (default is true) for controlling if backend output is dumped to the C1Visualizer
Tue, 06 Aug 2013 23:36:36 +0200 Doug Simon add intrinsics for java.util.zip.CRC32 (GRAAL-385)
Thu, 01 Aug 2013 21:25:37 +0200 Bernhard Urban Backed out changeset dae97549a94d (disable new memory aware scheduling)
Thu, 01 Aug 2013 19:15:54 +0200 Bernhard Urban Scheduling: enable new memory aware scheduling per default (GRAAL-159)
Tue, 30 Jul 2013 16:15:01 -0700 twisti remove SafepointPollOffset
Tue, 30 Jul 2013 13:03:28 -0700 Lukas Stadler increase maximum recursive inlining size
Fri, 26 Jul 2013 20:18:42 +0200 Bernhard Urban SchedulingPhase: add option for new memory aware scheduling (GRAAL-159)
Thu, 18 Jul 2013 14:34:45 +0200 Lukas Stadler new Option PrintGraphProbabilities to output probabilities during binary graph dumping
Mon, 15 Jul 2013 18:22:25 +0200 Doug Simon HSAIL backend changes
Tue, 09 Jul 2013 17:53:58 +0200 Christian Haeubl Removed priority compilation queue.
Sun, 07 Jul 2013 17:09:46 +0200 Christos Kotselidis Fix checkstyle errors
Sun, 07 Jul 2013 17:02:15 +0200 Christos Kotselidis Add GC counter for starting tracing of barriers
Mon, 24 Jun 2013 16:40:56 +0200 Andreas Woess Increase MaximumDesiredSize
Sun, 23 Jun 2013 21:04:34 +0200 Thomas Wuerthinger Experimental decompiler that outputs Java source code from Graal IR for debug purposes.
Mon, 17 Jun 2013 17:55:19 +0200 Doug Simon an instanceof instruction lowers to a deoptimize-on-hint-miss snippet only if its profile indicates a miss (of a hint type) occurs an order of magnitude less than the compilation threshold
Fri, 14 Jun 2013 16:25:49 +0200 Lukas Stadler remove CullFrameStatesPhase
Wed, 12 Jun 2013 18:15:30 +0200 Doug Simon adjusted threshold at which the deoptimizing instanceof snippet is used and change the deoptimization action to None to reflect that fact it is a rare event but does not warrant reprofiling
Wed, 12 Jun 2013 16:04:42 +0200 Bernhard Urban add option to enable ahead of time compilation for hotspot (GRAAL-290)
Mon, 10 Jun 2013 15:17:10 +0200 Christian Haeubl Only avoid graph caching when the graph was built without profiling information.
Mon, 10 Jun 2013 12:21:58 +0200 Christian Haeubl Disabled printing of inlining decisions.
Mon, 10 Jun 2013 12:21:38 +0200 Christian Haeubl Temporarily enabled printing of inlining decisions.
Sat, 08 Jun 2013 15:44:39 +0200 Lukas Stadler Merge
Fri, 07 Jun 2013 16:43:35 +0200 Lukas Stadler pull basic algorithm of PartialEscapeAnalysisPhase into new base class EffectsPhase
Fri, 07 Jun 2013 14:36:45 +0200 Christian Haeubl Avoid graph caching if immature or no profiling information was used for graph building.
Thu, 06 Jun 2013 17:29:08 +0200 Doug Simon cleaner implementation of stable options
Thu, 06 Jun 2013 15:35:52 +0200 Doug Simon added support for stable options
Thu, 06 Jun 2013 11:04:24 +0200 Bernhard Urban CanonicalizerPhase: add OptCanonicalizeReads option (GRAAL-290)
Tue, 04 Jun 2013 17:33:14 +0200 Doug Simon converted remaining options in GraalOptions to new system (GRAAL-27)
Tue, 04 Jun 2013 00:35:28 +0200 Doug Simon converted more options from GraalOptions to new system (GRAAL-27)
Mon, 03 Jun 2013 21:59:44 +0200 Doug Simon extensible option system (GRAAL-27)
Tue, 28 May 2013 16:12:46 -0700 Christian Wimmer Flag to disable VerifyUsageWithEquals phase
Thu, 23 May 2013 12:07:34 +0200 Bernhard Urban CompileTask: add option to print exception on compile error
Fri, 17 May 2013 09:28:41 +0200 Christian Haeubl Avoid inlining of graphs with many invokes.
Tue, 14 May 2013 10:17:06 +0200 Christian Haeubl Fixes for the merge and inlining cleanups.
Mon, 13 May 2013 17:11:31 +0200 Christian Haeubl Merge.
Mon, 13 May 2013 16:46:39 +0200 Christian Haeubl Added some tunable parameters to the inlining phase.
Mon, 13 May 2013 13:14:17 +0200 Christian Haeubl some refactorings and cleanups for the InliningPhase
Wed, 08 May 2013 16:31:59 +0200 Christian Haeubl Drafted version of an inlining policy that uses the callee graph size as its metric.
Fri, 03 May 2013 14:57:01 +0200 Bernhard Urban GraalOptions: use detected number of cores by runtime for `Threads'
Tue, 30 Apr 2013 21:38:48 +0200 Gilles Duboscq Add loop safepoint elimination
Tue, 30 Apr 2013 13:00:09 +0200 Roland Schatz Load custom runtime implementations.
Mon, 29 Apr 2013 11:31:29 -0700 twisti intrinsify Reflection.getCallerClass
Sun, 28 Apr 2013 19:17:56 +0200 Thomas Wuerthinger Adjustment to the megamorphic inlining strategy such that it focuses on concrete methods.
Sun, 28 Apr 2013 18:38:48 +0200 Thomas Wuerthinger Introduce proxy nodes for propagating profiling information.
Sun, 28 Apr 2013 14:06:52 +0200 Thomas Wuerthinger Disable megamorphic inlining.
Sun, 28 Apr 2013 02:03:34 +0200 Thomas Wuerthinger Dispatch based on method instead of type if it seems more beneficial.
Sat, 27 Apr 2013 21:09:32 +0200 Thomas Wuerthinger New experiment with megamorphic inlining.
Mon, 22 Apr 2013 17:49:13 +0200 Christian Haeubl refactorings and cleanups for the removal of FixedNode.probability
Mon, 22 Apr 2013 13:29:55 +0200 Christian Haeubl removal of FixedNode.probability (draft)
Thu, 18 Apr 2013 02:06:15 +0200 Christos Kotselidis Turn off phase verification by default
Mon, 15 Apr 2013 16:56:41 +0200 Roland Schatz Compiler configurations.
Sat, 13 Apr 2013 22:59:27 -0700 twisti GRAAL-218: add CompileTheWorld functionality
Fri, 12 Apr 2013 10:50:28 +0200 Lukas Stadler make GraalOptions.BenchmarkDynamicCounters configurable
Wed, 10 Apr 2013 20:43:15 -0700 twisti GRAAL-213: add HotSpot-style PrintCompilation and PrintInlining
Tue, 09 Apr 2013 20:37:06 +0200 Andreas Woess invokedynamic: constant fold call site target with assumption; minor fixes
Mon, 08 Apr 2013 19:37:23 +0200 Lukas Stadler Merge
Mon, 08 Apr 2013 14:19:52 +0200 Lukas Stadler new GraalOption.BootstrapReplacements for debugging purposes