log

age author description
Fri, 03 May 2013 20:24:49 +0200 Lukas Stadler Merge (fixed: 3fdbe6a68103 Pass fixed node into getMaterializedRepresentation.)
Fri, 03 May 2013 20:23:53 +0200 Lukas Stadler Merge (fixed 106f0a0acafa)
Fri, 03 May 2013 20:21:30 +0200 Lukas Stadler fix CommitAllocationNode duplication
Fri, 03 May 2013 09:24:24 -0700 Christian Wimmer Fix parameters of node intrinsics to use more specific Location and LocationIdentity types.
Fri, 03 May 2013 16:30:39 +0200 Bernhard Urban ReadNode/PiPush: compute declaring class by field offset
Fri, 03 May 2013 15:05:07 +0200 Bernhard Urban CheckCastNode: eliminate the other way around
Fri, 03 May 2013 15:29:26 +0200 Bernhard Urban CheckCastNode: add test for load field vialoation
Fri, 03 May 2013 14:57:01 +0200 Bernhard Urban GraalOptions: use detected number of cores by runtime for `Threads'
Fri, 03 May 2013 16:28:53 +0200 Christian Humer Merge.
Fri, 03 May 2013 15:37:08 +0200 Christian Humer Merge.
Fri, 03 May 2013 15:02:56 +0200 Christian Humer Implemented a method to produce a compact string representation of the truffle tree which just shows the nodes and their children but no data fields.
Fri, 03 May 2013 14:59:46 +0200 Christian Humer Fixed Truffle child iterator should only iterate children which are annotated with @Child or @Children.
Fri, 03 May 2013 14:28:32 +0200 Christian Humer Fixed bug in casting execute generation when evaluated parameters for both executed methods were not mapped to a child node.
Fri, 03 May 2013 15:21:52 +0200 Gilles Duboscq GraphBuilderPhase.genGoto does not need to provide a probability to createTarget
Fri, 03 May 2013 15:20:52 +0200 Gilles Duboscq float to double conversion is lossless
Fri, 03 May 2013 15:19:08 +0200 Gilles Duboscq Fix for delayed OSR: we must drop the precise stamps we have on the OSR locals since they may be too precise because of branch pruining in the graph builder.
Fri, 03 May 2013 12:14:37 +0200 Gilles Duboscq Delay lowering of the platform specific OSR entry
Fri, 03 May 2013 14:04:18 +0200 Doug Simon suppressed output for expected AssertionError in WriteBarrierVerificationTest
Thu, 02 May 2013 21:28:13 +0200 Bernhard Urban TypeProfileProxy: remove profile proxies after inlining logic
Thu, 02 May 2013 20:53:27 +0200 Bernhard Urban TypeProfileProxy: add missing return
Fri, 03 May 2013 02:16:20 +0200 Andreas Woess Fix casts in UnboxNode.
Thu, 02 May 2013 12:13:51 -0700 Christian Wimmer Merge
Thu, 02 May 2013 12:12:51 -0700 Christian Wimmer Use a LocationIdentity interface instead of just Object for the location identity of a LocationNode
Thu, 02 May 2013 10:38:48 -0700 Christian Wimmer Consistent naming of accessor methods in the LocationNode class hierarchy
Thu, 02 May 2013 10:36:09 -0700 Christian Wimmer Refactor the LocationNode class hierarchy to allow a SnippetLocationNode, i.e., a LocationNode that can be used in snippets without requiring the individual components to be constants at the time the snippet is prepared
Thu, 02 May 2013 10:26:30 -0700 Christian Wimmer Rename field to be consistent with name of accessor method
Thu, 02 May 2013 01:06:50 +0200 Andreas Woess Preliminary Nashorn support in IGV.
Thu, 02 May 2013 18:37:53 +0200 Andreas Woess FrameDescriptor: fix default frame slot kind.
Thu, 02 May 2013 17:35:36 +0200 Doug Simon Merge.
Thu, 02 May 2013 17:17:11 +0200 Doug Simon exposed whether ASSERT is defined to Java code and use it to enable checks in ExceptionHandlerStub
Thu, 02 May 2013 17:16:00 +0200 Doug Simon exception PC stored in thread is cleared before entering ExceptionHandlerStub
Thu, 02 May 2013 15:12:52 +0200 Doug Simon added comments clarifying the difference between _exception_oop and _pending_exception in the HotSpot Thread class
Thu, 02 May 2013 14:12:24 +0200 Doug Simon Merge.
Thu, 02 May 2013 12:19:41 +0200 Doug Simon Merge.
Thu, 02 May 2013 11:40:07 +0200 Doug Simon rename: VERY_FAST_DEOPT_PATH_PROBABILITY -> VERY_FAST_PATH_PROBABILITY
Thu, 02 May 2013 11:39:07 +0200 Doug Simon rename: HotSpotSnippetUtils -> HotSpotReplacementsUtil
Thu, 02 May 2013 14:37:27 +0200 Gilles Duboscq Remove dead IsNull nodes in Guard lowering phase
Thu, 02 May 2013 14:35:48 +0200 Gilles Duboscq Enable the loop safepoint elimination.
Thu, 02 May 2013 16:32:39 +0200 Roland Schatz Pass fixed node into getMaterializedRepresentation.
Thu, 02 May 2013 16:31:44 +0200 Roland Schatz Remove StackSlot and RegisterValue cache.
Thu, 02 May 2013 16:30:31 +0200 Roland Schatz Merge.
Thu, 02 May 2013 14:13:54 +0200 Roland Schatz Make register saving extensible.
Thu, 02 May 2013 14:12:10 +0200 Roland Schatz Restructure register zapping.
Thu, 02 May 2013 11:53:04 +0200 Roland Schatz Backed out changeset: 45a73cd19baa
Tue, 30 Apr 2013 17:29:33 +0200 Lukas Stadler refactored monitor handling in EA: MonitorEnter/Exit is removed, not eliminated
Tue, 30 Apr 2013 12:14:59 +0200 Lukas Stadler handle "~" in EscapeAnalyzeOnly
Tue, 30 Apr 2013 12:11:52 +0200 Lukas Stadler remove debug code
Mon, 29 Apr 2013 14:53:08 +0200 Lukas Stadler coalesce allocations during escape analysis
Mon, 29 Apr 2013 18:38:16 +0200 Lukas Stadler factor out createFieldLocation in HotSpotRuntime
Mon, 29 Apr 2013 10:12:37 +0200 Lukas Stadler only virtualize StoreIndexedNode if no store check is required
Tue, 30 Apr 2013 13:25:05 +0200 Lukas Stadler lower FixedGuardNode to if-condition-deopt in after-guard lowering
Thu, 25 Apr 2013 17:19:41 +0200 Lukas Stadler late lowering of allocations (NewInstanceNode, NewArrayNode, NewMultiArrayNode)
Thu, 25 Apr 2013 17:10:08 +0200 Lukas Stadler don't verify ControlFlowGraph when connectBlocks == false
Thu, 25 Apr 2013 17:09:40 +0200 Lukas Stadler make Node.getDebugProperties() final
Thu, 02 May 2013 10:55:11 +0200 Bernhard Urban CheckCastNode: check if input of next CheckCastNode is the node itself
Thu, 02 May 2013 10:55:07 +0200 Bernhard Urban CheckCastNode: better attempt to combine checkcasts
Thu, 02 May 2013 10:55:04 +0200 Bernhard Urban nested checkcasts: add failing testcase
Thu, 02 May 2013 06:08:02 +0200 Doug Simon a compiled stub can now specify whether it needs to preserve registers. If a stub does not preserve registers and assertions are enabled, then all non-temporary registers are zapped after a C runtime call from the stub.
Wed, 01 May 2013 18:08:07 -0700 Christian Wimmer Merge
Wed, 01 May 2013 18:07:00 -0700 Christian Wimmer Use MetaAccessProvider instead of CodeCacheProvider