log

age author description
Wed, 10 Sep 2014 11:18:38 -0700 Stefan Anzinger [SPARC] fix issues with moving between float and general purpose registers (alignment)
Wed, 10 Sep 2014 23:14:58 +0200 Tom Rodriguez Disable graph caching until assumptions problem is fixed
Wed, 10 Sep 2014 23:14:51 +0200 Tom Rodriguez Fixed variable name
Wed, 10 Sep 2014 21:38:26 +0100 Chris Seaton Truffle: simplify byte section tests.
Wed, 10 Sep 2014 11:44:39 +0200 Doug Simon fixed case of Optionality constants
Wed, 10 Sep 2014 11:36:45 +0200 Doug Simon Backed out changeset: 841a9f98b97c
Wed, 10 Sep 2014 11:04:13 +0200 Doug Simon Backed out changeset: f0b55d0c5d2d
Tue, 09 Sep 2014 18:35:08 -0700 Stefan Anzinger Add truffle com.oracle.graal.truffle.test.SLTruffleGraalTestSuite to ignore for now
Tue, 09 Sep 2014 17:02:24 -0700 Stefan Anzinger [SPARC] get rid of VIS3
Tue, 09 Sep 2014 15:50:47 -0700 Stefan Anzinger Findbugs
Tue, 09 Sep 2014 15:41:27 -0700 Stefan Anzinger [SPARC] Findbugs/checkstyle
Tue, 09 Sep 2014 14:31:36 -0700 Stefan Anzinger Merge
Tue, 09 Sep 2014 12:22:48 -0700 Stefan Anzinger Add RawConstant
Tue, 09 Sep 2014 12:20:19 -0700 Stefan Anzinger Using basename instead of BASH_SOURCE, does not on older versions of bash (Which comes with Solaris 11.0)
Tue, 09 Sep 2014 12:15:29 -0700 Stefan Anzinger Fix the endianess issue, when using JSR/RET instruction and deoptimization happens in this subroutine
Tue, 09 Sep 2014 12:11:57 -0700 Stefan Anzinger [SPARC] Introduce access of HotSpot flags for sparc cpu (VIS1,2,3)
Tue, 09 Sep 2014 12:09:58 -0700 Stefan Anzinger [SPARC] make compatible for CPU without VIS3 and do some cleanup
Fri, 05 Sep 2014 18:28:11 -0700 Stefan Anzinger [SPARC] fixing irem
Tue, 09 Sep 2014 20:22:11 +0100 Chris Seaton Truffle: change log entry for TruffleCompilationExceptionsAreThrown.
Tue, 09 Sep 2014 20:21:11 +0100 Chris Seaton Truffle: keep the RootNode in OptimizationFailedException, so you can figure out what it was that failed.
Tue, 09 Sep 2014 20:19:23 +0100 Chris Seaton Truffle: TruffleCompilationExceptionsAreThrown option to get OptimizationFailedException on compiler error.
Tue, 09 Sep 2014 14:05:28 +0200 Doug Simon HSAIL: test case for HSAIL deopt bug
Tue, 09 Sep 2014 13:58:24 +0200 Doug Simon use absolute paths in generated NetBeans project configurations
Tue, 09 Sep 2014 13:32:08 +0200 Doug Simon create generated source dirs as part of netbeansinit
Tue, 09 Sep 2014 12:14:23 +0200 Tom Rodriguez Update comment about usages of streams
Tue, 09 Sep 2014 11:53:53 +0200 Tom Rodriguez Insert proxies when peeking through proxy for array length
Tue, 09 Sep 2014 11:53:03 +0200 Tom Rodriguez Move FixedNodeProbabilityCache into InlineableGraph so it doesn't get too big
Tue, 09 Sep 2014 11:51:59 +0200 Tom Rodriguez Enable scheduling when dumping for DumpOnError
Tue, 09 Sep 2014 11:37:57 +0200 Tom Rodriguez Let linear scan DetailedAsserts deal with missing intervals
Tue, 09 Sep 2014 11:36:43 +0200 Tom Rodriguez Fix forceLog
Tue, 09 Sep 2014 11:35:07 +0200 Tom Rodriguez Unproxy constant usages in FrameState
Mon, 08 Sep 2014 22:21:47 +0100 Chris Seaton Merge.
Mon, 08 Sep 2014 22:21:21 +0100 Chris Seaton Truffle: byte[] sources.
Mon, 08 Sep 2014 21:23:18 +0200 Doug Simon denote certain applications of DeadCodeEliminationPhase as optional and only run them if -G:-ReduceDCE
Mon, 08 Sep 2014 21:00:12 +0200 Doug Simon removed Node.recordsUsages()
Mon, 08 Sep 2014 19:04:32 +0200 Doug Simon mx: do not clean distributions if the --no-java option is given to the clean command
Mon, 08 Sep 2014 13:49:40 +0200 Doug Simon ensure NodeRefIterator.Empty.hasNext() returns false
Mon, 08 Sep 2014 13:26:52 +0200 Doug Simon re-enable use of generated nodes by default
Mon, 08 Sep 2014 13:24:50 +0200 Doug Simon fixed race involving NodeRefIterator.Empty
Mon, 08 Sep 2014 09:46:07 +0200 Bernhard Urban mx: add check for compliance level of a distribution
Sat, 06 Sep 2014 17:20:11 +0100 Chris Seaton Truffle: entries in change log.
Sat, 06 Sep 2014 17:19:13 +0100 Chris Seaton Truffle: Add NeverValidAssumption.
Sat, 06 Sep 2014 17:14:00 +0100 Chris Seaton Truffle: fix AssumedValue.
Thu, 04 Sep 2014 20:12:10 +0200 Gilles Duboscq mx: fix default handling of vm config and build type
Fri, 05 Sep 2014 12:27:04 +0200 Roland Schatz Don't remove LoopExitNodes in UseTrappingNullChecksPhase.
Fri, 05 Sep 2014 11:50:52 +0200 Doug Simon enable CompileTheWorld in non-hosted mode
Thu, 04 Sep 2014 22:34:03 +0200 Doug Simon mx: added ctw command to simplify executing CompileTheWorld
Thu, 04 Sep 2014 22:33:17 +0200 Doug Simon improved javadoc for NodeClass.is()
Thu, 04 Sep 2014 22:32:49 +0200 Doug Simon projects must be rebuilt when any of their dependencies are rebuilt
Thu, 04 Sep 2014 21:46:01 +0200 Christian Humer Truffle: fixed potential non determinism in the invalidation of inlining.
Thu, 04 Sep 2014 16:18:01 +0200 Roland Schatz Disable use of generated Nodes.
Thu, 04 Sep 2014 15:04:34 +0200 Roland Schatz Split method in OptimizingLinearScanWalker.
Thu, 04 Sep 2014 13:44:45 +0200 Roland Schatz Remove redundant Begin nodes before LoopExit.
Thu, 04 Sep 2014 13:33:04 +0200 Doug Simon re-enabled use of generated Nodes
Thu, 04 Sep 2014 13:08:27 +0200 Doug Simon NodeClassIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operation
Thu, 04 Sep 2014 12:54:06 +0200 Doug Simon NodeRefIterator advances lazily instead of eagerly, allowing the next element to be cached in the advance operation
Thu, 04 Sep 2014 12:51:43 +0200 Doug Simon fixed unit tests so that they pass when assertions are disabled
Wed, 03 Sep 2014 18:04:28 +0200 Doug Simon temporarily disable use of generated Nodes
Wed, 03 Sep 2014 16:25:24 +0200 Doug Simon added new version of iteration for Node inputs and successors that allows the iterators to be escape analyzed at the cost of extra polymorphism when accessing Node and NodeList fields during iteration
Wed, 03 Sep 2014 14:58:53 +0200 Christian Humer Truffle: new value profiles prototype.
Wed, 03 Sep 2014 14:58:53 +0200 Christian Humer Truffle: run expandTree iteratively to make frame propagations visible to expandTree.
Wed, 03 Sep 2014 14:58:53 +0200 Christian Humer Fixed loop phis with itself as single back value did not canonicalize. (contributed by Lukas Stadler)
Wed, 03 Sep 2014 14:58:53 +0200 Christian Humer Truffle: made TruffleRuntime#getCallTargets return a Collection and simplified its implementation.
Wed, 03 Sep 2014 12:01:14 +0200 Gilles Duboscq LineLocationToProbeCollectionMap: add forget method
Wed, 03 Sep 2014 12:00:41 +0200 Gilles Duboscq Truffle/API: TruffleScriptEngineFactory.engineCreated() is now final
Tue, 02 Sep 2014 21:42:37 -0700 Tom Rodriguez Fixed HSAIL deopt
Tue, 02 Sep 2014 21:42:29 -0700 Tom Rodriguez Claim entry_frame slots for VerifyStack
Tue, 02 Sep 2014 20:50:40 -0700 Stefan Anzinger Added header to file and jumptable for byte char short
Tue, 02 Sep 2014 19:23:43 -0700 Stefan Anzinger Merge
Tue, 02 Sep 2014 19:01:01 -0700 Stefan Anzinger [SPARC] Checkstyle, blacklist for unittests
Tue, 02 Sep 2014 17:22:16 -0700 Stefan Anzinger [SPARC] Fixing conversions of l2d l2f i2d i2f ... Adding assertions for usage of
Tue, 02 Sep 2014 17:19:53 -0700 Stefan Anzinger Eliminate the recursion over lambda expression as it generates a huge stack which may cause stack overflow earlier as it should be
Tue, 02 Sep 2014 17:18:35 -0700 Stefan Anzinger [SPARC] Saving return value to a "real" double register.
Tue, 02 Sep 2014 17:17:56 -0700 Stefan Anzinger [SPARC] Giving now two scratch registers
Tue, 02 Sep 2014 17:16:26 -0700 Stefan Anzinger [SPARC/AMD64] Splitting up oopmap generation for Intel XMM and SPARC Floatingpoint registers
Tue, 02 Sep 2014 17:08:14 -0700 Stefan Anzinger isDominatedBy made iterative as in huge graphs it may cause stackoverflow (dacapo tomcat tests max depth is about 2.5k recursions)
Tue, 02 Sep 2014 11:49:12 -0700 Stefan Anzinger Eliminating the lambda expression, as in the recursive call it creates unnecessary stack frames which causes StackOverflowErros sooner
Fri, 29 Aug 2014 21:00:14 -0700 Stefan Anzinger [SPARC] Make scratch register usage safe
Fri, 29 Aug 2014 16:05:30 -0700 Stefan Anzinger Merge
Fri, 29 Aug 2014 16:04:46 -0700 Stefan Anzinger [SPARC] Assembler fixes
Thu, 28 Aug 2014 19:24:52 -0700 Stefan Anzinger [SPARC] Fix dacapo sunflow test (Unordered branching is now implemented right)
Tue, 02 Sep 2014 15:44:33 -0700 Christian Wimmer Bugfix: ReadEliminationClosure ignored subclasses of FixedAccessNode that are memory checkpoints
Tue, 02 Sep 2014 22:19:44 +0200 Bernhard Urban cherry-pick: 8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
Tue, 02 Sep 2014 14:47:10 +0200 Bernhard Urban mx: support different name for jvm.cfg
Tue, 02 Sep 2014 14:46:50 +0200 Bernhard Urban mx: add helper for determine jli location
Tue, 02 Sep 2014 14:46:22 +0200 Bernhard Urban mx library: support platform/architecture specific libraries
Tue, 02 Sep 2014 14:45:51 +0200 Bernhard Urban mx: move get_arch() to mxtool
Tue, 02 Sep 2014 10:30:28 +0200 Doug Simon Merge.
Tue, 02 Sep 2014 10:30:05 +0200 Doug Simon use source field declaration order in generated Node classes
Tue, 02 Sep 2014 09:56:48 +0200 Doug Simon use the right class loader when loading generated PositionFieldOrder class
Tue, 02 Sep 2014 00:44:43 +0200 Doug Simon select generated input and successor iterators if Node.USE_GENERATED_NODES
Mon, 01 Sep 2014 20:08:19 +0200 Christian Humer Truffle: added new infrastructure for graal truffle runtime tests using SL.
Mon, 01 Sep 2014 20:08:18 +0200 Christian Humer SL: added internal APIs to SL for the Graal runtime tests.
Mon, 01 Sep 2014 20:08:18 +0200 Christian Humer Truffle: added Graal runtime API to wait for the completion of a compilation.
Mon, 01 Sep 2014 20:08:18 +0200 Christian Humer SL: added support for guest language stack traces to SLException; added SLAssertionError.
Mon, 01 Sep 2014 20:08:18 +0200 Christian Humer SL: added assertTrue and assertFalse builtins to SL.
Mon, 01 Sep 2014 16:46:59 +0200 Doug Simon improved error reporting by @NodeInfo annotation processor
Fri, 29 Aug 2014 15:21:39 -0700 David Piorkowski Instrumentation: Removed extends SyntaxTagged from Wrapper interface.
Fri, 29 Aug 2014 16:01:23 -0400 bharadwaj Add a getter method to that returns the HotSpot VM symbol string associated via HotSpotVMField annotation. Renamed a similar existing method that returns HotSpot VM symbol string associated via HotSpotVMValue annotation.
Fri, 29 Aug 2014 13:48:04 +0200 Christian Humer Truffle: Revert: fix compilation issue; after a method is compiled (but not yet installed), it still needs to call the already compiled children.
Thu, 28 Aug 2014 17:49:37 -0700 Stefan Anzinger Merge
Thu, 28 Aug 2014 17:15:23 -0700 Stefan Anzinger [SPARC] Findbugs/Checkstyle
Thu, 28 Aug 2014 16:47:43 -0700 Stefan Anzinger [SPARC/AMD64] Fixing handling of floatingpoint register handling
Thu, 28 Aug 2014 15:43:44 -0700 Stefan Anzinger [SPARC] Fixing float register allocation
Thu, 28 Aug 2014 20:55:39 +0200 Doug Simon reverted matcher to use Class keys instead of NodeClass keys
Thu, 28 Aug 2014 18:07:52 +0200 Christian Wirth fix compilation issue; after a method is compiled (but not yet installed), it still needs to call the already compiled children.
Thu, 28 Aug 2014 15:35:29 +0200 Christian Humer Truffle: added support for Runtime#getCallTargets()
Thu, 28 Aug 2014 11:42:02 +0200 Doug Simon added support to get the generated Node class represented by a NodeClass instance
Thu, 28 Aug 2014 08:54:10 +0200 Doug Simon fixed match type test
Wed, 27 Aug 2014 17:59:48 -0700 Michael Van De Vanter Truffle/Source: use a synchronized hash table
Wed, 27 Aug 2014 17:59:17 -0700 Michael Van De Vanter Truffle/Instrumentation: add TODO comment to Visualizer interface
Wed, 27 Aug 2014 22:11:13 +0200 Doug Simon need extra logic when computing Node iterable ids and USE_GENERATED_NODES == true
Wed, 27 Aug 2014 20:12:57 +0200 Doug Simon tweaked comparison of a Node against a node class
Wed, 27 Aug 2014 20:02:06 +0200 Doug Simon Merge.
Wed, 27 Aug 2014 20:01:44 +0200 Doug Simon set default for Node.USE_GENERATED_NODES to true
Wed, 27 Aug 2014 18:59:09 +0200 Doug Simon matcher needs to indirect through NodeClass to work properly in the presence of generated Node classes
Wed, 27 Aug 2014 18:58:15 +0200 Doug Simon replaced 'node.getClass() == <literal>.getGenClass()' idiom with new 'NodeClass.is(Class<? extends Node.class> cls)' mechanism
Wed, 27 Aug 2014 17:01:57 +0200 Doug Simon InvokeNode does not need to implement IterableNodeType
Wed, 27 Aug 2014 17:54:09 +0200 Josef Eisl [SPARC] transform unittest whitelist into a blacklist.
Wed, 27 Aug 2014 17:43:48 +0200 Josef Eisl mx: add unittest --blacklist.