log

age author description
Fri, 08 Jan 2016 13:10:52 -0800 Christian Wimmer Convert deoptimize to guard also when deoptimize is behind (possibly nested) loop exit
Wed, 06 Jan 2016 18:18:22 +0100 Gilles Duboscq Fix copy-paste error in javadoc
Fri, 08 Jan 2016 17:22:37 +0100 Gilles Duboscq Peeling: also peel counted loops
Thu, 07 Jan 2016 10:31:36 -0800 Tom Rodriguez Ensure that Suites creation properly tracks overrides
Thu, 07 Jan 2016 08:33:16 -0800 Christian Wimmer Bugfix: node must be added to graph before it can be an input for a phi function
Thu, 07 Jan 2016 15:00:09 +0100 Doug Simon ensure OptionValues have a name if profiling their reads
Thu, 07 Jan 2016 14:54:32 +0100 Doug Simon fixed cast exception when using -G:Meter=
Thu, 07 Jan 2016 13:57:36 +0100 Doug Simon fixed NativeFunctionInterfaceTest for locales other than en_US.UTF-8
Wed, 06 Jan 2016 13:57:17 -0800 Tom Rodriguez Merge
Tue, 05 Jan 2016 17:06:06 -0800 Tom Rodriguez Use isPresent with Optional type
Tue, 05 Jan 2016 17:05:35 -0800 Tom Rodriguez Correct the stamp on the PiNode from a range check
Wed, 06 Jan 2016 18:38:46 +0100 Doug Simon disable inlining for CompileTheWorldTest
Wed, 06 Jan 2016 18:20:54 +0100 Doug Simon added MethodInlineBailoutLimit option to guard against inlining pathologies that effectively prevent compilation from completing in reasonable time
Wed, 06 Jan 2016 18:06:07 +0100 Doug Simon strip debugger VM options from subprocess
Tue, 05 Jan 2016 16:42:05 -0800 Christian Wimmer Merge
Tue, 05 Jan 2016 16:32:42 -0800 Christian Wimmer Support generic types in generated plugins
Tue, 05 Jan 2016 12:07:11 +0100 Doug Simon make CompileTheWorldTest verbose to try and debug gate timeout
Tue, 05 Jan 2016 12:06:37 +0100 Doug Simon only print stack traces from CompileTheWorld in verbose mode
Tue, 05 Jan 2016 01:39:17 +0100 Doug Simon disabled use of profiling info for snippets and stubs and removed request for profiling info if a compilation will ignore it anyway
Mon, 04 Jan 2016 13:48:37 +0100 Doug Simon re-added JVMCI library and generate it JVMCI classes in JDK9
Mon, 04 Jan 2016 12:17:38 +0100 Josef Eisl TraceRA: work around warning with newer ecj versions.
Mon, 04 Jan 2016 01:45:30 +0100 Thomas Wuerthinger Add schedule phase as last phase for economy low tier - a valid schedule needs to be available after running low tier.
Mon, 04 Jan 2016 01:15:44 +0100 Thomas Wuerthinger Clean up unused instance field in SchedulePhase.
Mon, 04 Jan 2016 00:57:26 +0100 Thomas Wuerthinger Add suppress warnings for try in SchedulePhase#run.
Mon, 04 Jan 2016 00:48:58 +0100 Thomas Wuerthinger Refactor scheduling phase to be without state and produce a ScheduleResult that is stored in the graph.
Sat, 02 Jan 2016 16:49:35 +0100 Thomas Wuerthinger Undo assignment of different bci for unwind block.
Sat, 02 Jan 2016 13:57:16 +0100 Thomas Wuerthinger Do not full unroll loops with unwind exits.
Sat, 02 Jan 2016 13:26:48 +0100 Thomas Wuerthinger Do not peel loops with loop exits that unwind.
Sat, 02 Jan 2016 12:46:21 +0100 Thomas Wuerthinger Fix wrong bci given to unwind block in bci block mapping.
Sat, 02 Jan 2016 00:50:24 +0100 Thomas Wuerthinger Fix TypeSystemTest. Apply same optimizations on reference snippet as on test snippet.
Fri, 01 Jan 2016 23:55:03 +0100 Thomas Wuerthinger Perform DCE for old loop phis after peeling.
Fri, 01 Jan 2016 20:47:47 +0100 Thomas Wuerthinger Fix FrameStateAssignment#hasFloatingDeopts utility.
Fri, 01 Jan 2016 19:09:59 +0100 Thomas Wuerthinger Merge.
Fri, 01 Jan 2016 19:09:36 +0100 Thomas Wuerthinger Further simplifications of node predicates.
Fri, 01 Jan 2016 18:50:05 +0100 Thomas Wuerthinger Move proxy handling from AbstractBeginNode to LoopExitNode.
Fri, 01 Jan 2016 18:44:10 +0100 Thomas Wuerthinger Reduce usage of node predicate isNotA.
Fri, 01 Jan 2016 18:35:53 +0100 Thomas Wuerthinger Remove IsNotNullPredicate.
Fri, 01 Jan 2016 18:32:58 +0100 Thomas Wuerthinger Move loop phi recursive usage optimization from loop begin simplification to loop phi canonicalization.
Fri, 01 Jan 2016 18:14:07 +0100 Thomas Wuerthinger Remove DistinctFilteredNodeIterable.
Fri, 01 Jan 2016 18:12:51 +0100 Thomas Wuerthinger Do not clean invalid phis during graph building. Too much complexity for a very rare case.
Fri, 01 Jan 2016 15:37:32 +0100 Thomas Wuerthinger Remove FilteredNodeIterable#distinct.
Fri, 01 Jan 2016 15:36:22 +0100 Thomas Wuerthinger Remove simplification for AbstractNewObjectNode. This optimization is handled by partial escape analysis.
Fri, 01 Jan 2016 15:29:38 +0100 Thomas Wuerthinger Remove FilteredNodeIterable#or.
Fri, 01 Jan 2016 15:28:03 +0100 Thomas Wuerthinger Remove FilteredNodeIterable#nonNull.
Fri, 01 Jan 2016 15:20:58 +0100 Thomas Wuerthinger Remove NodeIterable#filterInterface.
Fri, 01 Jan 2016 15:16:18 +0100 Thomas Wuerthinger Reduce usage of #filterInterface; introduce utility StructuredGraph#clearAllStateAfter.
Fri, 01 Jan 2016 14:52:37 +0100 Thomas Wuerthinger Clean up FrameStateAssignmentPhase#checkFixedDeopts.
Fri, 01 Jan 2016 14:44:21 +0100 Thomas Wuerthinger Simplify GraphUtil#isFloatingNode.
Thu, 31 Dec 2015 15:37:16 +0100 Doug Simon removed JVMCI library
Thu, 31 Dec 2015 09:31:02 +0100 Doug Simon fixed checkoverlap issue
Thu, 31 Dec 2015 00:25:19 +0100 Doug Simon recognize -XX:+TraceClassLoading output prefixed with junit output
Thu, 31 Dec 2015 00:23:35 +0100 Doug Simon guarded jvmci reference
Wed, 30 Dec 2015 18:08:59 +0100 Doug Simon moved @ServiceProvider mechanism from JVMCI to Graal (GRAAL-1380)
Tue, 29 Dec 2015 13:23:02 +0100 Doug Simon split JMH sources into a separate jar as workaround for JDK-8146247
Tue, 29 Dec 2015 11:30:15 +0100 Doug Simon exclude JVMCI library from monolithic graal.jar
Sat, 26 Dec 2015 20:11:34 +0100 Doug Simon updated jvmci and truffle imports
Sat, 26 Dec 2015 18:14:27 +0100 Doug Simon renamed existing GRAAL dist to GRAAL_RUNTIME and defined new monolithic GRAAL dist for use only when on JDK9
Thu, 24 Dec 2015 11:43:35 -1000 twisti AArch64 Graal Port
Wed, 23 Dec 2015 14:36:50 +0100 Stefan Anzinger Enable substring matching in Metrics
Wed, 23 Dec 2015 13:06:05 +0100 Stefan Anzinger Implement capped cache SnippetTemplate with LRU eviction