hotspot/src/share/vm/opto/macro.cpp
Fri, 29 Apr 2016 08:32:42 +0200 zmajo 8153340: Disallow misconfiguration and improve the consistency of allocation prefetching
Mon, 11 Apr 2016 21:42:55 +0300 vlivanov 8152590: C2: @Stable support doesn't always work w/ incremental inlining
Thu, 28 Jan 2016 08:33:45 +0100 zmajo 8146478: Node limit exceeded with -XX:AllocateInstancePrefetchLines=1073741823
Tue, 12 Jan 2016 12:55:37 +0100 thartmann 8136469: OptimizeStringConcat fails on pre-sized StringBuilder shapes
Tue, 12 Jan 2016 09:19:09 +0100 zmajo 8086053: Address inconsistencies regarding ZeroTLAB
Sun, 27 Dec 2015 05:15:14 -0800 hshi 8144993: Elide redundant memory barrier after AllocationNode
Tue, 17 Nov 2015 16:40:52 -0500 kbarrett 8143014: Access PtrQueue member offsets through derived classes
Fri, 06 Nov 2015 11:34:03 +0100 neliasso Merge
Thu, 22 Oct 2015 13:07:10 -0400 goetz 8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux.
Tue, 03 Nov 2015 09:41:03 +0100 thartmann 8141132: JEP 254: Compact Strings
Mon, 21 Sep 2015 10:51:33 +0200 roland 8136596: Remove aarch64: MemBarRelease when final field's allocation is NoEscape or ArgEscape
Wed, 26 Aug 2015 09:49:37 +0200 roland 8134321: tools/pack200/Pack200Test.java crashes in the VM PIT jdk9 b79
Sat, 15 Aug 2015 02:54:18 +0200 roland 8130847: Cloned object's fields observed as null after C2 escape analysis
Tue, 12 May 2015 10:27:50 +0200 roland 8076188: Optimize arraycopy out for non escaping destination
Fri, 17 Apr 2015 14:37:20 -0700 ccheung Merge
Thu, 16 Apr 2015 08:23:26 -0700 dcubed 8073165: Contended Locking fast exit bucket
Tue, 17 Mar 2015 10:06:31 +0100 roland 8073480: C2 should optimize explicit range checks
Tue, 17 Feb 2015 13:54:53 -0500 drchase 8069412: Locks need better debug-printing support
Mon, 19 Jan 2015 09:32:40 +0100 zmajo 8066312: Add new Node* Node::find_out(int opc) method.
Tue, 25 Nov 2014 17:33:59 +0100 roland 6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94
Thu, 13 Nov 2014 11:35:15 -0500 drchase Merge
Fri, 31 Oct 2014 09:10:51 +0100 brutisso 8061308: Remove iCMS
Thu, 06 Nov 2014 09:40:58 +0100 zmajo 8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
Tue, 19 Aug 2014 17:23:38 +0200 roland 8055153: nsk/stress/jck60/jck60014 crashes on sparc
Mon, 11 Aug 2014 14:12:51 +0200 roland 7173584: Implement arraycopy as a macro node
Sat, 02 Aug 2014 07:06:08 +0200 roland 8046698: assert(false) failed: only Initialize or AddP expected macro.cpp:943
Tue, 05 Aug 2014 08:25:10 +0200 thartmann 8054081: Crashes with assert "modified node is not on IGVN._worklist"
Fri, 25 Jul 2014 10:06:17 +0200 thartmann 8040213: C2 does not put all modified nodes on IGVN worklist
Mon, 02 Jun 2014 08:07:29 +0200 thartmann 8034812: remove IDX_INIT macro hack in Node class
Tue, 01 Apr 2014 09:05:20 -0700 morris 8001532: C2 node files refactoring
Thu, 20 Mar 2014 17:49:27 -0700 kvn 8031320: Use Intel RTM instructions for locks
Tue, 28 Jan 2014 12:25:34 -0800 kvn Merge
Tue, 24 Dec 2013 11:48:39 -0800 mikael 8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
Fri, 15 Nov 2013 11:05:32 -0800 goetz 8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory ordering
Mon, 12 Aug 2013 17:37:02 +0200 ehelin 8015107: NPG: Use consistent naming for metaspace concepts
Fri, 23 Aug 2013 11:41:37 -0700 kvn 8012972: Incremental Inlining should support scalar replaced object in debug info
Thu, 09 May 2013 17:28:04 -0700 kvn 8014189: JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis()
Wed, 08 May 2013 15:08:01 -0700 kvn 6934604: enable parts of EliminateAutoBox by default
Wed, 06 Mar 2013 10:28:38 +0100 roland 8009460: C2compiler crash in machnode::in_regmask(unsigned int)
Tue, 22 Jan 2013 15:34:16 -0800 kvn 6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86
Tue, 27 Nov 2012 17:24:15 -0800 bharadwaj 7092905: C2: Keep track of the number of dead nodes
Tue, 09 Oct 2012 10:11:38 +0200 roland 7054512: Compress class pointers after perm gen removal
Thu, 27 Sep 2012 09:38:42 -0700 kvn 7193318: C2: remove number of inputs requirement from Node's new operator
Sat, 01 Sep 2012 13:25:18 -0400 coleenp 6964458: Reimplement class meta-data storage to use native memory
Thu, 28 Jun 2012 17:03:16 -0400 zgu 6995781: Native Memory Tracking (Phase 1)
Tue, 12 Jun 2012 16:23:31 -0700 kvn 7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable
Tue, 07 Feb 2012 16:33:43 -0800 kvn 7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodes
Fri, 13 Jan 2012 12:58:26 -0800 kvn 7129618: assert(obj_node->eqv_uncast(obj),"");
Thu, 12 Jan 2012 14:45:04 -0800 kvn 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed
Tue, 10 Jan 2012 18:05:38 -0800 kvn 7128352: assert(obj_node == obj) failed
Sat, 07 Jan 2012 13:26:43 -0800 kvn 7125896: Eliminate nested locks
Fri, 30 Dec 2011 11:43:06 -0800 kvn 7125879: assert(proj != NULL) failed: must be found
Tue, 27 Dec 2011 15:08:43 -0800 kvn 7123954: Some CTW test crash with SIGSEGV
Tue, 20 Dec 2011 16:56:50 +0100 roland 7121140: Allocation paths require explicit memory synchronization operations for RMO systems
Wed, 07 Dec 2011 11:35:03 +0100 stefank 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
Wed, 16 Nov 2011 09:13:57 -0800 kvn 6890673: Eliminate allocations immediately after EA
Mon, 26 Sep 2011 10:24:05 -0700 kvn 7081933: Use zeroing elimination optimization for large array
Tue, 16 Aug 2011 16:59:46 -0700 kvn 7079329: Adjust allocation prefetching for T4
Tue, 02 Aug 2011 18:36:40 +0200 roland 7074017: Introduce MemBarAcquireLock/MemBarReleaseLock nodes for monitor enter/exit code paths
Tue, 28 Jun 2011 15:24:29 -0700 kvn 7044738: Loop unroll optimization causes incorrect result
less more (0) -100 -60 tip