aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/opto/memnode.hpp
AgeCommit message (Expand)Author
2015-06-038077504: Unsafe load can loose control dependency and cause crashroland
2014-05-068036851: volatile double accesses are not explicitly atomic in C2anoll
2014-11-108057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStr...zmajo
2014-01-22Mergekvn
2013-12-248029233: Update copyright year to match last edit in jdk8 hotspot repository ...mikael
2013-11-268028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence.goetz
2013-11-21Mergekvn
2013-11-158024921: PPC64 (part 113): Extend Load and Store nodes to know about memory o...goetz
2013-11-058017065: C2 allows safepoint checks to leak into G1 pre-barriersiveresov
2013-05-086934604: enable parts of EliminateAutoBox by defaultkvn
2013-02-258007294: ReduceFieldZeroing doesn't check for dependent load and can lead to ...roland
2013-01-226896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86kvn
2012-10-12Mergekvn
2012-10-097199654: Remove LoadUI2LNodevlivanov
2012-10-097197424: update copyright year to match last edit in jdk8 hotspot repositorymikael
2012-10-097054512: Compress class pointers after perm gen removalroland
2012-09-207023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()roland
2012-06-127174218: remove AtomicLongCSImpl intrinsicstwisti
2012-01-207131302: connode.cpp:205 Error: ShouldNotReachHere()kvn
2011-12-207121140: Allocation paths require explicit memory synchronization operations ...roland
2011-11-166890673: Eliminate allocations immediately after EAkvn
2011-09-267081933: Use zeroing elimination optimization for large arraykvn
2011-08-167079329: Adjust allocation prefetching for T4kvn
2011-08-027074017: Introduce MemBarAcquireLock/MemBarReleaseLock nodes for monitor ente...roland
2011-04-057010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copy...trims
2011-03-307029152: Ideal nodes for String intrinsics miss memory edge optimizationkvn
2010-11-236989984: Use standard include model for Hospotstefank
2010-06-156959430: Make sure raw loads have control edgekvn
2010-05-276941466: Oracle rebranding changes for Hotspot repositoriestrims
2010-04-076940726: Use BIS instruction for allocation prefetch on Sparckvn
2010-01-286920346: G1: "must avoid base_memory and AliasIdxTop"never
2009-12-096895383: JCK test throws NPE for method compiled with Escape Analysiskvn
2009-09-146827605: new String intrinsics may prevent EA scalar replacementkvn
2009-09-146877254: Server vm crashes with no branches off of store slice" when run with...cfang
2009-03-316761600: Use sse 4.2 in intrinsicscfang
2009-03-096797305: Add LoadUB and LoadUI opcode classtwisti
2009-02-276810672: Comment typostwisti
2009-01-266796746: rename LoadC (char) opcode class to LoadUS (unsigned short)twisti
2008-11-076462850: generate biased locking code in C2 ideal graphkvn
2008-09-176711100: 64bit fastdebug server vm crashes with assert(_base == Int,"Not an I...rasbold
2008-07-286726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominato...kvn
2008-07-026719955: Update copyright yearxdono
2008-05-296695049: (coll) Create an x86 intrinsic for Arrays.equalsrasbold
2008-05-216703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bit...kvn
2008-05-216695810: null oop passed to encode_heap_oop_not_nullkvn
2008-04-166686791: Side effect in NumberFormat tests with -server -Xcompkvn
2008-04-136420645: Create a vm that uses compressed oops for up to 32gb heapsizescoleenp
2008-03-206674600: (Escape Analysis) Optimize memory graph for instance's fieldskvn
2008-03-136673473: (Escape Analysis) Add the instance's field information to PhiNodekvn
2008-02-296667580: Optimize CmpP for allocationskvn