log

age author description
Mon, 20 Apr 2015 11:56:21 +0200 Josef Eisl NodeLIRBuilder: move creation of jump from moveToPhi() to visitEndNode().
Tue, 21 Apr 2015 17:52:26 +0200 Josef Eisl GraalCompiler: scope for LIRGenerationPhase.
Tue, 28 Apr 2015 11:54:06 +0200 Josef Eisl GraalCompilerTest: add breakpoint(int).
Mon, 20 Apr 2015 12:09:44 +0200 Josef Eisl jtt: add loop.Loop09_2
Mon, 20 Apr 2015 11:16:15 +0200 Josef Eisl LIRGenerator: replace doBlockStart/doBlockEnd with an AutoCloseable.
Fri, 17 Apr 2015 13:53:44 +0200 Josef Eisl LinearScan: remove superfluous isLogEnabled().
Sun, 03 May 2015 21:59:55 -0700 Michael Van De Vanter Truffle/Instrumentation: rename the "SplicedNode" Instrument kind to the "ToolEval" instrument kind, along with some redesign based on earlier feedback.
Sat, 02 May 2015 14:40:49 -0700 Tom Rodriguez Merge
Sat, 02 May 2015 14:36:00 -0700 Tom Rodriguez Reset folder in top component to release reference to old graphs
Fri, 01 May 2015 18:25:07 -0700 Tom Rodriguez Share properties in IGV
Fri, 01 May 2015 18:24:45 -0700 Tom Rodriguez Increase Integer cache size in IGV
Fri, 01 May 2015 17:27:47 -0700 Tom Rodriguez Fix concurrent modification exception in IGV
Fri, 01 May 2015 17:03:51 -0700 Tom Rodriguez Reduce overhead of hash computation for graph identity checks
Fri, 01 May 2015 17:02:38 -0700 Tom Rodriguez Relax expensive assert in IGV
Fri, 01 May 2015 16:51:47 -0700 Tom Rodriguez Add info message about time spent parsing files
Fri, 01 May 2015 15:58:57 -0700 Tom Rodriguez Fixed keybinding for open and save actions in IGV
Fri, 01 May 2015 00:10:45 +0200 Andreas Woess Truffle: frame cleanup
Thu, 30 Apr 2015 23:58:00 +0200 Andreas Woess Truffle: remove obsolete javadoc
Thu, 30 Apr 2015 23:55:22 +0200 Andreas Woess mx: fix calls to is_interactive()
Fri, 01 May 2015 21:32:02 +0200 Matthias Grimmer Interop: add missing header
Thu, 30 Apr 2015 17:27:53 +0200 Matthias Grimmer Interop: introduce separate global language scope
Thu, 30 Apr 2015 20:29:27 +0200 Gilles Duboscq mx: fix JDK selection when running outside a tty, capture STRICT_COMPLIANCE from the env file, make sure raw_input promt goes to stdout
Thu, 30 Apr 2015 18:49:00 +0200 Gilles Duboscq Look for JDKs on demand, add --strict-compliance flag. Allow more precise search for JDK versions (use it for IGV)
Thu, 30 Apr 2015 17:08:41 +0200 Gilles Duboscq Prepare changelog for next version
Thu, 30 Apr 2015 18:04:02 +0200 Gilles Duboscq Skip deoptimizations that do not invalidate the compiled code in ConvertDeoptimizationToGuards
Thu, 30 Apr 2015 13:49:24 +0200 Stefan Anzinger Merge
Thu, 30 Apr 2015 13:17:09 +0200 Stefan Anzinger Fix ObjectStamp.join with when joining arrays of Interfaces
Thu, 30 Apr 2015 13:26:24 +0200 Lukas Stadler fix in DominatorConditionalEliminationPhase for If/ShortCircuitOr with xNegated=true
Thu, 30 Apr 2015 13:26:24 +0200 Lukas Stadler use InvalidateReprofile for LoadFieldNode with null receiver
Thu, 30 Apr 2015 11:30:46 +0200 Christian Wirth explicitly convert to int to satisfy windows builder
Wed, 29 Apr 2015 18:09:41 -0700 Tom Rodriguez Make Truffle respect -XX:+DebugNonSafepoints
Wed, 29 Apr 2015 17:31:05 +0200 Gilles Duboscq Added tag graal-0.7 for changeset 754f2b20d8bc
Wed, 29 Apr 2015 17:28:50 +0200 Gilles Duboscq Skip invokes with a placeholder framestate in MethodCallTargetNode.simplifygraal-0.7
Wed, 29 Apr 2015 15:27:00 +0200 Gilles Duboscq Update readme and changelog
Wed, 29 Apr 2015 14:41:03 +0200 Gilles Duboscq Print Graal installed code name when printing frames or diassembly
Wed, 29 Apr 2015 14:39:48 +0200 Gilles Duboscq Remove unique id from TruffleDebugJavaMethod name
Wed, 29 Apr 2015 14:36:13 +0200 Gilles Duboscq Add assert in PEReadEliminationClosure
Tue, 28 Apr 2015 11:59:35 +0200 Gilles Duboscq ConditionalElimination: check that begin node is still alive before processing
Wed, 29 Apr 2015 11:21:01 +0200 Doug Simon added missing newline
Wed, 29 Apr 2015 11:16:39 +0200 Doug Simon removed assertion that can never fail
Wed, 29 Apr 2015 10:29:00 +0200 Michael Haupt merge
Wed, 29 Apr 2015 08:31:28 +0200 Michael Haupt add support for control flow window and basic block view on graphs
Tue, 28 Apr 2015 17:21:56 -0700 Tom Rodriguez Fix assert in test when running UseG1GC
Tue, 28 Apr 2015 17:21:33 -0700 iveresov Fix code install assertions to work with G1
Tue, 28 Apr 2015 17:08:47 -0700 iveresov Make G1 and Graal be friends in JDK9
Tue, 28 Apr 2015 12:58:40 -0700 Tom Rodriguez Merge
Tue, 28 Apr 2015 10:14:40 -0700 Tom Rodriguez Cache computation of timer and metric objects for phases
Tue, 28 Apr 2015 09:44:39 -0700 Tom Rodriguez Make DebugScope lazier and generally reduce overhead of Debug being enabled
Tue, 28 Apr 2015 09:44:23 -0700 Tom Rodriguez Fix time reporting in multithreaded CTW
Tue, 28 Apr 2015 18:35:16 +0200 Stefan Anzinger Merge
Tue, 28 Apr 2015 18:35:01 +0200 Stefan Anzinger [SPARC] Improve verify in Compare
Tue, 28 Apr 2015 18:07:08 +0200 Stefan Anzinger [SPARC] Fix comparebranch with sub-int types
Tue, 28 Apr 2015 18:04:28 +0200 Stefan Anzinger Disable DeoptALot when making graphs for snippets/susbstitutions
Tue, 28 Apr 2015 13:08:22 +0200 Roland Schatz Make the G1PostWriteBarrier snippet kill only private locations.
Mon, 27 Apr 2015 20:01:10 -0700 Michael Van De Vanter Merge with b95deaa6ebf6100bb5a95ab25b2fdc6b9ef5f420
Sun, 26 Apr 2015 20:50:30 -0700 Michael Van De Vanter Merge with f6f3f44a183051ae5ee581be7c8c6c8cbbc0d5fe
Tue, 21 Apr 2015 17:02:06 -0700 Michael Van De Vanter TruffleInstrumentation: rename Probe.setTagTrap() to Probe.setBeforeTagTrap() and add Probe.setAfterTagTrap()
Tue, 21 Apr 2015 15:56:48 -0700 Michael Van De Vanter Truffle/Instrumentation: remove an interface that no longer adds value
Mon, 27 Apr 2015 12:20:45 -0700 Tom Rodriguez Fix construction of infopoint frame states
Mon, 27 Apr 2015 11:37:33 -0700 Christian Wimmer Handle checkCast and instanceOf involving word types using a GraphBuilderPlugin
Mon, 27 Apr 2015 19:03:52 +0200 Stefan Anzinger Merge
Mon, 27 Apr 2015 18:37:10 +0200 Stefan Anzinger Merge
Mon, 27 Apr 2015 18:36:16 +0200 Stefan Anzinger Predefine value outside of COMPILERGRAAL
Mon, 27 Apr 2015 16:02:54 +0200 Stefan Anzinger [SPARC] Set MaxVectorSize=8
Mon, 27 Apr 2015 18:17:18 +0200 Gilles Duboscq graalRuntime: make service file parsing more robust:
Mon, 27 Apr 2015 16:11:46 +0200 Gilles Duboscq mx: services: make sure we don't produce empty lines
Mon, 27 Apr 2015 17:24:27 +0200 Christian Humer SL: fix division long overflow. Contributed-by: Raffaello Giulietti <raffaello.giulietti@supsi.ch>
Mon, 27 Apr 2015 11:55:51 +0200 Gilles Duboscq ReadElimination: only anchor guard if it is different from cachedValue's guard
Fri, 24 Apr 2015 17:27:32 +0200 Gilles Duboscq PrintStreamOption: also forward flushes to the VM
Mon, 27 Apr 2015 12:04:10 +0200 Gilles Duboscq mx: fix crash when there are no services
Sat, 25 Apr 2015 19:47:45 -0700 Michael Van De Vanter Truffle/Instrumentation: Javadoc corrections on Node.{getSourceSection,getEncapsulatingSourceSection}
Fri, 24 Apr 2015 12:05:38 -0700 Tom Rodriguez Use snippets for incrementing snippet counters
Thu, 23 Apr 2015 22:09:27 -0700 Tom Rodriguez Merge
Thu, 23 Apr 2015 21:18:27 -0700 Tom Rodriguez Better error reporting for missing card marks
Wed, 22 Apr 2015 16:42:05 -0700 Tom Rodriguez Better assertion message for NULL deference in graalJavaAccess
Wed, 22 Apr 2015 16:34:32 -0700 Tom Rodriguez Graal should use same soft reference policy as C2
Thu, 12 Mar 2015 14:15:09 +0100 roland 8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
Thu, 23 Apr 2015 17:25:04 -0700 Tom Rodriguez Merge
Thu, 23 Apr 2015 17:18:52 -0700 Tom Rodriguez Make sure an after state is available when lowering checkcast arraycopy
Thu, 23 Apr 2015 17:17:52 -0700 Tom Rodriguez Check for placeholder bci even when asserts are disabled
Thu, 23 Apr 2015 16:50:38 -0700 Christian Wimmer GraphDecoder must exactly reproduce the encoded graph, only SimplifyingGraphDecoder can remove unnecessary nodes
Thu, 23 Apr 2015 12:55:54 -0700 Tom Rodriguez Don't insert serial barriers for null stores
Thu, 23 Apr 2015 21:26:04 +0200 Gilles Duboscq mx create each service file atomically
Thu, 23 Apr 2015 21:30:54 +0200 Gilles Duboscq Group javap queries to discover Graal services
Thu, 23 Apr 2015 20:31:35 +0200 Gilles Duboscq All MemoryNode can be used as lastAccessLocation not only MemoryCheckpoints
Thu, 23 Apr 2015 20:27:15 +0200 Gilles Duboscq Use getPlaceholderBciName in HSDebugInfoBuilder assert
Thu, 23 Apr 2015 18:20:21 +0200 Roland Schatz Relax assertion in createWriteHub.
Thu, 23 Apr 2015 18:14:02 +0200 Roland Schatz Use @Inherited on @MarkerType annotation.
Thu, 23 Apr 2015 14:49:24 +0200 Gilles Duboscq Make should export graal service files
Thu, 23 Apr 2015 13:31:20 +0200 Gilles Duboscq Only extract service files for Graal services
Thu, 23 Apr 2015 14:48:52 +0200 Gilles Duboscq Move MatchProcessor and HotSpotVMConfigPorcessor to their own projects
Tue, 21 Apr 2015 17:32:06 +0200 Gilles Duboscq Move OptionProcessor to its own project
Wed, 22 Apr 2015 16:45:33 +0200 Gilles Duboscq Small clean-up in LoopEx
Thu, 23 Apr 2015 13:37:27 +0200 Thomas Wuerthinger Merge.
Thu, 23 Apr 2015 13:37:11 +0200 Thomas Wuerthinger Distinguish ends in the scheduling phase that always have to be the last node from other ends.
Wed, 22 Apr 2015 21:58:23 +0200 Thomas Wuerthinger Merge.
Wed, 22 Apr 2015 19:50:30 +0200 Thomas Wuerthinger Merge.
Wed, 22 Apr 2015 19:50:17 +0200 Thomas Wuerthinger Adjust scheduling test.
Wed, 22 Apr 2015 16:22:53 +0200 Thomas Wuerthinger Merge.
Wed, 22 Apr 2015 15:48:18 +0200 Thomas Wuerthinger Merge.
Wed, 22 Apr 2015 15:36:53 +0200 Thomas Wuerthinger Merge.
Wed, 22 Apr 2015 15:36:38 +0200 Thomas Wuerthinger Fix a bug in the schedule phase connected with data dependencies on a block end node that is not a control split node.
Thu, 23 Apr 2015 11:25:16 +0200 Roland Schatz Fix wrong argument order in writeNarrow match rule.
Wed, 22 Apr 2015 16:18:37 -0700 Christian Wimmer Manage null value manually to work around bug in older JDK versions
Wed, 22 Apr 2015 13:05:36 -0700 Christian Wimmer Test the GraphDecoder by encoding and decoding every graph after parsing; fix bugs found by that testing
Wed, 22 Apr 2015 11:38:25 -0700 Tom Rodriguez Mark locks without MonitorIdNode as eliminated
Wed, 22 Apr 2015 16:54:26 +0200 Roland Schatz Use trapping null check in g1PreWriteBarrier snippet.
Wed, 22 Apr 2015 16:46:57 +0200 Roland Schatz Remove CompressedNullCheckOp, merge functionality into regular NullCheckOp.
Tue, 21 Apr 2015 20:23:59 +0200 Doug Simon fixed race in HotSpotSnippetReflectionProvider.getInjectedNodeIntrinsicParameter()
Tue, 21 Apr 2015 15:55:09 +0200 Doug Simon improved javadoc for InvocationPlugin.inlineOnly()
Wed, 22 Apr 2015 15:04:01 +0200 Christian Humer Truffle-DSL: fix unnecessary cast in generated isIdentical for types used just in cached expressions .
Wed, 22 Apr 2015 11:00:26 +0200 Matthias Grimmer Interop: remove misplaced IllegalStateException
Tue, 21 Apr 2015 16:18:23 -0700 Christian Wimmer Move PEGraphDecoder from truffle to graal project; factor out SimplifyingGraphDecoder that performs just canonicalization but not method inlining; fix bugs
Tue, 21 Apr 2015 10:47:43 -0700 Tom Rodriguez Add MaxVectorSize to Graal globals
Tue, 21 Apr 2015 14:57:13 +0200 Roland Schatz G1PostWriteBarrier contains a memory barrier, so it has to kill any().
Tue, 21 Apr 2015 09:09:29 -0700 Christian Wimmer Guard for null pointer exception
Tue, 21 Apr 2015 17:32:53 +0200 Gilles Duboscq Merge
Tue, 21 Apr 2015 16:44:27 +0200 Gilles Duboscq mx: Merge graal service files
Tue, 21 Apr 2015 15:46:42 +0200 Gilles Duboscq Add make target for jars in lib/graal
Tue, 21 Apr 2015 14:59:02 +0200 Gilles Duboscq Distribution overlap is allowed for META-INF*, not just META-INF/services*
Tue, 21 Apr 2015 11:40:25 +0200 Lukas Stadler do not perform read elimination for deleted nodes
Tue, 21 Apr 2015 11:54:50 +0200 Christian Humer Truffle-DSL: initialize the polymorphic cached type also if the child node throws an exception.
Fri, 17 Apr 2015 16:18:17 +0200 Christian Humer Truffle-DSL: do not generate polymorphic nodes for nodes with all parameters evaluated in all execute methods.
Tue, 21 Apr 2015 10:32:52 +0200 Doug Simon fixed ImmutableCode related regression
Tue, 21 Apr 2015 09:51:03 +0200 Doug Simon renamed BytecodeFrame.isSyntheticBci to isPlaceholderBci and added getPlaceholderBciName
Wed, 15 Apr 2015 14:47:48 +0200 Doug Simon converted @MethodSubstitutions for java.lang.Class to MethodSubstitutionPlugins and removed ClassQueryNode since substitutions can now be canonicalized (since non-null KlassPointers can now be optimized)
Tue, 21 Apr 2015 01:27:08 +0200 Thomas Wuerthinger Modify semantics of StressInvokeWithExceptionNode.
Tue, 21 Apr 2015 00:50:05 +0200 Thomas Wuerthinger Merge.
Tue, 21 Apr 2015 00:49:47 +0200 Thomas Wuerthinger Add bootstrap with invoke exception edges to gate.
Tue, 21 Apr 2015 00:47:48 +0200 Thomas Wuerthinger Add StressInvokeWithExceptionNode flag.
Mon, 20 Apr 2015 23:59:49 +0200 Doug Simon reverted to more readable name for snippet metrics and counters
Mon, 20 Apr 2015 22:42:18 +0200 Thomas Wuerthinger Merge.
Mon, 20 Apr 2015 22:42:05 +0200 Thomas Wuerthinger Remove a wrong short-cut in the scheduler phase. The latest possible block can be above the earliest possible block for virtual states.
Mon, 20 Apr 2015 19:54:09 +0200 Andreas Woess IGV: construct ArrayList<LabelWidget> with exact size (usually 1)
Mon, 20 Apr 2015 15:03:19 +0200 Andreas Woess IGV: improve text contrast for partially visible nodes
Mon, 20 Apr 2015 14:22:01 +0200 Andreas Woess Truffle: simplify getProperty; minor cleanup
Mon, 20 Apr 2015 11:02:30 -0700 Tom Rodriguez Merge
Wed, 15 Apr 2015 11:09:22 -0700 Tom Rodriguez Relax assert about over zeroing when ZapUnusedHeapArea is disabled
Wed, 15 Apr 2015 11:07:53 -0700 Tom Rodriguez Clean up dead Iterable nodes in TypedGraphNodeIterator
Mon, 20 Apr 2015 19:36:37 +0200 Doug Simon Merge.
Mon, 20 Apr 2015 19:08:56 +0200 Doug Simon added disabled test demonstrating bug in arraycopy snippets
Mon, 20 Apr 2015 19:07:49 +0200 Doug Simon weakened check used by an assertion in the FrameStateAssignmentPhase
Mon, 20 Apr 2015 19:06:56 +0200 Doug Simon support for DeoptBefore nodes in late lowered snippets
Mon, 20 Apr 2015 10:07:32 -0700 Christian Wimmer Enable Graph Partial Evaluation
Mon, 20 Apr 2015 18:27:46 +0200 Gilles Duboscq Check distributions overlap in gate
Mon, 20 Apr 2015 14:40:48 +0200 Gilles Duboscq Mention u40 merge in changelog
Mon, 20 Apr 2015 14:38:58 +0200 Gilles Duboscq Use the same behaviour for UseLargePages in a graal VM than in a server VM
Mon, 20 Apr 2015 17:56:38 +0200 Gilles Duboscq Graal Loader: load all jars matching lib/graal/graal*.jar
Wed, 15 Apr 2015 20:05:51 +0200 Gilles Duboscq Conditional Elimination: processCheckCast should return as soon as the checkcast has been transformed
Sat, 18 Apr 2015 19:56:22 +0200 Gilles Duboscq Conditional Elimination: tryProofCondition: return true if ShortCircuitOrNode could be proven
Wed, 15 Apr 2015 12:35:38 +0200 Gilles Duboscq Conditional elimination: check if conditional has known value already
Mon, 16 Mar 2015 17:07:21 +0100 Gilles Duboscq Always register stamps for the condition itself
Wed, 15 Apr 2015 18:29:38 +0200 Gilles Duboscq Let GuardProxyNode canonicalize away if the proxied guard becomes null
Wed, 15 Apr 2015 18:25:54 +0200 Gilles Duboscq ProxyNode: let Optional/non-Optional Input verify null status of edges
Wed, 15 Apr 2015 18:22:11 +0200 Gilles Duboscq Convert graalRuntime.cpp to unix line delimiters
Sat, 18 Apr 2015 19:48:30 +0200 Gilles Duboscq fix
Wed, 15 Apr 2015 18:21:00 +0200 Gilles Duboscq Graal Services: use services files in jre/lib/graal/services
Wed, 15 Apr 2015 17:14:56 +0200 Gilles Duboscq Remove dead code in graalCodeInstaller.cpp
Mon, 20 Apr 2015 16:30:54 +0200 Thomas Wuerthinger Merge.
Mon, 20 Apr 2015 16:30:41 +0200 Thomas Wuerthinger Remove unused import.
Mon, 20 Apr 2015 15:38:51 +0200 Thomas Wuerthinger Merge.
Mon, 20 Apr 2015 14:19:17 +0200 Thomas Wuerthinger Fixed incorrect definition of AbstractBeginNode#anchored and AbstractBeginNode#proxies utility methods.
Mon, 20 Apr 2015 14:17:06 +0200 Thomas Wuerthinger Fix an issue in the ConvertDeoptimizeToGuardPhase that was moving dependent guarded nodes to the wrong new node.
Mon, 20 Apr 2015 15:31:36 +0200 Stefan Anzinger Merge
Mon, 20 Apr 2015 14:58:45 +0200 Stefan Anzinger [SPARC] Remove redundant compare type (kind) for CMOVE
Mon, 20 Apr 2015 14:50:16 +0200 Stefan Anzinger [SPARC] Fix performance regression with CBcond; Do not use short branch, when constant fits into simm13 but not in simm5
Mon, 20 Apr 2015 10:24:40 +0200 Stefan Anzinger [SPARC] CMOVE should use kind of argument instead of compare kind.
Mon, 20 Apr 2015 10:23:15 +0200 Stefan Anzinger [SPARC] Template interpreter in Graal has a greater code size when running with -Xrunjdwp:....
Mon, 20 Apr 2015 15:10:12 +0200 Matthias Grimmer Merge
Mon, 20 Apr 2015 15:09:49 +0200 Matthias Grimmer Interop: fix Read message compare
Mon, 20 Apr 2015 14:00:22 +0200 Roland Schatz Add missing //JaCoCo Exclude directives.
Mon, 20 Apr 2015 12:04:41 +0200 Roland Schatz Remove leftover debug code.
Mon, 20 Apr 2015 11:02:41 +0200 Matthias Grimmer Add truffle.interop to truffle.jar
Mon, 20 Apr 2015 10:58:47 +0200 Matthias Grimmer Merge
Mon, 20 Apr 2015 10:58:35 +0200 Matthias Grimmer Interop: add truffle.interop
Sat, 18 Apr 2015 13:44:36 +0100 Chris Seaton Merge
Sat, 18 Apr 2015 13:44:13 +0100 Chris Seaton DSL: test for using a static field in a guard.
Fri, 17 Apr 2015 14:12:32 -0700 Tom Rodriguez Fixed unsigned compare construction when merging distinct values
Fri, 17 Apr 2015 22:15:24 +0200 Doug Simon moved MethodsElidedInSnippets mechanism
Fri, 17 Apr 2015 18:24:59 +0200 Doug Simon loop safepoints are removed during graph parsing of intrinsics and snippets
Fri, 17 Apr 2015 17:13:09 +0200 Doug Simon removed application of NodeIntrinsificationPhase in ReplacementsImpl since node intrinsification is always done during graph parsing now
Fri, 17 Apr 2015 15:40:26 +0200 Stefan Anzinger [SPARC] Fix issue with overzero (stxa with asi 0xe1 does zeroes 32 bytes, which leads to an overzero); typ fix in adlc doc
Fri, 17 Apr 2015 14:28:00 +0200 Roland Schatz Track all values in ReferenceMap.
Fri, 17 Apr 2015 12:04:12 +0200 Josef Eisl {LS,Simple}StackSlotAllocator: use DebugMetric.isEnabled().
Fri, 17 Apr 2015 11:52:31 +0200 Josef Eisl Add DebugMetric.isEnabled().
Thu, 16 Apr 2015 22:41:22 -0700 Tom Rodriguez fix handling of uncompressed vector oopmaps
Thu, 16 Apr 2015 16:07:34 -0700 Christian Wimmer Support Sparc without the need of a temporary ByteBuffer for every memory access
Thu, 16 Apr 2015 22:38:52 +0200 Christian Humer Truffle-DSL: fixed name conflicts for synthetic polymorphic execute methods.
Thu, 16 Apr 2015 17:30:43 +0200 Christian Humer Truffle-DSL: fixed generation of unused synthetic execute methods.
Thu, 16 Apr 2015 21:29:56 +0200 Christian Humer Truffle-DSL: fixed wrong order for implicit casts.
Thu, 16 Apr 2015 20:08:18 +0200 Stefan Anzinger Merge
Thu, 16 Apr 2015 19:00:45 +0200 Stefan Anzinger Do not build IGV in gate when running on SPARC
Thu, 16 Apr 2015 18:52:25 +0200 Roland Schatz Fix bug in LoadJavaMirrorWithKlassPhase.
Thu, 16 Apr 2015 17:09:06 +0200 Stefan Anzinger Merge
Thu, 16 Apr 2015 17:01:53 +0200 Stefan Anzinger When OutOfRegisters, give a hint in the exceptions description, which kind of register is running out
Thu, 16 Apr 2015 17:00:53 +0200 Stefan Anzinger [SPARC] Configure registers right for register pressure in gate run
Thu, 16 Apr 2015 16:21:09 +0200 Stefan Anzinger [SPARC] Fix unstable d2i of NaNs
Thu, 16 Apr 2015 14:43:13 +0200 Christian Humer Truffle-DSL: fixed invalid types compares. they do not work in javac.
Thu, 16 Apr 2015 13:51:50 +0200 Stefan Anzinger Update hsdis for SPARC to latest binutils version (VIS3 and OSA2011 architecture included)
Thu, 16 Apr 2015 13:15:39 +0200 Christian Wirth include "precompiled.hpp", required by Windows builders.
Thu, 16 Apr 2015 11:55:50 +0200 Lukas Stadler copy all plugins in TruffleCompilerImpl (instead of selected ones)
Thu, 16 Apr 2015 11:17:36 +0200 Roland Schatz Make MemoryMapNode a MemoryNode.
Wed, 15 Apr 2015 21:01:33 -0700 Christian Wimmer Fixes for GraphPE
Wed, 15 Apr 2015 21:13:43 +0200 Christian Humer Truffle-DSL: further fixes for polymorphic execute signatures.
Wed, 15 Apr 2015 21:35:51 +0200 Doug Simon relax expectations on JDK library locations (bug fixes)
Wed, 15 Apr 2015 11:03:04 -0700 Tom Rodriguez Merge
Wed, 15 Apr 2015 10:09:13 -0700 Tom Rodriguez Add more efficient implementation of HotSpotReferenceMap
Tue, 14 Apr 2015 11:37:24 -0700 Tom Rodriguez Guard usages of Debug.log in LinearScan
Tue, 14 Apr 2015 11:37:18 -0700 Tom Rodriguez Minor linear scan tweaks
Tue, 14 Apr 2015 11:37:12 -0700 Tom Rodriguez LocationMarker worklist should be unique
Tue, 14 Apr 2015 11:37:06 -0700 Tom Rodriguez Add int overrides for some log methods
Tue, 14 Apr 2015 11:37:00 -0700 Tom Rodriguez Avoid some uses of streams
Tue, 14 Apr 2015 11:36:54 -0700 Tom Rodriguez Allocate visiting lambdas earlier
Tue, 14 Apr 2015 11:36:48 -0700 Tom Rodriguez Specialize LIRInstruction visit paths a little
Tue, 14 Apr 2015 11:36:42 -0700 Tom Rodriguez Visit CompositeValues manually
Tue, 07 Apr 2015 12:09:46 -0700 Tom Rodriguez Remove ValuePosition machinery
Wed, 15 Apr 2015 10:21:02 -0700 Tom Rodriguez Merge
Tue, 14 Apr 2015 22:20:07 -0700 Tom Rodriguez Add suport for oops in vector registers at safepoints
Tue, 14 Apr 2015 17:26:29 -0700 Tom Rodriguez It should be an error for an OopMap to mention a register that can't be found
Wed, 15 Apr 2015 18:41:53 +0200 Stefan Anzinger [SPARC] Use NOP only between CBcond
Wed, 15 Apr 2015 16:30:45 +0200 Stefan Anzinger Add CompileTheWorldExcludeMethodFilter to CTW and remove sun.awt.X11 classes from default ctw mx target.
Wed, 15 Apr 2015 13:49:38 +0200 Christian Humer Truffle-DSL: fixed potential non generic executes in uninitialized nodes.
Wed, 15 Apr 2015 14:06:17 +0200 Doug Simon relax expectations on JDK library locations
Wed, 15 Apr 2015 03:14:27 +0200 Christian Humer Truffle-DSL: fixed wrong executable delegate.
Wed, 15 Apr 2015 00:35:25 +0200 Christian Humer Truffle-DSL: fixed single specializable node migth delegate to a synthetic executable type.
Tue, 14 Apr 2015 18:04:29 -0700 Michael Van De Vanter Merge with 6fe8d8a248ba5c01f752c5a932de4470c9ee29c6
Tue, 14 Apr 2015 14:23:07 -0700 Michael Van De Vanter Truffle/Instrumentation: Javadoc cleanup
Wed, 15 Apr 2015 00:16:01 +0200 Christian Humer Truffle-DSL: fix generic types are not unique in javac.
Tue, 14 Apr 2015 23:13:47 +0200 Christian Humer SL: fix calls produce less nodes now.
Tue, 14 Apr 2015 22:56:15 +0200 Christian Humer Remove dsl processor dependency from nodeinfo.processor project.
Tue, 14 Apr 2015 19:56:01 +0200 Christian Humer SL: add findbugs dependency to generate findbugs avoid warnings annotations for object comparisons.
Tue, 14 Apr 2015 15:16:14 +0200 Christian Humer SL: use DSL for call dispatches.
Tue, 14 Apr 2015 15:16:14 +0200 Christian Humer SL: use DSL for property writes.
Tue, 14 Apr 2015 15:16:14 +0200 Christian Humer SL: use DSL for property reads.
Tue, 14 Apr 2015 15:16:14 +0200 Christian Humer SL: some minor simplifications.
Tue, 14 Apr 2015 19:41:36 +0200 Christian Humer Truffle-DSL: fixed invalid execute delegation
Tue, 14 Apr 2015 19:23:33 +0200 Christian Humer Truffle-DSL: fixed on-demand generation of getNext.
Tue, 14 Apr 2015 19:23:33 +0200 Christian Humer Truffle-DSL: fix polymorphic return type was always object if type had implicit casts.
Tue, 14 Apr 2015 19:23:33 +0200 Christian Humer Truffle-DSL: ensure proper wildcards for generics are filled in; remove unused type system node code generator.
Tue, 14 Apr 2015 19:23:33 +0200 Christian Humer Truffle-DSL: do not throw UnexpectedResultException for operations that guarantee the type.