Thu, 13 Nov 2014 14:40:12 -0800 |
Christian Wimmer |
Add default implementation for Kind accessors of Signature and JavaField
|
Thu, 13 Nov 2014 14:30:15 -0800 |
Christian Wimmer |
Make GraphMaker a static inner class to allow subclassing it independently from ReplacementsImpl
|
Thu, 13 Nov 2014 14:23:56 -0800 |
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 11:57:27 +0100 |
Andreas Woess |
Truffle: make NodeInterface a pure marker interface
|
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
|
Thu, 13 Nov 2014 16:52:59 +0100 |
Doug Simon |
fixed HotSpotResolvedJavaMethodImpl.equals
|
Thu, 13 Nov 2014 16:48:17 +0100 |
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 15:07:10 +0100 |
Roland Schatz |
Remove StampProvider interface.
|
Thu, 13 Nov 2014 13:49:39 +0100 |
Roland Schatz |
Fix assertion in SPARC backend.
|
Thu, 13 Nov 2014 11:12:25 +0100 |
Roland Schatz |
Use pointer stamps in LoadHub and LoadMethod.
|
Wed, 12 Nov 2014 16:59:39 +0100 |
Roland Schatz |
Split getEncoding into two methods.
|
Wed, 12 Nov 2014 11:48:54 +0100 |
Roland Schatz |
Introduce PointerEqualsNode for metaspace pointer comparison.
|
Tue, 11 Nov 2014 18:34:21 +0100 |
Roland Schatz |
Support constant folding of pointer reads.
|
Tue, 11 Nov 2014 15:03:10 +0100 |
Roland Schatz |
Separate stamp for metaspace pointers.
|
Wed, 12 Nov 2014 15:33:20 +0100 |
Doug Simon |
replace use of '==' with .equals()
|
Wed, 12 Nov 2014 15:32:35 +0100 |
Doug Simon |
infer stamps for graphs checked in CheckGraalInvariants
|
Wed, 12 Nov 2014 15:13:51 +0100 |
Doug Simon |
size array appropriately when creating categorized register array
|
Wed, 12 Nov 2014 15:07:50 +0100 |
Doug Simon |
use separate scope for capturing and replay compilations
|
Wed, 12 Nov 2014 15:07:16 +0100 |
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:05:22 +0100 |
Doug Simon |
implemented hashCode() for CompilationResult.Reference subclasses
|
Wed, 12 Nov 2014 14:49:42 +0100 |
Doug Simon |
fixed pylint issue
|
Wed, 12 Nov 2014 14:43:58 +0100 |
Doug Simon |
converted HotSpotForeignCallLinkage to an interface
|
Wed, 12 Nov 2014 14:41:32 +0100 |
Doug Simon |
fixed NullPointerException in HotSpotReferenceMap.equals
|
Wed, 12 Nov 2014 14:40:45 +0100 |
Doug Simon |
dump disassembly of non-matching CompilationResults when testing replay compilation
|
Wed, 12 Nov 2014 14:37:24 +0100 |
Doug Simon |
fix short circuit for special classes and objects when retrieving object from a replay compilation context
|
Wed, 12 Nov 2014 12:55:21 +0100 |
Doug Simon |
made HotSpotCodeCacheProvider attempt to load and use the hcfdis tool
|
Wed, 12 Nov 2014 10:56:21 +0100 |
Doug Simon |
registered a couple more special static field values
|
Wed, 12 Nov 2014 10:39:39 +0100 |
Doug Simon |
made InvokeTarget and ForeignCallsProvider extend Remote
|
Wed, 12 Nov 2014 10:38:34 +0100 |
Doug Simon |
removed DeepFieldsEquals utility
|
Wed, 12 Nov 2014 10:36:30 +0100 |
Doug Simon |
implemented .equals() for CompilationResult and the objects it encapsulates
|
Tue, 11 Nov 2014 14:30:55 -0800 |
Tom Rodriguez |
Class._array_klass is not immutable
|
Tue, 11 Nov 2014 12:45:26 -0800 |
Tom Rodriguez |
More folding of constant classes and NodeClass references
|
Tue, 11 Nov 2014 15:15:19 +0100 |
Danilo Ansaloni |
Truffle: increased the default TruffleTimeThreshold from 5s to 25s. This should be backed out once we have OSR.
|
Tue, 11 Nov 2014 14:24:21 +0100 |
Andreas Woess |
Probe interface should extend NodeInterface
|
Tue, 11 Nov 2014 13:37:42 +0100 |
Doug Simon |
ignore non-existing special static fields
|
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
|
Tue, 11 Nov 2014 10:48:27 +0100 |
Doug Simon |
mx: ignore --fail-fast option to unittest if a single test method is specified
|
Tue, 11 Nov 2014 10:06:24 +0100 |
Gilles Duboscq |
ConditionalElimination: only clear the state on loop exits if the graph needs to remain in loop closed form
|
Mon, 10 Nov 2014 19:29:08 +0100 |
Andreas Woess |
Truffle: add NodeInterface and require that all child fields be of this type
|
Mon, 10 Nov 2014 19:08:52 +0100 |
Andreas Woess |
Truffle: remove obsolete node
|
Mon, 10 Nov 2014 19:03:06 +0100 |
Andreas Woess |
Truffle: fix stable array canonicalization
|
Mon, 10 Nov 2014 20:23:05 +0100 |
Doug Simon |
fixed toString() for JavaConstants
|
Mon, 10 Nov 2014 20:16:12 +0100 |
Doug Simon |
Merge.
|
Mon, 10 Nov 2014 18:18:42 +0100 |
Doug Simon |
Merge.
|
Mon, 10 Nov 2014 18:16:21 +0100 |
Doug Simon |
mx: added --fail-fast option to unittest that stops Junit after first input class causing a test failure
|
Mon, 10 Nov 2014 18:13:01 +0100 |
Doug Simon |
be verbose about replay compilation test failure
|
Mon, 10 Nov 2014 17:28:38 +0100 |
Doug Simon |
removed annotation denoting which proxied invocations have their results cached (for now, all results are cached)
|
Sun, 09 Nov 2014 17:01:15 +0100 |
Doug Simon |
removed *Impl types in signatures of Remote interfaces
|
Sun, 09 Nov 2014 16:59:10 +0100 |
Doug Simon |
IntegerStamp.constant only returns a single value stamp for PrimitiveConstants
|
Sun, 09 Nov 2014 16:56:36 +0100 |
Doug Simon |
fixed NullConstant.equals to handle NullConstant not being a singleton
|
Fri, 07 Nov 2014 22:18:17 +0100 |
Doug Simon |
converted JavaConstant to an interface
|
Fri, 07 Nov 2014 22:00:11 +0100 |
Doug Simon |
(re)converted Value to an interface
|
Mon, 10 Nov 2014 18:32:32 +0100 |
Gilles Duboscq |
Fix HotSpotCodeCacheProvider.disassemble
|
Mon, 10 Nov 2014 17:14:06 +0100 |
Doug Simon |
made LocationIdentity values support .equals() instead of identity (i.e. '==') for equality comparisons (and as hash map keys)
|