Mercurial > hg > graal-compiler
graph
-
SL: sanitize whitespace in ATGTue, 21 Oct 2014 15:11:32 +0200, by Andreas Woess
-
Truffle: add object API to truffle distribution, update changelogTue, 18 Nov 2014 23:11:00 +0100, by Andreas Woess
-
Truffle: initial commit of object API implementationTue, 18 Nov 2014 23:19:43 +0100, by Andreas Woess
-
Truffle: initial commit of object APITue, 18 Nov 2014 16:18:45 +0100, by Andreas Woess
-
improve path resolving in mx.sh so that it can be run from outside the repo rootFri, 14 Nov 2014 13:49:12 +0100, by Andreas Woess
-
SharedRuntime::compute_compiled_exc_handler: explain why it seems that we deoptimzie twice, use Deoptimization::deoptimize since we already have our hands on the frame.Tue, 18 Nov 2014 11:03:39 +0100, by Gilles Duboscq
-
Backout 810222d74f7cTue, 18 Nov 2014 10:55:59 +0100, by Gilles Duboscq
-
HotSpotVMConfig: use the correct deopt reason constantsMon, 17 Nov 2014 21:18:29 +0100, by Gilles Duboscq
-
Make stamp of LoadHubNode flexible.Mon, 17 Nov 2014 18:11:34 +0100, by Roland Schatz
-
Move metaspace pointer handling to hotspot specific WordTypeRewriter.Mon, 17 Nov 2014 17:25:38 +0100, by Roland Schatz
-
Remove dead code from CompressionNode.Mon, 17 Nov 2014 14:59:54 +0100, by Roland Schatz
-
Make sure FloatStamps have float boundsMon, 17 Nov 2014 18:03:51 +0100, by Gilles Duboscq
-
Rename GuardNode.negated to GuardNode.isNegatedWed, 12 Nov 2014 13:50:08 +0100, by Gilles Duboscq
-
Add some javadoc to MergeableStateWed, 12 Nov 2014 13:48:47 +0100, by Gilles Duboscq
-
ConditionalEliminaion: some refactorings and simplificationsWed, 12 Nov 2014 13:35:47 +0100, by Gilles Duboscq
-
ConditionalElimination: use GuardingNode interface where possibleWed, 12 Nov 2014 10:53:37 +0100, by Gilles Duboscq
-
Add TrustedInterface to list of classes for testsMon, 22 Sep 2014 10:27:52 +0200, by Gilles Duboscq
-
Make distribution dependencies also exclude librariesTue, 16 Sep 2014 15:06:32 +0200, by Gilles Duboscq
-
Unalias some DeoptReasonsTue, 21 Oct 2014 11:23:41 +0200, by Gilles Duboscq
-
When deoptimizing on unwind, revoke biases instead of calling deoptimize_frame before returning deopt continuationMon, 17 Nov 2014 14:58:39 +0100, by Gilles Duboscq
-
Additional constructor for AMD64HotSpotLIRGenerator.Mon, 17 Nov 2014 11:51:08 +0100, by Roland Schatz
-
Truffle: CHANGELOG entry for CompilerOptions.Sun, 16 Nov 2014 16:08:57 -0800, by Chris Seaton
-
Truffle: fix to error message in DefaultCompilerOptions.Sun, 16 Nov 2014 16:07:57 -0800, by Chris Seaton
-
Merge.Sun, 16 Nov 2014 15:48:34 -0800, by Chris Seaton
-
Truffle: add support for setting a couple of compiler options for individual execution contexts.Sun, 16 Nov 2014 15:44:38 -0800, by Chris Seaton
-
minor clean up of replay compilation test harnessSun, 16 Nov 2014 16:24:14 +0100, by Doug Simon
-
replace identity map with hash mapSun, 16 Nov 2014 16:15:11 +0100, by Doug Simon
-
use deterministic iteration order Set and Map data structures when in the scope of a replay compilation contextSun, 16 Nov 2014 09:44:04 +0100, by Doug Simon
-
fixed findbug's issueSat, 15 Nov 2014 23:19:58 +0100, by Doug Simon
-
Merge.Sat, 15 Nov 2014 16:39:23 +0100, by Doug Simon
-
Fold klass._java_mirror._klass into klass and improve stamps from layout_helperFri, 14 Nov 2014 09:32:59 -0800, by Tom Rodriguez
-
added LinkedIdentityHashMapSat, 15 Nov 2014 14:46:39 +0100, by Doug Simon
-
use LinkedHashSets for node sets when created within the scope of a replay compilation contextFri, 14 Nov 2014 19:16:08 +0100, by Doug Simon
-
when testing replay compilation, only compare result of capturing compilation against replay compilation and ignore result of original compilation altogetherFri, 14 Nov 2014 16:26:38 +0100, by Doug Simon
-
trust final fields in constants with default valuesThu, 13 Nov 2014 18:18:50 -0800, by Tom Rodriguez
-
BasicObjectCloneNode is always non-nullThu, 13 Nov 2014 18:18:18 -0800, by Tom Rodriguez
-
Eliminated the need for Signature.getParameterSlots()Thu, 13 Nov 2014 15:41:22 -0800, by Christian Wimmer
-
Use the base class Executable (introduced in Java 8) to unify the handling of Method and Constructor in MetaAccessProviderThu, 13 Nov 2014 14:56:04 -0800, by Christian Wimmer
-
Add default implementation for Kind accessors of Signature and JavaFieldThu, 13 Nov 2014 14:40:12 -0800, by Christian Wimmer
-
Make GraphMaker a static inner class to allow subclassing it independently from ReplacementsImplThu, 13 Nov 2014 14:30:15 -0800, by Christian Wimmer
-
Make the @Fold annotation a top-level interface in the api project. It is not tied to the Snippet class where it was located before.Thu, 13 Nov 2014 14:23:56 -0800, by Christian Wimmer
-
Truffle: make NodeInterface a pure marker interfaceThu, 13 Nov 2014 11:57:27 +0100, by Andreas Woess
-
made compilation replay testing less strict by defaultThu, 13 Nov 2014 17:25:08 +0100, by Doug Simon
-
try harder to avoid side-effects that perturb replay compilation testingThu, 13 Nov 2014 16:53:30 +0100, by Doug Simon
-
fixed HotSpotResolvedJavaMethodImpl.equalsThu, 13 Nov 2014 16:52:59 +0100, by Doug Simon
-
expanded support for shared globals (i.e., values that must be retrieved from static fields instead of being copied in replay/remote compilation)Thu, 13 Nov 2014 16:48:17 +0100, by Doug Simon
-
Remove StampProvider interface.Thu, 13 Nov 2014 15:07:10 +0100, by Roland Schatz
-
Fix assertion in SPARC backend.Thu, 13 Nov 2014 13:49:39 +0100, by Roland Schatz
-
Use pointer stamps in LoadHub and LoadMethod.Thu, 13 Nov 2014 11:12:25 +0100, by Roland Schatz
-
Split getEncoding into two methods.Wed, 12 Nov 2014 16:59:39 +0100, by Roland Schatz
-
Introduce PointerEqualsNode for metaspace pointer comparison.Wed, 12 Nov 2014 11:48:54 +0100, by Roland Schatz
-
Support constant folding of pointer reads.Tue, 11 Nov 2014 18:34:21 +0100, by Roland Schatz
-
Separate stamp for metaspace pointers.Tue, 11 Nov 2014 15:03:10 +0100, by Roland Schatz
-
replace use of '==' with .equals()Wed, 12 Nov 2014 15:33:20 +0100, by Doug Simon
-
infer stamps for graphs checked in CheckGraalInvariantsWed, 12 Nov 2014 15:32:35 +0100, by Doug Simon
-
size array appropriately when creating categorized register arrayWed, 12 Nov 2014 15:13:51 +0100, by Doug Simon
-
use separate scope for capturing and replay compilationsWed, 12 Nov 2014 15:07:50 +0100, by Doug Simon
-
invocations of void methods on proxies are not cacheable as void implies that have a side-effect (e.g., Formattable.formatTo)Wed, 12 Nov 2014 15:07:16 +0100, by Doug Simon
-
implemented hashCode() for CompilationResult.Reference subclassesWed, 12 Nov 2014 15:05:22 +0100, by Doug Simon
-
fixed pylint issueWed, 12 Nov 2014 14:49:42 +0100, by Doug Simon
-
converted HotSpotForeignCallLinkage to an interfaceWed, 12 Nov 2014 14:43:58 +0100, by Doug Simon
-
fixed NullPointerException in HotSpotReferenceMap.equalsWed, 12 Nov 2014 14:41:32 +0100, by Doug Simon
-
dump disassembly of non-matching CompilationResults when testing replay compilationWed, 12 Nov 2014 14:40:45 +0100, by Doug Simon
-
fix short circuit for special classes and objects when retrieving object from a replay compilation contextWed, 12 Nov 2014 14:37:24 +0100, by Doug Simon
-
made HotSpotCodeCacheProvider attempt to load and use the hcfdis toolWed, 12 Nov 2014 12:55:21 +0100, by Doug Simon
-
registered a couple more special static field valuesWed, 12 Nov 2014 10:56:21 +0100, by Doug Simon
-
made InvokeTarget and ForeignCallsProvider extend RemoteWed, 12 Nov 2014 10:39:39 +0100, by Doug Simon
-
removed DeepFieldsEquals utilityWed, 12 Nov 2014 10:38:34 +0100, by Doug Simon
-
implemented .equals() for CompilationResult and the objects it encapsulatesWed, 12 Nov 2014 10:36:30 +0100, by Doug Simon
-
Class._array_klass is not immutableTue, 11 Nov 2014 14:30:55 -0800, by Tom Rodriguez
-
More folding of constant classes and NodeClass referencesTue, 11 Nov 2014 12:45:26 -0800, by Tom Rodriguez
-
Truffle: increased the default TruffleTimeThreshold from 5s to 25s. This should be backed out once we have OSR.Tue, 11 Nov 2014 15:15:19 +0100, by Danilo Ansaloni
-
Probe interface should extend NodeInterfaceTue, 11 Nov 2014 14:24:21 +0100, by Andreas Woess
-
ignore non-existing special static fieldsTue, 11 Nov 2014 13:37:42 +0100, by Doug Simon
-
made replay compilation test failures less verboseTue, 11 Nov 2014 11:45:23 +0100, by Doug Simon
-
perform both capturing and replay when testing replay compilation and use deep object graph comparison to test compilation resultsTue, 11 Nov 2014 11:43:27 +0100, by Doug Simon
-
mx: ignore --fail-fast option to unittest if a single test method is specifiedTue, 11 Nov 2014 10:48:27 +0100, by Doug Simon
-
ConditionalElimination: only clear the state on loop exits if the graph needs to remain in loop closed formTue, 11 Nov 2014 10:06:24 +0100, by Gilles Duboscq
-
Truffle: add NodeInterface and require that all child fields be of this typeMon, 10 Nov 2014 19:29:08 +0100, by Andreas Woess
-
Truffle: remove obsolete nodeMon, 10 Nov 2014 19:08:52 +0100, by Andreas Woess
-
Truffle: fix stable array canonicalizationMon, 10 Nov 2014 19:03:06 +0100, by Andreas Woess
-
fixed toString() for JavaConstantsMon, 10 Nov 2014 20:23:05 +0100, by Doug Simon
-
Merge.Mon, 10 Nov 2014 20:16:12 +0100, by Doug Simon
-
Merge.Mon, 10 Nov 2014 18:18:42 +0100, by Doug Simon
-
mx: added --fail-fast option to unittest that stops Junit after first input class causing a test failureMon, 10 Nov 2014 18:16:21 +0100, by Doug Simon
-
be verbose about replay compilation test failureMon, 10 Nov 2014 18:13:01 +0100, by Doug Simon
-
removed annotation denoting which proxied invocations have their results cached (for now, all results are cached)Mon, 10 Nov 2014 17:28:38 +0100, by Doug Simon
-
removed *Impl types in signatures of Remote interfacesSun, 09 Nov 2014 17:01:15 +0100, by Doug Simon
-
IntegerStamp.constant only returns a single value stamp for PrimitiveConstantsSun, 09 Nov 2014 16:59:10 +0100, by Doug Simon
-
fixed NullConstant.equals to handle NullConstant not being a singletonSun, 09 Nov 2014 16:56:36 +0100, by Doug Simon
-
converted JavaConstant to an interfaceFri, 07 Nov 2014 22:18:17 +0100, by Doug Simon
-
(re)converted Value to an interfaceFri, 07 Nov 2014 22:00:11 +0100, by Doug Simon
-
Fix HotSpotCodeCacheProvider.disassembleMon, 10 Nov 2014 18:32:32 +0100, by Gilles Duboscq
-
made LocationIdentity values support .equals() instead of identity (i.e. '==') for equality comparisons (and as hash map keys)Mon, 10 Nov 2014 17:14:06 +0100, by Doug Simon
-
fixed reference in javadocMon, 10 Nov 2014 16:49:41 +0100, by Doug Simon
-
MethodCallTargetNode: replace StampFactory.declared() with StampFactory.declaredNonNull().Mon, 10 Nov 2014 11:24:22 +0100, by Josef Eisl
-
MethodCallTargetNode: document the single implementor optimization.Mon, 10 Nov 2014 11:31:41 +0100, by Josef Eisl
-
MethodCallTargetNode: also simplify default method calls to virtual calls if possible.Thu, 06 Nov 2014 12:40:28 +0100, by Josef Eisl
-
Add CONTRIBUTING.md file which will show up in GitHub when people try to send pull requests.Sun, 09 Nov 2014 16:33:40 +0000, by Chris Seaton
-
Truffle: RootNode#getExecutionContext.Sun, 09 Nov 2014 00:54:15 +0000, by Chris Seaton
-
Truffle: simpler, more consistent toString for DirectCallNode subclasses.Sat, 08 Nov 2014 22:22:00 +0000, by Chris Seaton
-
Truffle: more explicit warning about isCompilationConstant.Sat, 08 Nov 2014 22:03:36 +0000, by Chris Seaton
-
hotspotvmcfg: adding jacoco exclude markerSat, 08 Nov 2014 15:28:58 +0100, by Bernhard Urban
-
add mutable/immutable factory methods to NamedLocationIdentityFri, 07 Nov 2014 15:46:38 -0800, by Tom Rodriguez
-
fix mx warningFri, 07 Nov 2014 09:44:15 -0800, by Tom Rodriguez
-
preliminary code for managing and testing replay/remote compilationFri, 07 Nov 2014 14:50:43 +0100, by Doug Simon
-
Merge.Fri, 07 Nov 2014 12:36:32 +0100, by Doug Simon
-
disable blocking compilation requests once GraalRuntime::shutdown has been calledFri, 07 Nov 2014 12:35:58 +0100, by Doug Simon
-
removed getKind() from HotSpotMetaspaceConstant and made the latter extend StampProviderFri, 07 Nov 2014 12:34:18 +0100, by Doug Simon
-
moved use of HotSpotMetaAccessProvider to locations on the "local" side of remote compilationFri, 07 Nov 2014 11:28:34 +0100, by Doug Simon
-
Intrinsify Math.abs(float).Fri, 07 Nov 2014 10:58:57 +0100, by Roland Schatz
-
Support bitwise logic on float and double operands.Fri, 07 Nov 2014 10:58:50 +0100, by Roland Schatz
-
Make abs and sqrt subclasses of UnaryArithmeticNode.Fri, 07 Nov 2014 10:56:51 +0100, by Roland Schatz
-
added GraalCompiler.Request to encapsulate all inputs to a compilationThu, 06 Nov 2014 23:49:31 +0100, by Doug Simon
-
made HotSpotMetaspaceConstantImpl.forMetaspaceObject and HotSpotMetaspaceConstantImpl.getMetaspaceObject package privateThu, 06 Nov 2014 23:12:41 +0100, by Doug Simon
-
reduced use of HotSpotObjectConstantImpl.forObjectThu, 06 Nov 2014 23:04:43 +0100, by Doug Simon
-
fixed use of reflection in HSAILHotSpotAssemblerThu, 06 Nov 2014 22:39:36 +0100, by Doug Simon
-
fixed minor regressions after removing HotSpotObjectConstantImpl.asObject()Thu, 06 Nov 2014 20:44:09 +0100, by Doug Simon
-
fixed eclipseformat issueThu, 06 Nov 2014 20:23:51 +0100, by Doug Simon
-
Merge.Thu, 06 Nov 2014 20:14:47 +0100, by Doug Simon
-
removed HotSpotObjectConstantImpl.asObject()Thu, 06 Nov 2014 20:13:08 +0100, by Doug Simon
-
replaced HotSpotObjectConstantImpl.isCompressed() with HotSpotObjectConstant.isCompressed()Thu, 06 Nov 2014 14:52:46 +0100, by Doug Simon
-
added HotSpotObjectConstant.isInternedString()Thu, 06 Nov 2014 13:57:43 +0100, by Doug Simon
-
added HotSpotObjectConstant.getCompositeValueClass()Thu, 06 Nov 2014 13:55:47 +0100, by Doug Simon
-
added HotSpotObjectConstant.getCallSiteTarget()Thu, 06 Nov 2014 13:50:10 +0100, by Doug Simon
-
added HotSpotObjectConstant.getSuperclass()Thu, 06 Nov 2014 13:48:01 +0100, by Doug Simon
-
added HotSpotObjectConstant.getComponentType()Thu, 06 Nov 2014 13:28:35 +0100, by Doug Simon
-
added HotSpotObjectConstant.getNodeClass()Thu, 06 Nov 2014 13:26:33 +0100, by Doug Simon
-
added HotSpotObjectConstant.getIdentityHashCode()Thu, 06 Nov 2014 13:24:16 +0100, by Doug Simon
-
added PureFunction annotationThu, 06 Nov 2014 13:22:00 +0100, by Doug Simon
-
added HotSpotObjectConstant.getClassLoader()Thu, 06 Nov 2014 13:19:25 +0100, by Doug Simon
-
made Replacements interface extend RemoteThu, 06 Nov 2014 13:18:23 +0100, by Doug Simon
-
PEA: use block predecessor as insertion position if possibleThu, 06 Nov 2014 16:27:21 +0100, by Lukas Stadler
-
Truffle: implemented defer compilation statisticsThu, 06 Nov 2014 10:20:08 +0100, by Christian Humer
-
Truffle: implemented defer compilation.Thu, 06 Nov 2014 10:20:06 +0100, by Christian Humer
-
Truffle: minor cleanupWed, 05 Nov 2014 19:29:11 +0100, by Christian Humer
-
Truffle: cleanup trace performance warnings listener.Wed, 05 Nov 2014 19:19:29 +0100, by Christian Humer
-
Truffle: cleanup TraceInliningListener.Wed, 05 Nov 2014 19:18:57 +0100, by Christian Humer
-
Truffle: changed depth argument to represent the number of indendations instead of spaces.Wed, 05 Nov 2014 19:17:05 +0100, by Christian Humer
-
Truffle: changed argument of GraalTruffleCompilationListener#notifyStartup and #notifyShutdown to GraalTruffleRuntime.Wed, 05 Nov 2014 19:14:25 +0100, by Christian Humer
-
Truffle: added notifyStartup event to GraalTruffleCompilationListener.Wed, 05 Nov 2014 19:12:51 +0100, by Christian Humer
-
Truffle: added javadoc to GraalTruffleCompilationListenerWed, 05 Nov 2014 19:10:34 +0100, by Christian Humer
-
Since edge nullness is now verified using @OptionalInput, remove replace-with-null assert in replaceFloatingThu, 06 Nov 2014 11:29:39 +0100, by Gilles Duboscq
-
added Remote interface and applied it to API types that will be proxied for the purpose of replay/remote compilationWed, 05 Nov 2014 22:18:55 +0100, by Doug Simon
-
converted HotSpotMetaspaceConstant to an interfaceWed, 05 Nov 2014 21:55:55 +0100, by Doug Simon
-
made HotSpotObjectConstant extend JavaValueWed, 05 Nov 2014 21:27:26 +0100, by Doug Simon
-
converted HotSpotResolvedJavaField to an interfaceWed, 05 Nov 2014 21:21:35 +0100, by Doug Simon
-
minor documentation fixWed, 05 Nov 2014 21:19:44 +0100, by Doug Simon
-
converted HotSpotObjectConstant to an interfaceWed, 05 Nov 2014 21:07:59 +0100, by Doug Simon
-
refactored Fields class to make it usable for implementing custom serializationWed, 05 Nov 2014 17:32:21 +0100, by Doug Simon
-
prevent use of identity for ArithmeticOpTable and ArithmeticOpTable.OpWed, 05 Nov 2014 17:07:30 +0100, by Doug Simon
-
added global map to ensure each NamedLocationIdentity object has a unique name which can be used for implementing .equals() and .hashCode()Wed, 05 Nov 2014 17:04:18 +0100, by Doug Simon
-
MethodCallTargetNode: better variable names.Wed, 05 Nov 2014 13:09:49 +0100, by Josef Eisl
-
Add description for PTX/HSAIL JUnit assumptions.Wed, 05 Nov 2014 13:01:20 +0100, by Josef Eisl
-
TailDuplicationPhase.DummyAnchorNode: add allowedUsageTypes.Wed, 05 Nov 2014 11:48:13 +0100, by Josef Eisl
-
Merge.Wed, 05 Nov 2014 12:26:35 +0100, by Doug Simon
-
switch to using use .equals() instead of == when comparing RegisterCaterory objects for equalityWed, 05 Nov 2014 12:23:57 +0100, by Doug Simon
-
spelling fix: omited -> omittedWed, 05 Nov 2014 11:41:18 +0100, by Doug Simon
-
minor documentation fixesWed, 05 Nov 2014 10:31:02 +0100, by Doug Simon
-
MethodCallTargetNode: get profile from TypeProfileProxy if available.Tue, 04 Nov 2014 13:22:58 +0100, by Josef Eisl
-
StandardMethodSubstitutionsTest: get valid code for each iteration.Wed, 05 Nov 2014 11:20:39 +0100, by Josef Eisl
-
added test demonstrating bug in HotSpotResolvedObjectTypeImpl.findUniqueConcreteMethod (and similar bugs in C1 and C2)Tue, 04 Nov 2014 22:43:54 +0100, by Doug Simon
-
Improve SimpleAssemblerTest junit assumption.Tue, 04 Nov 2014 17:02:39 +0100, by Josef Eisl
-
Fix SPARCAllocatorTest junit assumption.Tue, 04 Nov 2014 16:57:21 +0100, by Josef Eisl
-
Fix AMD64AllocatorTest junit assumption.Tue, 04 Nov 2014 16:51:08 +0100, by Josef Eisl
-
Merge.Wed, 30 Jul 2014 22:28:09 +0200, by Thomas Wuerthinger
-
Add missing import.Tue, 01 Jul 2014 21:44:57 +0200, by Thomas Wuerthinger
-
Resolved virtual calls are guaranteed to have as receiver type at least the holder of the virtual method.Tue, 01 Jul 2014 15:52:18 +0200, by Thomas Wuerthinger
-
Add utility to get the return stamp from a structured graph.Tue, 01 Jul 2014 15:50:12 +0200, by Thomas Wuerthinger
-
Add utility for testing whether a stamp can be improved. And a utility for getting the default stamps of the parameters of a method.Tue, 01 Jul 2014 15:43:48 +0200, by Thomas Wuerthinger
-
Add utility for getting the unqualified type name of a Java type.Tue, 01 Jul 2014 15:41:54 +0200, by Thomas Wuerthinger
-
Remove unnecessary padding in constants section.Tue, 04 Nov 2014 14:06:35 +0100, by Roland Schatz
-
mx: set initial value for flagTue, 04 Nov 2014 13:08:52 +0100, by Bernhard Urban
-
igv: fix coloring for 'Param' nodes (formerly 'Local')Tue, 04 Nov 2014 13:03:21 +0100, by Bernhard Urban
-
MethodCallTargetNode: simplify interface invokes to (guarded) virtual invoke on a single implementor, if there is one.Thu, 30 Oct 2014 15:02:36 +0100, by Josef Eisl
-
Add InvokeInterface tests.Tue, 04 Nov 2014 12:02:37 +0100, by Josef Eisl
-
MergeMon, 03 Nov 2014 16:49:28 -0800, by Tom Rodriguez
-
Fine grained naming of immutable HotSpot LocationIdentitiesMon, 03 Nov 2014 14:07:50 -0800, by Tom Rodriguez
-
Use LocationIdentity.isImmutable instead of testing against FINAL_LOCATIONMon, 03 Nov 2014 13:37:10 -0800, by Tom Rodriguez
-
fixed spelling mistakeTue, 04 Nov 2014 00:13:30 +0100, by Doug Simon
-
MergeMon, 03 Nov 2014 10:31:39 -0800, by Tom Rodriguez
-
Correct the bci used by stateDuring in ForeignCallNodeMon, 03 Nov 2014 10:17:24 -0800, by Tom Rodriguez
-
Test deoptimization inside ForeignCallNodeFri, 31 Oct 2014 12:22:06 -0700, by Tom Rodriguez
-
Record compilation dependencies with +LogCompilationFri, 31 Oct 2014 12:20:56 -0700, by Tom Rodriguez
-
Record frame state for deopts with +LogCompilationFri, 31 Oct 2014 11:25:32 -0700, by Tom Rodriguez
-
Suppress menubar for GraalJUnitCore on MacFri, 31 Oct 2014 11:24:02 -0700, by Tom Rodriguez
-
converted HotSpotResolvedObjectType to an interfaceMon, 03 Nov 2014 17:03:19 +0100, by Doug Simon
-
converted HotSpotResolvedJavaMethod to an interfaceMon, 03 Nov 2014 16:08:06 +0100, by Doug Simon
-
Truffle: add a test to track an ImplicitCast bugFri, 31 Oct 2014 10:44:05 +0100, by Benoit Daloze
-
Truffle: add TruffleRuntime#getCapability methodThu, 30 Oct 2014 17:04:16 +0100, by Andreas Woess
-
Truffle: remove CompilerDirectives.unsafeFrameCastThu, 30 Oct 2014 16:32:31 +0100, by Andreas Woess
-
mx jol: let user select from found classes, skip duplicatesWed, 29 Oct 2014 19:54:50 +0100, by Andreas Woess
-
Truffle: checkstyle fixes.Fri, 31 Oct 2014 00:27:14 +0100, by Christian Humer
-
Turffle: checkstyle fix.Thu, 30 Oct 2014 23:56:23 +0100, by Christian Humer
-
Truffle: fixed getDataPatches disappeared.Thu, 30 Oct 2014 22:56:08 +0100, by Christian Humer
-
Truffle: checkstyle fixes.Thu, 30 Oct 2014 18:19:25 +0100, by Christian Humer
-
Truffle: implemented new flag -G:+TruffleCompilationStatisticsThu, 30 Oct 2014 18:13:50 +0100, by Christian Humer
-
Truffle: add getQueuedCallTargets to GraalTruffleRuntime.Thu, 30 Oct 2014 18:12:45 +0100, by Christian Humer
-
Truffle: fixed node visitor was traversing the full call tree.Tue, 28 Oct 2014 14:29:16 +0100, by Christian Humer
-
Truffle: fixed invalidations were printed multiple times.Tue, 28 Oct 2014 14:29:16 +0100, by Christian Humer
-
Truffle: added compilation graal tier finished event to compilation listener.Mon, 27 Oct 2014 19:25:48 +0100, by Christian Humer
-
Truffle: add headers for new compilation listener files.Mon, 27 Oct 2014 18:23:52 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleSplitting into separate class.Mon, 27 Oct 2014 18:03:45 +0100, by Christian Humer
-
Truffle: extract methods from OptimizedCallUtils and remove it.Mon, 27 Oct 2014 17:37:45 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleCompilationAST into a separate class.Mon, 27 Oct 2014 17:34:08 +0100, by Christian Humer
-
Truffle: refactor TraceTrufflePerformanceWarnings into separate class.Mon, 27 Oct 2014 17:07:51 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleCompilationCallTree into a separate class.Mon, 27 Oct 2014 15:40:31 +0100, by Christian Humer
-
Truffle: refactor TraceTruffleInlining into a separte class.Mon, 27 Oct 2014 15:30:53 +0100, by Christian Humer
-
Truffle: refactor TruffleCallTargetProfiling into a separate class.Mon, 27 Oct 2014 15:18:14 +0100, by Christian Humer
-
Truffle: refactor implementation of TraceTruffleCompilation, TraceTruffleCompilationDetails into separate classes.Mon, 27 Oct 2014 15:18:14 +0100, by Christian Humer
-
Truffle: add support for a CompilationListener in GraalTruffleRuntime.Mon, 27 Oct 2014 13:42:21 +0100, by Christian Humer
-
Truffle: refactor notifications in OptimizedCallTarget.Mon, 27 Oct 2014 13:42:21 +0100, by Christian Humer
-
Truffle: factor out assumption invalidate into a truffle boundary.Mon, 27 Oct 2014 13:42:21 +0100, by Christian Humer
-
Fix bug in code installer.Thu, 30 Oct 2014 18:14:41 +0100, by Roland Schatz
-
Improve javadoc for ResolvedJavaType.getSingleImplementor() and CompilerToVM.getKlassImplementor().Thu, 30 Oct 2014 17:52:18 +0100, by Josef Eisl
-
Rename ResolvedJavaType.getImplementor() to getSingleImplementor().Thu, 30 Oct 2014 16:52:13 +0100, by Josef Eisl
-
Throw an exception if ResolvedJavaType.getImplementor() is called with a non-interface type.Thu, 30 Oct 2014 16:43:16 +0100, by Josef Eisl
-
Add ResolvedJavaType.resolveMethod() (get the like-time resolved method).Wed, 29 Oct 2014 19:07:32 +0100, by Josef Eisl
-
Rename ResolvedJavaMethod.resolvedMethod() to resolveConcreteMethod() the reflect its actual behavior.Wed, 29 Oct 2014 18:54:32 +0100, by Josef Eisl
-
Make TailDuplicationPhase.DummyAnchorNode an AnchoringNode.Wed, 29 Oct 2014 17:16:09 +0100, by Josef Eisl
-
Introduce new JavaValue interface for use in debug info.Thu, 30 Oct 2014 14:10:46 +0100, by Roland Schatz
-
Introduce new Constant interface for use in high-level graph.Thu, 30 Oct 2014 13:03:33 +0100, by Roland Schatz
-
Rename Constant to JavaConstant.Thu, 30 Oct 2014 12:21:07 +0100, by Roland Schatz
-
Backout of changeset 9a804ec7f707 (converted Constant and Value to be interfaces).Thu, 30 Oct 2014 11:18:48 +0100, by Roland Schatz
-
Print information about failed assumptions when running unittests in --verbose mode.Wed, 29 Oct 2014 15:23:46 +0100, by Roland Schatz
-
Make MethodCallTargetNode Simplifiable (instead of Canonicalizable).Wed, 29 Oct 2014 16:20:02 +0100, by Josef Eisl
-
Add TestResolvedJavaType.getImplementorTest().Tue, 28 Oct 2014 20:38:02 +0100, by Josef Eisl
-
Add ResolvedJavaType.getImplementor().Tue, 28 Oct 2014 13:43:24 +0100, by Josef Eisl
-
Don't run AMD64 specific unit test on SPARC.Wed, 29 Oct 2014 13:31:25 +0100, by Roland Schatz
-
add unittest for Truffle Assumptions cutting off branches. GRAAL-882Tue, 28 Oct 2014 17:37:13 +0100, by Christian Wirth
-
fix Windows buildTue, 28 Oct 2014 13:39:10 +0100, by Christian Wirth
-
Unit tests for data patches.Tue, 28 Oct 2014 11:15:01 +0100, by Roland Schatz
-
Hotspot: Support narrow oop relocations in constants section.Mon, 27 Oct 2014 14:24:02 +0100, by Roland Schatz
-
Better construction of data section and data patches.Mon, 27 Oct 2014 14:07:49 +0100, by Roland Schatz
-
MergeMon, 27 Oct 2014 13:39:12 -0700, by Tom Rodriguez
-
More efficient use of BitSet during installFri, 24 Oct 2014 13:01:16 -0700, by Tom Rodriguez
-
Reduce allocation during scope recordingFri, 24 Oct 2014 12:48:53 -0700, by Tom Rodriguez
-
Use arrayOop subclasses in graalJavaAccessFri, 24 Oct 2014 12:45:27 -0700, by Tom Rodriguez
-
Report code install timer in hosted modeMon, 27 Oct 2014 13:37:06 -0700, by Tom Rodriguez