Mercurial > hg > graal-compiler
graph
-
MergeFri, 30 Nov 2012 11:13:36 +0100, by Gilles Duboscq
-
Do not print code installation failures from Java.Fri, 30 Nov 2012 11:11:13 +0100, by Gilles Duboscq
-
changed System.err output to TTY to avoid that DaCapo benchmarks fail digest validationFri, 30 Nov 2012 10:40:07 +0100, by Christian Haeubl
-
Merge.Fri, 30 Nov 2012 08:30:22 +0100, by Christian Haeubl
-
minor fixThu, 29 Nov 2012 17:19:13 +0100, by Christian Haeubl
-
Merge.Thu, 29 Nov 2012 16:20:42 +0100, by Christian Haeubl
-
fixed some issues that precluded compilation of Graal compiler methodsThu, 29 Nov 2012 15:44:49 +0100, by Christian Haeubl
-
print a message when optimistic optimizations are disabledThu, 29 Nov 2012 11:00:32 +0100, by Christian Haeubl
-
MergeThu, 29 Nov 2012 17:43:48 -0800, by Christian Wimmer
-
Make constructors of Constant private to ensure proper encapuslation of the type-overloaded primitive field; reduce to one constructor that sets all fields.Thu, 29 Nov 2012 17:43:09 -0800, by Christian Wimmer
-
Remove the ResolvedJavaType.Representation for static fields. It is not necessary to emit the constant holder for static fields in the GraphBuilder. Only the VM-specific lowering needs to create the constants, and it can access the VM-specific metadata objects directly.Thu, 29 Nov 2012 16:53:44 -0800, by Christian Wimmer
-
Eliminate bogus conversion that Constant.asLong() performed; simplify asXxx methods so that they do not have control flow.Thu, 29 Nov 2012 15:05:39 -0800, by Christian Wimmer
-
Merge.Thu, 29 Nov 2012 22:53:21 +0100, by Doug Simon
-
better encoding of dependencies during dependency recording by GraalThu, 29 Nov 2012 22:53:03 +0100, by Doug Simon
-
removed Graal specific initialization of the ciObjectFactoryThu, 29 Nov 2012 17:57:03 +0100, by Doug Simon
-
Cleanup of Kind class: remove use of Unsafe classThu, 29 Nov 2012 12:17:02 -0800, by Christian Wimmer
-
Cleanup of Kind class: remove isXxx methodsThu, 29 Nov 2012 11:27:23 -0800, by Christian Wimmer
-
Replace ResolvedJavaType.isAssignableTo with isAssignableFrom to be consistent with java.lang.ClassThu, 29 Nov 2012 10:10:03 -0800, by Christian Wimmer
-
Remove ResolvedJavaType.isClass()Thu, 29 Nov 2012 09:13:59 -0800, by Christian Wimmer
-
Merge.Thu, 29 Nov 2012 17:13:59 +0100, by Doug Simon
-
removed remaining use of the C++ "compiler interface" (i.e. ci) by Graal for installing dependenciesThu, 29 Nov 2012 17:13:13 +0100, by Doug Simon
-
removed unnecessary and incorrect initialization of ciEnv._dependenciesThu, 29 Nov 2012 10:18:32 +0100, by Doug Simon
-
For code installation failure, start the counter so that we don't get an error message if an installation fails shortly after the VM has startedThu, 29 Nov 2012 15:13:19 +0100, by Gilles Duboscq
-
Canoncialize UnsafeLoad/StoreThu, 29 Nov 2012 13:31:48 +0100, by Gilles Duboscq
-
Common out some parts of UnsafeLoad/Store in UnsafeAccessThu, 29 Nov 2012 13:24:08 +0100, by Gilles Duboscq
-
added metering of code installation failure rate to detect excessive failure caused by overly optimistic assumptionsWed, 28 Nov 2012 20:39:43 +0100, by Doug Simon
-
guard against nmethod allocation failure in implementation of PrintMachineCodeToFile optionWed, 28 Nov 2012 19:18:39 +0100, by Doug Simon
-
made HotSpotResolvedObjectType.findUniqueConcreteSubtype() more conservative for array types to fix issue with frequent invalidation of Graal compiled methodsWed, 28 Nov 2012 18:48:17 +0100, by Doug Simon
-
added toString() implementation to Assumption classesWed, 28 Nov 2012 18:45:54 +0100, by Doug Simon
-
MergeWed, 28 Nov 2012 14:28:53 +0100, by Gilles Duboscq
-
HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,Wed, 28 Nov 2012 14:07:25 +0100, by Gilles Duboscq
-
Remove unsafe mirror() method from HotSpotTypeUnresolved. Use a HotSpotMirrorHolder interface for HotSpotResolvedJavaType and HotSpotTypePrimitive which always hold valid mirrors.Wed, 28 Nov 2012 12:18:34 +0100, by Gilles Duboscq
-
readded IntrinsifyArrayCopyPhase that was removed accidentlyWed, 28 Nov 2012 14:01:17 +0100, by Christian Haeubl
-
Merge.Wed, 28 Nov 2012 09:01:39 +0100, by Christian Haeubl
-
disabled control-flow-based inliningWed, 28 Nov 2012 09:01:15 +0100, by Christian Haeubl
-
re-applied changeset d9930fec7553Tue, 27 Nov 2012 13:14:30 +0100, by Christian Haeubl
-
Merge.Tue, 27 Nov 2012 13:02:43 +0100, by Christian Haeubl
-
Merge.Tue, 27 Nov 2012 12:16:47 +0100, by Christian Haeubl
-
fixes after mergeTue, 27 Nov 2012 12:15:18 +0100, by Christian Haeubl
-
Merge.Tue, 27 Nov 2012 12:12:02 +0100, by Christian Haeubl
-
added some more assertions to ensure that metadata constant are not emitted inlineTue, 27 Nov 2012 10:49:12 +0100, by Christian Haeubl
-
bugfix to prevent metadata constants from being emitted inlineTue, 27 Nov 2012 10:41:42 +0100, by Christian Haeubl
-
fix to avoid emitting a range switch for non-integer keysMon, 26 Nov 2012 14:32:48 +0100, by Christian Haeubl
-
fixes after mergeMon, 26 Nov 2012 11:02:50 +0100, by Christian Haeubl
-
Merge.Mon, 26 Nov 2012 10:57:02 +0100, by Christian Haeubl
-
minor changesMon, 26 Nov 2012 10:51:39 +0100, by Christian Haeubl
-
removed high-level interpreter code from HotSpotFri, 23 Nov 2012 14:08:03 +0100, by Christian Haeubl
-
fixes after mergeFri, 23 Nov 2012 12:06:31 +0100, by Christian Haeubl
-
Merge.Fri, 23 Nov 2012 11:50:27 +0100, by Christian Haeubl
-
fixed logging of inlining decisionsFri, 23 Nov 2012 11:40:17 +0100, by Christian Haeubl
-
first part of refactoring the InliningPhaseThu, 22 Nov 2012 13:30:14 +0100, by Christian Haeubl
-
merged inlining and intrinsification phasesThu, 15 Nov 2012 15:10:41 +0100, by Christian Haeubl
-
increased CompileThreshold to increase reliability of profiling informationThu, 15 Nov 2012 11:40:50 +0100, by Christian Haeubl
-
replaced MetaUtil.isJavaLangObject() with type.isClass(Object.class)Tue, 27 Nov 2012 22:28:19 +0100, by Doug Simon
-
rename: ResolvedJavaType.isArrayClass() -> ResolvedJavaType.isArray()Tue, 27 Nov 2012 22:26:18 +0100, by Doug Simon
-
removed ResolvedJavaType.toJava() and introduced ResolvedJavaType.isPrimitive()Tue, 27 Nov 2012 22:24:39 +0100, by Doug Simon