hg: ppc-aix-port/jdk7u/hotspot: 243 new changesets
goetz.lindenmaier at sap.com
goetz.lindenmaier at sap.com
Wed Jun 5 07:53:53 PDT 2013
Changeset: 018c2639921d
Author: katleman
Date: 2013-03-07 11:08 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/018c2639921d
Added tag jdk7u14-b15 for changeset 12619005c5e2
! .hgtags
Changeset: be57a8d7a1a7
Author: katleman
Date: 2013-01-29 14:14 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/be57a8d7a1a7
Added tag jdk7u13-b10 for changeset e0e52e35e0c5
! .hgtags
Changeset: 1b40559b91cb
Author: katleman
Date: 2013-02-01 10:31 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1b40559b91cb
Added tag jdk7u13-b30 for changeset be57a8d7a1a7
! .hgtags
Changeset: 5fbe0cae3a2a
Author: ewendeli
Date: 2013-02-01 23:28 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5fbe0cae3a2a
Merge
! .hgtags
Changeset: 30d72c9abb56
Author: katleman
Date: 2013-02-07 14:17 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/30d72c9abb56
Added tag jdk7u15-b01 for changeset 5fbe0cae3a2a
! .hgtags
Changeset: 221c64550c5b
Author: katleman
Date: 2013-02-08 10:46 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/221c64550c5b
Added tag jdk7u15-b02 for changeset 30d72c9abb56
! .hgtags
Changeset: 5b3a2f8eb010
Author: ewendeli
Date: 2013-02-13 19:48 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5b3a2f8eb010
Merge
! .hgtags
Changeset: aed229ba0679
Author: ewendeli
Date: 2013-02-20 19:49 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aed229ba0679
Merge
! .hgtags
Changeset: 5b55cef461b0
Author: katleman
Date: 2013-02-13 18:19 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5b55cef461b0
Added tag jdk7u15-b30 for changeset 221c64550c5b
! .hgtags
Changeset: 53ab22d4f44c
Author: katleman
Date: 2013-02-18 12:09 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/53ab22d4f44c
Added tag jdk7u15-b03 for changeset 5b55cef461b0
! .hgtags
Changeset: d2b587401182
Author: katleman
Date: 2013-02-18 12:28 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d2b587401182
Added tag jdk7u15-b32 for changeset 34a7b6dda06e
! .hgtags
Changeset: a4dfda7a2655
Author: katleman
Date: 2013-02-18 12:42 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a4dfda7a2655
Merge
! .hgtags
Changeset: 0d82bf449a61
Author: katleman
Date: 2013-02-26 12:41 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0d82bf449a61
Added tag jdk7u17-b01 for changeset a4dfda7a2655
! .hgtags
Changeset: 7b357c079370
Author: katleman
Date: 2013-03-01 11:55 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7b357c079370
Added tag jdk7u17-b02 for changeset 0d82bf449a61
! .hgtags
Changeset: 195931672178
Author: coffeys
Date: 2013-03-02 17:24 +0000
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/195931672178
Merge
! .hgtags
Changeset: e8e195210ada
Author: amurillo
Date: 2013-03-05 14:02 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e8e195210ada
Merge
! .hgtags
Changeset: b1030375770f
Author: amurillo
Date: 2013-03-05 14:10 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/b1030375770f
Merge
! .hgtags
Changeset: 0addb9ef7b4e
Author: lana
Date: 2013-03-11 14:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0addb9ef7b4e
Merge
! .hgtags
Changeset: 90e4826656f8
Author: amurillo
Date: 2013-02-28 11:15 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/90e4826656f8
8009225: new hotspot build - hs24-b35
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 1a726a0f001b
Author: jwilhelm
Date: 2013-02-28 23:30 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1a726a0f001b
8008314: Unimplemented() Atomic::load breaks the applications
Summary: jlong atomics isn't fully implemented on all 32-bit platforms so we try to avoid it. In this case the atomic add wasn't needed.
Reviewed-by: dholmes, dlong
! src/share/vm/runtime/atomic.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: 4ddaaf331af4
Author: jwilhelm
Date: 2013-03-01 01:14 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4ddaaf331af4
Merge
Changeset: ee712d4e3af6
Author: jwilhelm
Date: 2013-03-01 03:54 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ee712d4e3af6
Merge
Changeset: a4debcca0fb9
Author: johnc
Date: 2013-02-04 13:24 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a4debcca0fb9
8001384: G1: assert(!is_null(v)) failed: narrow oop value can never be zero
Summary: Flush any deferred card mark before a Java thread exits.
Reviewed-by: brutisso, jmasa
! src/share/vm/runtime/thread.cpp
Changeset: f33d68f8b40e
Author: johnc
Date: 2013-02-28 21:11 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f33d68f8b40e
Merge
Changeset: 94227c0c6cf0
Author: dcubed
Date: 2013-03-01 09:57 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/94227c0c6cf0
6444286: Possible naked oop related to biased locking revocation safepoint in jni_exit()
Summary: Add missing Handle.
Reviewed-by: acorn, dholmes, dice, sspitsyn
Contributed-by: karen.kinnear at oracle.com
! src/share/vm/runtime/synchronizer.cpp
Changeset: 586fe6358916
Author: dcubed
Date: 2013-03-01 09:57 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/586fe6358916
8004902: correctness fixes motivated by contended locking work (6607129)
Summary: misc correctness fixes
Reviewed-by: acorn, dholmes, dice, sspitsyn
Contributed-by: dave.dice at oracle.com
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.inline.hpp
Changeset: 0930637d6520
Author: dcubed
Date: 2013-03-01 09:58 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0930637d6520
8004903: VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM ops
Summary: check_for_valid_safepoint_state() only applies to blocking VM ops
Reviewed-by: acorn, dholmes, dice, sspitsyn
Contributed-by: karen.kinnear at oracle.com
! src/share/vm/runtime/vmThread.cpp
Changeset: ce0cee0f0e00
Author: bpittore
Date: 2013-02-28 12:09 -0500
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ce0cee0f0e00
8005722: Assert in c1_LIR.hpp incorrect wrt to number of register operands
Summary: In LIR_OpVisitState::visit() the receiver operand is processed twice
Reviewed-by: roland, vladidan
! src/share/vm/c1/c1_LIR.cpp
Changeset: 69ff881ab627
Author: jiangli
Date: 2013-03-01 04:08 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/69ff881ab627
Merge
Changeset: 18c8cdc40cdf
Author: jiangli
Date: 2013-03-01 13:33 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/18c8cdc40cdf
Merge
Changeset: 331dc65d57d7
Author: sla
Date: 2013-02-08 14:27 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/331dc65d57d7
8005572: fatal error: acquiring lock JfrBuffer_lock/19 out of order with lock MethodData_lock/19 -- possible deadlock
Reviewed-by: mgronlun, dholmes
! src/share/vm/runtime/mutexLocker.cpp
Changeset: be21f8a4d42c
Author: amurillo
Date: 2013-03-07 12:01 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/be21f8a4d42c
Merge
Changeset: 53152f5f34c4
Author: amurillo
Date: 2013-03-07 12:01 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/53152f5f34c4
Added tag hs24-b35 for changeset be21f8a4d42c
! .hgtags
Changeset: 10e0043bda08
Author: amurillo
Date: 2013-03-12 13:05 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/10e0043bda08
Merge
! .hgtags
Changeset: 55d0822d1370
Author: katleman
Date: 2013-03-13 17:17 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/55d0822d1370
Added tag jdk7u14-b16 for changeset 10e0043bda08
! .hgtags
Changeset: e532bbc127b1
Author: amurillo
Date: 2013-03-07 12:45 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e532bbc127b1
8009687: new hotspot build - hs24-b36
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: e41e48824311
Author: jwilhelm
Date: 2013-03-12 16:28 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e41e48824311
8007003: ParNew sends the heap summary too early
Summary: Send the event after the early exit
Reviewed-by: ehelin, brutisso
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Changeset: ca064de1c4c6
Author: kevinw
Date: 2013-03-11 12:56 +0000
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ca064de1c4c6
8009723: CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollection
Reviewed-by: jwilhelm, ehelin, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: 739a10899202
Author: kevinw
Date: 2013-03-12 12:07 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/739a10899202
Merge
Changeset: 8a853c83f551
Author: neliasso
Date: 2012-12-06 09:50 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8a853c83f551
8003934: Fix generation of malformed options to Projectcreator
Summary: Makefile produces unmatched quotes due to nmake bug
Reviewed-by: jwilhelm, brutisso
! make/windows/projectfiles/common/Makefile
Changeset: 7416b0a84e3c
Author: amurillo
Date: 2013-03-14 10:40 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7416b0a84e3c
Merge
Changeset: 61822da2b149
Author: amurillo
Date: 2013-03-14 10:40 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/61822da2b149
Added tag hs24-b36 for changeset 7416b0a84e3c
! .hgtags
Changeset: 06db2de2922a
Author: katleman
Date: 2013-03-20 14:47 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/06db2de2922a
Added tag jdk7u14-b17 for changeset 61822da2b149
! .hgtags
Changeset: f3338eb19a6a
Author: amurillo
Date: 2013-03-14 11:00 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f3338eb19a6a
8010103: new hotspot build - hs24-b37
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: e99b6a69b81d
Author: ehelin
Date: 2013-03-18 12:29 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e99b6a69b81d
8009232: Improve stats gathering code for reference processor
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/memory/referenceProcessorStats.hpp
! src/share/vm/trace/trace.xml
Changeset: c49a43256225
Author: ehelin
Date: 2013-03-18 15:06 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c49a43256225
8008918: Reference statistics events for the tracing framework
Reviewed-by: jwilhelm, brutisso, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genMarkSweep.cpp
Changeset: 76451677d919
Author: zgu
Date: 2013-03-07 14:06 -0500
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/76451677d919
8008257: NMT: assert(new_rec->is_allocation_record()) failed when running with shared memory option
Summary: Corrected virtual memory recording and tagging code when large pages are used
Reviewed-by: coleenp, ccheung
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
Changeset: 893fd4dc2d3b
Author: zgu
Date: 2013-03-18 10:21 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/893fd4dc2d3b
Merge
Changeset: 0a5dbad3cd92
Author: jwilhelm
Date: 2013-03-19 18:32 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0a5dbad3cd92
8010227: Remove promotion failed boolean from YC event
Summary: Remove promotion failed boolean from YC event
Reviewed-by: dholmes, brutisso
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: 47b5859d4634
Author: jwilhelm
Date: 2013-03-19 23:14 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/47b5859d4634
8008790: Promotion failed tracing event for all GCs
Summary: Implemented promotion failed event for ParNew and Serial GC
Reviewed-by: brutisso, ehelin
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/gc_implementation/shared/promotionFailedInfo.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/trace/trace.xml
Changeset: 99d14be80708
Author: ctornqvi
Date: 2013-03-20 17:07 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/99d14be80708
8010084: Race in runtime/NMT/BaselineWithParameter.java
Summary: Added a waitFor() on the process
Reviewed-by: mgerdin, sla, zgu
! test/runtime/NMT/BaselineWithParameter.java
Changeset: 5bcfc2ed94a5
Author: ehelin
Date: 2013-03-19 15:14 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5bcfc2ed94a5
8010289: PSParallelCompact::marking_phase should use instance GCTracer
Reviewed-by: johnc, mgerdin, stefank
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: c5c01d4cd7d9
Author: amurillo
Date: 2013-03-21 11:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c5c01d4cd7d9
Merge
Changeset: 72e4bc0bcbd2
Author: amurillo
Date: 2013-03-21 11:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/72e4bc0bcbd2
Added tag hs24-b37 for changeset c5c01d4cd7d9
! .hgtags
Changeset: 52e13c42fab4
Author: katleman
Date: 2013-03-27 16:18 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/52e13c42fab4
Added tag jdk7u14-b18 for changeset 72e4bc0bcbd2
! .hgtags
Changeset: 9e372c67c5eb
Author: amurillo
Date: 2013-03-21 11:22 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9e372c67c5eb
8010497: new hotspot build - hs24-b38
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 5967e5c9c7f0
Author: jwilhelm
Date: 2013-03-25 15:19 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5967e5c9c7f0
8009992: Prepare tracing of promotion failed for integration of evacuation failed
Summary: Refactorisation to introduce CopyFaiedInfo that is used by PromotionFailedInfo and will be used by EvacuationFailedInfo as well
Reviewed-by: ehelin, johnc, brutisso
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
+ src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
- src/share/vm/gc_implementation/shared/promotionFailedInfo.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/trace/trace.xml
Changeset: bec5f1758368
Author: rbackman
Date: 2013-02-28 09:45 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/bec5f1758368
8008357: [sampling] assert(sender_blob->is_runtime_stub() || sender_blob->is_nmethod()) failed: Impossible call chain
Reviewed-by: coleenp, sla
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
Changeset: a1b2802cb232
Author: zgu
Date: 2013-03-27 14:48 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a1b2802cb232
8009298: NMT: Special version of class loading/unloading with runThese stresses out NMT
8009777: NMT: add new NMT dcmd to control auto shutdown option
Summary: Added diagnostic VM option and DCmd command to allow NMT stay alive under stress situation
Reviewed-by: dcubed, coleenp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/services/nmtDCmd.cpp
! src/share/vm/services/nmtDCmd.hpp
Changeset: 399bb8104fea
Author: kvn
Date: 2013-01-22 11:31 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/399bb8104fea
8005055: pass outputStream to more opto debug routines
Summary: pass the output stream to node->dump() and everything reachable from there
Reviewed-by: kvn
Contributed-by: goetz.lindenmaier at sap.com
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/optoreg.hpp
! src/share/vm/opto/regalloc.cpp
! src/share/vm/opto/regmask.cpp
! src/share/vm/opto/regmask.hpp
Changeset: c638b7564d34
Author: vlivanov
Date: 2013-02-01 03:02 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c638b7564d34
8005439: no message about inline method if it specifed by CompileCommand
Reviewed-by: kvn, vlivanov
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp
Changeset: c605c1bd2819
Author: drchase
Date: 2013-01-25 16:09 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c605c1bd2819
8006500: compiler/8004741/Test8004741.java fails intermediately
Summary: rewrote the test to be more reliable, add test for invalid size exception
Reviewed-by: kvn
! test/compiler/8004741/Test8004741.java
Changeset: 19a6982e2d05
Author: mikael
Date: 2013-02-04 10:28 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/19a6982e2d05
8007403: Incorrect format arguments in adlparse.cpp
Reviewed-by: kvn, twisti
! src/share/vm/adlc/adlparse.cpp
Changeset: 9fdfc60415f1
Author: vlivanov
Date: 2013-02-05 08:25 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9fdfc60415f1
8006613: adding reason to made_not_compilable
Reviewed-by: kvn, vlivanov
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/runtime/deoptimization.cpp
Changeset: 1efffc8cd1e5
Author: drchase
Date: 2013-02-06 11:33 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1efffc8cd1e5
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarray
Summary: check ndimensions before accessing length[i] element
Reviewed-by: kvn
Contributed-by: volker.simonis at gmail.com
! src/share/vm/opto/parse3.cpp
Changeset: c56c6ba9c1d2
Author: kvn
Date: 2013-02-08 15:07 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c56c6ba9c1d2
8007708: compiler/6855215 assert(VM_Version::supports_sse4_2())
Summary: Added missing UseSSE42 check.
Reviewed-by: roland, twisti
! src/cpu/x86/vm/assembler_x86.cpp
Changeset: 71a67ff5e673
Author: drchase
Date: 2013-02-09 12:55 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/71a67ff5e673
8007402: Code cleanup to remove Parfait false positive
Summary: add array access range check
Reviewed-by: kvn
! src/share/vm/opto/regmask.cpp
! src/share/vm/opto/regmask.hpp
Changeset: 1c0be805666b
Author: kmo
Date: 2013-02-10 22:35 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1c0be805666b
8006430: TraceTypeProfile is a product flag while it should be a diagnostic flag
Summary: make sure all diagnostic and experimental flag kinds are checked in Flag::is_unlocked()
Reviewed-by: kvn
! src/share/vm/runtime/globals.cpp
Changeset: 36b32e7ee4f7
Author: roland
Date: 2013-02-12 12:56 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/36b32e7ee4f7
7197327: 40% regression on 8 b41 comp 8 b40 on specjvm2008.mpegaudio on oob
Summary: Add support for expensive nodes.
Reviewed-by: kvn
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.hpp
Changeset: 3eea57ac42f2
Author: kmo
Date: 2013-02-12 07:39 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/3eea57ac42f2
8002169: TEST_BUG: compiler/7009359/Test7009359.java sometimes times out
Summary: make the test less prone to timeout by reducing the amount of iteration and allowing main to be compiled
Reviewed-by: jrose
! test/compiler/7009359/Test7009359.java
Changeset: 95f5d78a4bc1
Author: roland
Date: 2013-02-18 09:06 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/95f5d78a4bc1
8007959: Use expensive node logic for more math nodes
Summary: use expensive node logic for other more math nodes.
Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/subnode.hpp
Changeset: 53dd0089983e
Author: drchase
Date: 2013-02-18 14:29 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/53dd0089983e
8008180: Several tests in compiler/5091921 need more time to run
Summary: Added an explicit timeouts.
Reviewed-by: kvn, twisti
! test/compiler/5091921/Test6850611.java
! test/compiler/5091921/Test6890943.java
! test/compiler/5091921/Test6905845.java
! test/compiler/5091921/Test6992759.java
Changeset: b1c0da991402
Author: drchase
Date: 2013-02-18 15:08 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/b1c0da991402
7102300: performance warnings cause results diff failure in Test6890943
Summary: Strip lines matching the performance warning from the output before diff.
Reviewed-by: kvn
! test/compiler/5091921/Test6890943.sh
Changeset: be30099fbdec
Author: roland
Date: 2013-02-25 14:13 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/be30099fbdec
8007294: ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution
Summary: InitializeNode::can_capture_store() must check that the captured store doesn't overwrite a memory location that is loaded before the store.
Reviewed-by: kvn
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/phaseX.cpp
+ test/compiler/8007294/Test8007294.java
Changeset: 2faf0eecd402
Author: roland
Date: 2013-02-26 12:18 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2faf0eecd402
8007722: C2: "assert(tp->base() != Type::AnyPtr) failed: not a bare pointer" at machnode.cpp:376
Summary: GetAndSetP's MachNode should capture bottom type.
Reviewed-by: kvn
! src/share/vm/adlc/formssel.cpp
+ test/compiler/8007722/Test8007722.java
Changeset: bb4db1d23cba
Author: drchase
Date: 2013-02-26 15:38 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/bb4db1d23cba
8007776: Test6852078.java timeouts
Summary: if more than 100 seconds and more than 100 iterations have both passed, then exit is allowed.
Reviewed-by: kvn
! test/compiler/6852078/Test6852078.java
Changeset: 194355f552ff
Author: iignatyev
Date: 2013-02-27 05:58 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/194355f552ff
8007439: C2: adding successful message of inlining
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp
Changeset: abc47675c9e2
Author: kvn
Date: 2013-03-06 12:25 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/abc47675c9e2
8009472: Print additional information for 8004640 failure
Summary: dump nodes and types in 8004640 case.
Reviewed-by: roland
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/memnode.cpp
Changeset: 979e7c5df753
Author: roland
Date: 2013-03-13 09:44 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/979e7c5df753
8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates
Summary: deoptimization doesn't set up callee frames so that they restore caller frames correctly.
Reviewed-by: kvn
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
+ test/compiler/8009761/Test8009761.java
Changeset: e388232ba684
Author: roland
Date: 2013-03-18 13:19 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e388232ba684
8008555: Debugging code in compiled method sometimes leaks memory
Summary: support for strings that have same life-time as code that uses them.
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/icBuffer.hpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/stubs.hpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/runtime/stubCodeGenerator.cpp
Changeset: 539375f92462
Author: bharadwaj
Date: 2013-03-22 07:58 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/539375f92462
8009539: JVM crash when run lambda testng tests
Summary: Ensure class pointer is non-null before dereferencing it to check if it is loaded.
Reviewed-by: kvn
! src/share/vm/opto/parse2.cpp
Changeset: 795212ad5b1b
Author: amurillo
Date: 2013-03-28 10:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/795212ad5b1b
Merge
- src/share/vm/gc_implementation/shared/promotionFailedInfo.hpp
Changeset: 5e622bdc713e
Author: amurillo
Date: 2013-03-28 10:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5e622bdc713e
Added tag hs24-b38 for changeset 795212ad5b1b
! .hgtags
Changeset: 94e094f46104
Author: katleman
Date: 2013-04-03 15:15 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/94e094f46104
Added tag jdk7u14-b19 for changeset 5e622bdc713e
! .hgtags
Changeset: c23596bfe3b8
Author: katleman
Date: 2013-04-05 09:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c23596bfe3b8
Added tag jdk7u14-b19 for changeset 94e094f46104
! .hgtags
Changeset: 0e7cb4f6dcb7
Author: katleman
Date: 2013-04-10 10:29 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0e7cb4f6dcb7
Added tag jdk7u14-b20 for changeset c23596bfe3b8
! .hgtags
Changeset: 7c8d60d568ba
Author: amurillo
Date: 2013-03-28 11:07 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7c8d60d568ba
8011021: new hotspot build - hs24-b39
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 19c1e132e9ee
Author: iklam
Date: 2013-03-28 19:59 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/19c1e132e9ee
7107135: Stack guard pages are no more protected after loading a shared library with executable stack
Summary: Detect the execstack attribute of the loaded library and attempt to fix the stack guard using Safepoint op.
Reviewed-by: dholmes, zgu
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/utilities/elfFile.cpp
! src/share/vm/utilities/elfFile.hpp
+ test/runtime/7107135/Test.java
+ test/runtime/7107135/Test7107135.sh
+ test/runtime/7107135/TestMT.java
+ test/runtime/7107135/test.c
+ test/runtime/8010389/VMThreadDlopen.java
Changeset: aea9eb48dafd
Author: zgu
Date: 2013-03-29 10:02 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aea9eb48dafd
8010651: create.bat still builds the kernel
Summary: Remove old kernel build targets and VS C++ projects created by create.bat on Windows
Reviewed-by: coleenp, sla
! make/windows/build.make
! make/windows/create.bat
! make/windows/makefiles/compile.make
! make/windows/makefiles/product.make
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/WinGammaPlatform.java
Changeset: cd85890e1926
Author: zgu
Date: 2013-03-29 07:31 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/cd85890e1926
Merge
Changeset: ad6f90552a1c
Author: zgu
Date: 2013-03-29 10:04 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ad6f90552a1c
Merge
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
Changeset: 4a6facbffc09
Author: ehelin
Date: 2013-03-21 16:15 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4a6facbffc09
8010294: Refactor HeapInspection to make it more reusable
Reviewed-by: jwilhelm, brutisso, mgerdin
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
+ test/gc/heap_inspection/TestPrintClassHistogram.java
Changeset: c0b1bfa39232
Author: kvn
Date: 2013-03-26 12:55 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c0b1bfa39232
8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW address
Summary: always transform AddP nodes in IdealKit by calling _gvn.transform().
Reviewed-by: roland, twisti
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/phaseX.cpp
Changeset: f842ea9b8830
Author: ehelin
Date: 2013-04-03 17:49 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f842ea9b8830
8008737: The trace event vm/gc/heap/summary is missing for CMS
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
Changeset: abeffed9e41a
Author: roland
Date: 2013-03-06 10:28 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/abeffed9e41a
8009460: C2compiler crash in machnode::in_regmask(unsigned int)
Summary: 7121140 may not correctly break the Allocate -> MemBarStoreStore link
Reviewed-by: kvn
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/macro.cpp
Changeset: 63c3f7805426
Author: mikael
Date: 2013-02-26 08:54 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/63c3f7805426
8008081: Print outs do not have matching arguments
Summary: Corrected formatted prints to have matching arguments, removed dead print_frame_layout function
Reviewed-by: sla, dholmes
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/services/memReporter.cpp
! src/share/vm/utilities/numberSeq.cpp
Changeset: 03ba6eb06186
Author: mgronlun
Date: 2013-04-05 08:53 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/03ba6eb06186
8011400: missing define OPENJDK for windows builds
Reviewed-by: dcubed, sla
! make/windows/build.make
! make/windows/makefiles/trace.make
! make/windows/projectfiles/common/Makefile
Changeset: 5c44c9466675
Author: kevinw
Date: 2013-04-05 11:06 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5c44c9466675
8008917: CMS: Concurrent mode failure tracing event
Reviewed-by: jwilhelm, ehelin, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: d6cf0e0eee29
Author: amurillo
Date: 2013-04-05 10:32 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d6cf0e0eee29
Merge
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
Changeset: 21b442e8b756
Author: amurillo
Date: 2013-04-05 10:32 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/21b442e8b756
Added tag hs24-b39 for changeset d6cf0e0eee29
! .hgtags
Changeset: 6477999efb5f
Author: amurillo
Date: 2013-04-05 10:44 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6477999efb5f
8011583: new hotspot build - hs24-b40
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: c7b481c7e5d9
Author: kevinw
Date: 2013-02-27 22:40 +0000
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c7b481c7e5d9
7178741: SA: jstack -m produce UnalignedAddressException in output (Linux)
Reviewed-by: poonam, sla
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java
Changeset: 97f2e3ceb67c
Author: ehelin
Date: 2013-04-10 09:43 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/97f2e3ceb67c
8010916: Add tenuring threshold to young garbage collection events
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/trace/trace.xml
Changeset: 6f73a3a47ba4
Author: ehelin
Date: 2013-04-11 00:02 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6f73a3a47ba4
8011699: CMS: assert(_shared_gc_info.id() != SharedGCInfo::UNSET_GCID) failed: GC not started?
Reviewed-by: stefank, mgerdin
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
Changeset: 7c942384867f
Author: ehelin
Date: 2013-04-10 10:40 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7c942384867f
8008920: Tracing events for heap statistics
Reviewed-by: jwilhelm, mgerdin, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/trace/trace.xml
Changeset: 8185d3f3d16e
Author: mgerdin
Date: 2013-04-10 17:30 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8185d3f3d16e
8006753: fix failed for JDK-8002415 White box testing API for HotSpot
Summary: Modify WhiteBoxAPI to use interface classes from test/testlibrary instead, add ClassFileInstaller to resolve the boot class path issue
Reviewed-by: ctornqvi, dsamersoff, coleenp, kvn
! make/Makefile
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/vm.make
- make/bsd/makefiles/wb.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
- make/linux/makefiles/wb.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/vm.make
- make/solaris/makefiles/wb.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
- make/windows/makefiles/wb.make
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java
! src/share/vm/runtime/arguments.cpp
! test/runtime/NMT/AllocTestType.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/SummarySanityCheck.java
! test/sanity/WBApi.java
! test/serviceability/ParserTest.java
+ test/testlibrary/ClassFileInstaller.java
+ test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
+ test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: d67b08a0b6c0
Author: neliasso
Date: 2013-03-25 14:03 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d67b08a0b6c0
8007701: Hotspot trace allocation events
Reviewed-by: brutisso, ehelin, egahlin
+ src/share/vm/gc_interface/allocTracer.cpp
+ src/share/vm/gc_interface/allocTracer.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/trace/trace.xml
Changeset: d44caacedf85
Author: neliasso
Date: 2013-04-11 04:25 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d44caacedf85
Merge
! src/share/vm/trace/trace.xml
Changeset: e40faea12793
Author: neliasso
Date: 2013-04-11 10:10 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e40faea12793
Merge
Changeset: 7097a4e746c1
Author: jwilhelm
Date: 2013-04-11 13:43 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7097a4e746c1
8009032: Implement evacuation info event
Summary: EvacuationFailedInfo event implemented for G1
Reviewed-by: brutisso, johnc
+ src/share/vm/gc_implementation/g1/evacuationInfo.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: 3295faa5b5cc
Author: amurillo
Date: 2013-04-11 22:44 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/3295faa5b5cc
Merge
! .hgtags
- make/bsd/makefiles/wb.make
- make/linux/makefiles/wb.make
- make/solaris/makefiles/wb.make
- make/windows/makefiles/wb.make
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: 3e88170d8be2
Author: amurillo
Date: 2013-04-11 22:44 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/3e88170d8be2
Added tag hs24-b40 for changeset 3295faa5b5cc
! .hgtags
Changeset: 00144225e0dd
Author: katleman
Date: 2013-04-17 12:13 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/00144225e0dd
Added tag jdk7u14-b21 for changeset 3e88170d8be2
! .hgtags
Changeset: 315b54ddd99f
Author: katleman
Date: 2013-02-07 14:20 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/315b54ddd99f
Added tag jdk7u21-b01 for changeset be57a8d7a1a7
! .hgtags
Changeset: 5119d89c7cc8
Author: ewendeli
Date: 2013-02-11 21:07 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5119d89c7cc8
Merge
! .hgtags
Changeset: ad14169fb640
Author: katleman
Date: 2013-02-14 14:11 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ad14169fb640
Added tag jdk7u21-b02 for changeset 5119d89c7cc8
! .hgtags
Changeset: 6d21458b9459
Author: katleman
Date: 2013-02-19 17:13 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6d21458b9459
Added tag jdk7u21-b03 for changeset ad14169fb640
! .hgtags
Changeset: c954aab38a7f
Author: twisti
Date: 2013-02-25 11:54 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c954aab38a7f
8004336: Better handling of method handle intrinsic frames
Reviewed-by: kvn, jrose, ahgross
! src/share/vm/opto/library_call.cpp
Changeset: 762ad80022d6
Author: katleman
Date: 2013-02-26 12:44 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/762ad80022d6
Added tag jdk7u21-b04 for changeset c954aab38a7f
! .hgtags
Changeset: 0785ff7bd741
Author: dcubed
Date: 2013-02-28 09:50 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0785ff7bd741
7182152: Instrumentation hot swap test incorrect monitor count
Summary: Remove optimization that allowed for old and/or obsolete methods in an itable; add new tracing support using -XX:TraceRedefineClasses=16384.
Reviewed-by: coleenp, acorn, sspitsyn
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
! src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp
Changeset: e629a7d0b760
Author: brutisso
Date: 2013-02-28 13:30 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e629a7d0b760
7173959: Jvm crashed during coherence exabus (tmb) testing
Summary: Mapping of aligned memory needs to be MT safe. Also reviewed by: vitalyd at gmail.com
Reviewed-by: dholmes, coleenp, zgu
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
Changeset: bc3dc90c4e9e
Author: coffeys
Date: 2013-03-04 19:04 +0000
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/bc3dc90c4e9e
8009399: Bump the hsx build number for APRIL CPU
Reviewed-by: asaha
! make/hotspot_version
Changeset: ea83168282c8
Author: katleman
Date: 2012-10-16 14:54 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ea83168282c8
Added tag jdk7u9-b31 for changeset 8eaa45ed5f80
! .hgtags
Changeset: f493d194db95
Author: katleman
Date: 2012-10-31 10:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f493d194db95
Added tag jdk7u9-b32 for changeset ea83168282c8
! .hgtags
Changeset: 63e9e76073fb
Author: asaha
Date: 2012-12-04 11:41 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/63e9e76073fb
Merge
! .hgtags
Changeset: 07f7daeb2610
Author: asaha
Date: 2012-12-05 15:24 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/07f7daeb2610
Merge
! .hgtags
Changeset: c49afcd4b4d1
Author: katleman
Date: 2012-12-07 08:19 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c49afcd4b4d1
Added tag jdk7u10-b31 for changeset 07f7daeb2610
! .hgtags
Changeset: 06b5c3f663b8
Author: ewendeli
Date: 2013-01-15 08:21 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/06b5c3f663b8
Merge
! .hgtags
Changeset: abb5b690122c
Author: katleman
Date: 2013-01-16 13:57 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/abb5b690122c
Added tag jdk7u11-b32 for changeset 06b5c3f663b8
! .hgtags
Changeset: 3ba8b2780ac9
Author: katleman
Date: 2013-01-29 14:10 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/3ba8b2780ac9
Added tag jdk7u11-b33 for changeset abb5b690122c
! .hgtags
Changeset: ef00fdf6f6d3
Author: asaha
Date: 2013-02-08 19:11 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ef00fdf6f6d3
Merge
! .hgtags
Changeset: 0b905a04f573
Author: asaha
Date: 2013-02-11 11:14 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0b905a04f573
Merge
! .hgtags
Changeset: 7b91b50ff761
Author: katleman
Date: 2013-02-12 12:32 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7b91b50ff761
Added tag jdk7u15-b31 for changeset 0b905a04f573
! .hgtags
Changeset: 8b349f332a66
Author: asaha
Date: 2013-02-14 13:18 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8b349f332a66
Merge
! .hgtags
Changeset: b2208bb3e775
Author: katleman
Date: 2013-02-19 12:02 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/b2208bb3e775
Added tag jdk7u15-b33 for changeset 8b349f332a66
! .hgtags
Changeset: c91d130b040f
Author: asaha
Date: 2013-03-01 16:07 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c91d130b040f
Merge
! .hgtags
Changeset: 73894d544edd
Author: cl
Date: 2013-03-02 09:47 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/73894d544edd
Added tag jdk7u17-b30 for changeset 7b357c079370
! .hgtags
Changeset: 22b6fd616cfe
Author: asaha
Date: 2013-03-02 14:35 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/22b6fd616cfe
Merge
! .hgtags
Changeset: 8e04b403f580
Author: cl
Date: 2013-03-02 18:54 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8e04b403f580
Added tag jdk7u17-b31 for changeset 22b6fd616cfe
! .hgtags
Changeset: ee98e8e35da2
Author: asaha
Date: 2013-03-04 11:40 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ee98e8e35da2
Merge
! .hgtags
Changeset: 0e8e9d990d91
Author: asaha
Date: 2013-03-04 12:34 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0e8e9d990d91
Merge
Changeset: ae7be9b23555
Author: katleman
Date: 2013-03-05 16:45 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ae7be9b23555
Added tag jdk7u21-b05 for changeset 0e8e9d990d91
! .hgtags
Changeset: beeb3d6b76f0
Author: poonam
Date: 2013-03-06 16:30 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/beeb3d6b76f0
8006309: More reliable control panel operation
Summary: Added a comment in the dead Kernel code
Reviewed-by: ahgross, sla, coleenp
! src/share/vm/runtime/thread.cpp
Changeset: 99d7e552509d
Author: katleman
Date: 2013-03-12 14:44 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/99d7e552509d
Added tag jdk7u21-b06 for changeset beeb3d6b76f0
! .hgtags
Changeset: 663b5c744e82
Author: kvn
Date: 2013-03-15 09:33 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/663b5c744e82
8009699: Methodhandle lookup
Reviewed-by: ahgross, jrose, jdn
! src/share/vm/prims/methodHandles.cpp
Changeset: 87e9bb582938
Author: katleman
Date: 2013-03-19 14:33 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/87e9bb582938
Added tag jdk7u21-b07 for changeset 663b5c744e82
! .hgtags
Changeset: 1f195ee7856a
Author: katleman
Date: 2013-03-20 14:47 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1f195ee7856a
Added tag jdk7u21-b08 for changeset 87e9bb582938
! .hgtags
Changeset: d4a4c2bd389a
Author: katleman
Date: 2013-03-26 15:00 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d4a4c2bd389a
Added tag jdk7u21-b09 for changeset 1f195ee7856a
! .hgtags
Changeset: d07dafb51e1d
Author: katleman
Date: 2013-03-31 03:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d07dafb51e1d
Added tag jdk7u21-b10 for changeset d4a4c2bd389a
! .hgtags
Changeset: a977dedec81c
Author: katleman
Date: 2013-04-04 15:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a977dedec81c
Added tag jdk7u21-b11 for changeset d07dafb51e1d
! .hgtags
Changeset: c5e4585a045f
Author: katleman
Date: 2013-04-05 12:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c5e4585a045f
Added tag jdk7u21-b30 for changeset a977dedec81c
! .hgtags
Changeset: 7d126c8298e7
Author: katleman
Date: 2013-04-07 16:34 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7d126c8298e7
Added tag jdk7u21-b12 for changeset c5e4585a045f
! .hgtags
Changeset: 5db4eda6f534
Author: coffeys
Date: 2013-04-16 11:49 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5db4eda6f534
Merge
! .hgtags
! make/hotspot_version
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/utilities/accessFlags.hpp
Changeset: 7f17b162e053
Author: coffeys
Date: 2013-04-17 09:40 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7f17b162e053
Merge
! .hgtags
- make/bsd/makefiles/wb.make
! make/hotspot_version
- make/linux/makefiles/wb.make
- make/solaris/makefiles/wb.make
- make/windows/makefiles/wb.make
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: 6e999fc47427
Author: lana
Date: 2013-04-18 14:32 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6e999fc47427
Merge
! .hgtags
Changeset: 70a60475632f
Author: amurillo
Date: 2013-04-11 22:52 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/70a60475632f
8011947: new hotspot build - hs24-b41
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 2eae59f5418c
Author: egahlin
Date: 2013-04-09 05:08 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2eae59f5418c
8008391: Incorrect metadata for event based tracing
Reviewed-by: stefank, sla
! src/share/vm/trace/trace.xml
Changeset: 1ed2314952c8
Author: zgu
Date: 2013-04-12 11:26 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1ed2314952c8
8011161: NMT: Memory leak when encountering out of memory error while initializing memory snapshot
Summary: Fix memory leaks when NMT fails to initialize snapshot and worker thread
Reviewed-by: dcubed, ccheung, rdurbin
! src/share/vm/services/memTracker.cpp
Changeset: 0c00fe85302b
Author: zgu
Date: 2013-04-14 14:16 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0c00fe85302b
Merge
Changeset: ad278ee734e4
Author: kevinw
Date: 2013-04-14 22:26 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ad278ee734e4
8010514: G1: Concurrent mode failure tracing event
Reviewed-by: jwilhelm, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
Changeset: 24b1584443e9
Author: zgu
Date: 2013-04-14 18:08 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/24b1584443e9
8010151: nsk/regression/b6653214 fails "assert(snapshot != NULL) failed: Worker should not be started"
Summary: Fixed a racing condition when shutting down NMT while worker thread is being started, also fixed a few mis-declared volatile pointers.
Reviewed-by: dholmes, dlong
! src/share/vm/runtime/thread.hpp
! src/share/vm/services/memTrackWorker.cpp
! src/share/vm/services/memTrackWorker.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
Changeset: 87f5d2977493
Author: zgu
Date: 2013-04-14 19:57 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/87f5d2977493
Merge
Changeset: 3cb217881b6c
Author: egahlin
Date: 2013-04-02 19:17 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/3cb217881b6c
8007150: Event based tracing is missing truncated field in stack trace content type
Reviewed-by: stefank, sla, mgronlun
! src/share/vm/trace/tracetypes.xml
Changeset: 7baf47cf4bed
Author: ehelin
Date: 2013-04-15 08:14 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7baf47cf4bed
8012102: CollectedHeap::ensure_parsability is not always called during heap inspection
Reviewed-by: mgerdin, stefank
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
Changeset: 17ff5d08f85b
Author: ehelin
Date: 2013-04-15 08:17 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/17ff5d08f85b
Merge
Changeset: f438a35cc903
Author: rbackman
Date: 2013-04-15 11:38 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f438a35cc903
8012210: Make TracingTime available when INCLUDE_TRACE = 0
Reviewed-by: dholmes, sla
+ src/share/vm/trace/noTraceBackend.hpp
! src/share/vm/trace/traceBackend.hpp
Changeset: 78538cd4794c
Author: jwilhelm
Date: 2013-04-17 13:16 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/78538cd4794c
8008916: G1: Evacuation failed tracing event
Summary: Evacuation failed event for G1
Reviewed-by: johnc, brutisso, ehelin
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: be693a09e7f5
Author: sla
Date: 2013-02-08 12:48 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/be693a09e7f5
8006423: SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67)
Summary: Do not rely on mach thread port names to identify threads from SA
Reviewed-by: dholmes, minqi, rbackman
! agent/src/os/bsd/MacosxDebuggerLocal.m
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/bsd_amd64/BsdAMD64JavaThreadPDAccess.java
! src/os/bsd/vm/osThread_bsd.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp
Changeset: 4135583e60cc
Author: nloodin
Date: 2013-04-04 13:49 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4135583e60cc
8012212: Want to link against kstat on solaris x86 as well as sparc
Reviewed-by: brutisso, mgronlun
! make/solaris/makefiles/vm.make
Changeset: 9dccaeb8e966
Author: nloodin
Date: 2013-04-18 15:18 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9dccaeb8e966
Merge
Changeset: 04f81958a8e2
Author: mgronlun
Date: 2013-04-18 17:46 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/04f81958a8e2
8012182: Add information about class loading and unloading to event based tracing framework
Reviewed-by: coleenp, dholmes, sspitsyn
Contributed-by: calvin.cheung at oracle.com
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceStream.hpp
Changeset: 0e9dba751d8b
Author: mgronlun
Date: 2013-04-18 18:06 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0e9dba751d8b
Merge
Changeset: d90c913b8103
Author: amurillo
Date: 2013-04-18 13:42 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d90c913b8103
Merge
Changeset: c11b058d4170
Author: amurillo
Date: 2013-04-18 13:42 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c11b058d4170
Added tag hs24-b41 for changeset d90c913b8103
! .hgtags
Changeset: aa9a5e33e823
Author: amurillo
Date: 2013-04-23 13:58 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aa9a5e33e823
Merge
! .hgtags
! make/hotspot_version
Changeset: e0f1aa072185
Author: katleman
Date: 2013-04-24 12:20 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e0f1aa072185
Added tag jdk7u14-b22 for changeset aa9a5e33e823
! .hgtags
Changeset: edd1619a3ae4
Author: amurillo
Date: 2013-04-18 13:50 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/edd1619a3ae4
8012558: new hotspot build - hs24-b42
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 23701768db61
Author: brutisso
Date: 2013-04-18 06:50 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/23701768db61
8012455: Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime
Summary: also reviewed by: kirk at kodewerk.com, brandon at twitter.com
Reviewed-by: tschatzl, stefank, johnc
! src/share/vm/services/runtimeService.cpp
Changeset: 7cfae19d0f1c
Author: brutisso
Date: 2013-04-19 07:25 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7cfae19d0f1c
Merge
Changeset: d81b052ce793
Author: mgronlun
Date: 2013-04-22 10:49 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d81b052ce793
8012714: Assign the unique traceid directly to the Klass upon creation
Reviewed-by: sla, dholmes
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/trace/traceMacros.hpp
Changeset: d0459a316814
Author: rbackman
Date: 2013-04-10 09:58 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d0459a316814
8011882: Replace spin loops as back off when suspending
Reviewed-by: dholmes, sla
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/osThread_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
Changeset: 25e2d699bc5a
Author: jwilhelm
Date: 2013-04-23 16:58 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/25e2d699bc5a
8010090: GC ID has the wrong type
Summary: Change the GC ID from ULONG to UINT. Also reviewed by yunda.mly at taobao.com
Reviewed-by: neliasso, stefank
! src/share/vm/trace/trace.xml
Changeset: 48bd376971b2
Author: ctornqvi
Date: 2013-04-23 17:39 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/48bd376971b2
8008454: test/runtime/NMT/PrintNMTStatistics is broken
Summary: Added @run tag so that it actually runs the test, also fixed broken command line and incorrect parsing. Also reviewed by gerard.ziemski at oracle.com
Reviewed-by: mgerdin, zgu
! test/runtime/NMT/PrintNMTStatistics.java
Changeset: 4f296b8b3147
Author: ctornqvi
Date: 2013-04-23 19:40 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4f296b8b3147
Merge
Changeset: f25c212012a1
Author: ctornqvi
Date: 2013-04-23 23:37 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f25c212012a1
8009125: Add NMT tests for Virtual Memory operations
Summary: Tests added for Reserve/Commit/Uncommit/Unreserve operations
Reviewed-by: zgu, mgerdin
! src/share/vm/prims/whitebox.cpp
- test/runtime/NMT/AllocTestType.java
+ test/runtime/NMT/MallocTestType.java
+ test/runtime/NMT/ThreadedMallocTestType.java
+ test/runtime/NMT/ThreadedVirtualAllocTestType.java
+ test/runtime/NMT/VirtualAllocTestType.java
! test/testlibrary/OutputAnalyzerTest.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 948a0f918ef4
Author: brutisso
Date: 2013-01-16 12:46 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/948a0f918ef4
8006242: G1: WorkerDataArray<T>::verify() too strict for double calculations
Summary: Also reviewed by vitalyd at gmail.com.
Reviewed-by: johnc, mgerdin
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
Changeset: f33ff5092994
Author: johnc
Date: 2013-02-01 13:17 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f33ff5092994
8006894: G1: Number of marking threads missing from PrintFlagsFinal output
Summary: Set ConcGCThreads to the calculated number of marking threads.
Reviewed-by: jmasa, ysr
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: 5e7504597502
Author: johnc
Date: 2013-02-22 11:01 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5e7504597502
8007221: G1: concurrent phase durations do not state the time units ("secs")
Summary: Add timer units to concurrent marking phases where the units were missing.
Reviewed-by: jmasa, ysr
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Changeset: 28d063f12798
Author: johnc
Date: 2013-04-23 17:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/28d063f12798
Merge
Changeset: d59ed8d47aed
Author: kvn
Date: 2013-04-03 11:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d59ed8d47aed
8011102: Clear AVX registers after return from JNI call
Summary: Execute vzeroupper instruction after JNI call and on exits in jit compiled code which use 256bit vectors.
Reviewed-by: roland
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
! src/os_cpu/linux_x86/vm/linux_x86_64.ad
! src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
! src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 73ec23a2d1a6
Author: rasbold
Date: 2013-04-03 15:00 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/73ec23a2d1a6
8010437: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset
Summary: Fix shorten_branches() to accurately count an initial nop that may be inserted in a block that starts with a safepoint.
Reviewed-by: kvn
! src/share/vm/opto/output.cpp
Changeset: ab200d01a0db
Author: neliasso
Date: 2013-04-04 09:18 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ab200d01a0db
8006008: Memory leak in hotspot/src/share/vm/adlc/archDesc.cpp
Reviewed-by: roland, kvn
Contributed-by: niclas.adlertz at oracle.com
! src/share/vm/adlc/archDesc.cpp
Changeset: dba7425a1e21
Author: neliasso
Date: 2013-04-04 09:30 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/dba7425a1e21
8006014: Memory leak in hotspot/src/share/vm/adlc/dfa.cpp
Reviewed-by: kvn, roland
Contributed-by: niclas.adlertz at oracle.com
! src/share/vm/adlc/dfa.cpp
Changeset: 9bd654867fe1
Author: neliasso
Date: 2013-04-05 11:09 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9bd654867fe1
8006016: Memory leak at hotspot/src/share/vm/adlc/output_c.cpp
Reviewed-by: kvn, roland
Contributed-by: niclas.adlertz at oracle.com
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
Changeset: 719fd17b822c
Author: bharadwaj
Date: 2013-04-08 07:40 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/719fd17b822c
8010913: compiler/6863420 often exceeds timeout
Summary: add longer timeout for jtreg, add internal timeout thread to prevent spurious timeouts
Reviewed-by: twisti, kvn
Contributed-by: drchase <david.r.chase at oracle.com>
! test/compiler/6863420/Test.java
Changeset: c0c1cf79ebd1
Author: kmo
Date: 2013-04-11 07:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c0c1cf79ebd1
8011952: Missing ResourceMarks in TraceMethodHandles
Summary: add missing ResourceMark under TraceMethodHandles in LinkResolver
Reviewed-by: dholmes
! src/share/vm/interpreter/linkResolver.cpp
Changeset: 9761ff0af648
Author: drchase
Date: 2013-04-12 19:14 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9761ff0af648
6443505: Ideal() function for CmpLTMask
Summary: Repair wrong code generation, added new matching rule
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/cfgnode.cpp
+ test/compiler/6443505/Test6443505.java
Changeset: d22109dfc23e
Author: roland
Date: 2013-04-16 17:06 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d22109dfc23e
8011901: Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas
Summary: instruct xaddL_no_res shouldn't allow 64 bit constants.
Reviewed-by: kvn
! src/cpu/x86/vm/x86_64.ad
+ test/compiler/8011901/Test8011901.java
Changeset: 8cce6cd64aac
Author: hseigel
Date: 2013-04-24 13:32 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8cce6cd64aac
8009928: PSR:PERF Increase default string table size
Summary: Increase default string table size to 60013 for 64-bit platforms.
Reviewed-by: coleenp, dholmes
! src/share/vm/runtime/globals.hpp
Changeset: ab40cf42161d
Author: hseigel
Date: 2013-04-24 13:59 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ab40cf42161d
Merge
- test/runtime/NMT/AllocTestType.java
Changeset: 482ff4e18ca3
Author: amurillo
Date: 2013-04-25 08:49 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/482ff4e18ca3
Merge
! make/hotspot_version
- test/runtime/NMT/AllocTestType.java
Changeset: 34a398422e59
Author: amurillo
Date: 2013-04-25 08:49 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/34a398422e59
Added tag hs24-b42 for changeset 482ff4e18ca3
! .hgtags
Changeset: 0599c2274c79
Author: katleman
Date: 2013-05-01 14:50 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0599c2274c79
Added tag jdk7u40-b23 for changeset 34a398422e59
! .hgtags
Changeset: 2cf0bc894c52
Author: amurillo
Date: 2013-04-23 13:52 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2cf0bc894c52
Merge
! .hgtags
! make/hotspot_version
Changeset: 1ff1748e332f
Author: lana
Date: 2013-04-24 18:27 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1ff1748e332f
Merge
! .hgtags
Changeset: 4048835037c9
Author: amurillo
Date: 2013-04-30 14:44 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4048835037c9
Merge
! .hgtags
Changeset: b2290f206d67
Author: lana
Date: 2013-05-06 09:55 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/b2290f206d67
Merge
! .hgtags
Changeset: 5a8de8ed7e83
Author: amurillo
Date: 2013-04-25 08:59 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5a8de8ed7e83
8013226: new hotspot build - hs24-b43
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: c4b5ad1ab409
Author: johnc
Date: 2013-04-22 16:29 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c4b5ad1ab409
8007036: G1: Too many old regions added to last mixed GC
Summary: Stop adding old regions to collection set when the remaining reclaimable bytes reaches, or goes below, G1HeapWastePercent. Changes were also reviewed by Vitaly Davidovich <vitalyd at gmail.com>.
Reviewed-by: brutisso, tschatzl, jmasa
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
Changeset: dc53b30aa2e1
Author: johnc
Date: 2013-04-25 20:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/dc53b30aa2e1
Merge
Changeset: 753f6a1ba497
Author: tamao
Date: 2013-03-20 12:27 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/753f6a1ba497
7196080: assert(max_heap >= InitialHeapSize) in arguments.cpp
Summary: Remove the related assertions becasue they do not hold here.
Reviewed-by: jmasa, tschatzl
Contributed-by: tamao <tao.mao at oracle.com>
! src/share/vm/runtime/arguments.cpp
Changeset: 18687839e9e8
Author: drchase
Date: 2013-04-26 12:00 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/18687839e9e8
8010770: Zero: back port of 8000780 to HS24 broke JSR 292
Reviewed-by: kvn, twisti
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 2a0c45364baa
Author: twisti
Date: 2013-04-26 17:13 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2a0c45364baa
Merge
Changeset: 12494ffb721b
Author: rbackman
Date: 2013-04-17 11:29 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/12494ffb721b
8013117: Thread-local trace_buffer has wrong type and name
Reviewed-by: dholmes, sla
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/trace/noTraceBackend.hpp
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceMacros.hpp
Changeset: 2efcfec8a6dc
Author: amurillo
Date: 2013-05-02 09:56 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2efcfec8a6dc
Merge
Changeset: 944e87027dc7
Author: amurillo
Date: 2013-05-02 09:56 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/944e87027dc7
Added tag hs24-b43 for changeset 2efcfec8a6dc
! .hgtags
Changeset: a36051465050
Author: jcoomes
Date: 2013-05-07 22:16 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a36051465050
Merge
! .hgtags
Changeset: e085458ffacf
Author: katleman
Date: 2013-05-08 16:51 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e085458ffacf
Added tag jdk7u40-b24 for changeset a36051465050
! .hgtags
Changeset: 32bd17a37dbb
Author: amurillo
Date: 2013-05-02 10:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/32bd17a37dbb
8013799: new hotspot build - hs24-b44
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 839bc4071e51
Author: tamao
Date: 2013-05-02 10:11 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/839bc4071e51
6761744: Hotspot crashes if process size limit is exceeded
Summary: Check overflow of total_reserved: object heap + perm gen (+ miscellaneous data structures) before reserving heap space, and VM aborts with appropriate message if overflowed.
Reviewed-by: brutisso, johnc, tschatzl
Contributed-by: tamao <tao.mao at oracle.com>
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! test/TEST.ROOT
+ test/gc/init/TestHandleExceedingProcessSizeLimitIn32BitBuilds.java
Changeset: 0285b77cb121
Author: johnc
Date: 2013-05-02 19:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0285b77cb121
Merge
Changeset: d6242467ff21
Author: johnc
Date: 2013-05-06 10:29 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d6242467ff21
8005032: G1: Cleanup serial reference processing closures in concurrent marking
Summary: Reuse the parallel reference processing oop closures during serial reference processing.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 627cf9e9ea31
Author: johnc
Date: 2013-05-06 10:29 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/627cf9e9ea31
8009536: G1: Apache Lucene hang during reference processing
Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 0ba44b7d8f02
Author: ehelin
Date: 2013-05-07 11:58 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0ba44b7d8f02
8011425: NPE in TestObjectCountAfterGCEvent.java on Linux32
Reviewed-by: stefank, brutisso
! src/share/vm/gc_implementation/shared/gcTrace.cpp
Changeset: 0682fce0ecfb
Author: zgu
Date: 2013-05-06 15:25 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0682fce0ecfb
8011218: Kitchensink hanged, likely NMT is to blame
Summary: Made NMT query safepoint aware.
Reviewed-by: dholmes, coleenp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memBaseline.hpp
! src/share/vm/services/memTracker.cpp
Changeset: 7641cf42feb0
Author: zgu
Date: 2013-05-07 10:38 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7641cf42feb0
8013214: BigApps fails due to 'fatal error: Illegal threadstate encountered: 6'
Summary: Grab and drop SR_lock to get the thread to honor the safepoint protocol
Reviewed-by: dcubed, coleenp
! src/share/vm/services/memBaseline.cpp
Changeset: 127c4f0798b4
Author: zgu
Date: 2013-05-07 08:05 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/127c4f0798b4
Merge
Changeset: 0d3d60dfa1ab
Author: zgu
Date: 2013-05-07 08:16 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0d3d60dfa1ab
Merge
Changeset: ea5503c5095e
Author: johnc
Date: 2013-03-19 00:57 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ea5503c5095e
8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809
Summary: Skip reference processing if the global marking stack overflows during remark. Refactor and rename set_phase(); move code that sets the concurrency level into its own routine. Do not call set_phase() from within parallel reference processing; use the concurrency level routine instead. The marking state should only set reset by CMTask[0] during the concurrent phase of the marking cycle; if an overflow occurs at any stage during the remark, the marking state will be reset after reference processing.
Reviewed-by: brutisso, jmasa, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 76599c6f6f43
Author: johnc
Date: 2013-03-19 09:38 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/76599c6f6f43
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
Summary: If the marking stack overflows while the marking tasks are draining the SATB buffers, remark will exit with some SATB buffers left unprocessed. Relax the guarantee to allow for overflow.
Reviewed-by: jmasa, brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: 44247af929fb
Author: johnc
Date: 2013-03-29 13:49 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/44247af929fb
8010463: G1: Crashes with -UseTLAB and heap verification
Summary: Some parts of the G1 heap can only be walked during a safepoint. Skip verifying these parts of the heap when verifying during JVM startup.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/thread.cpp
+ test/gc/TestVerifyBeforeGCDuringStartup.java
Changeset: c375b802ab3d
Author: johnc
Date: 2013-05-07 12:23 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c375b802ab3d
Merge
Changeset: 38f92c5bc54d
Author: johnc
Date: 2013-04-10 10:57 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/38f92c5bc54d
8010780: G1: Eden occupancy/capacity output wrong after a full GC
Summary: Move the calculation and recording of eden capacity to the start of a GC and print a detailed heap transition for full GCs.
Reviewed-by: tschatzl, jmasa, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
Changeset: 7ba81e455f0f
Author: johnc
Date: 2013-04-17 10:57 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7ba81e455f0f
8012335: G1: Fix bug with compressed oops in template interpreter on x86 and sparc.
Summary: In do_oop_store the uncompressed value of the oop being stored needs to be preserved and passed to g1_write_barrier_post. This is necessary for the heap region cross check to work correctly.
Reviewed-by: coleenp, johnc
Contributed-by: Martin Doerr <martin.doerr at sap.com>
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: 8e59680f4573
Author: johnc
Date: 2013-04-24 14:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8e59680f4573
8012715: G1: GraphKit accesses PtrQueue::_index as int but is size_t
Summary: In graphKit INT operations were generated to access PtrQueue::_index which has type size_t. This is 64 bit on 64-bit machines. No problems occur on little endian machines as long as the index fits into 32 bit, but on big endian machines the upper part is read, which is zero. This leads to unnecessary branches to the slow path in the runtime.
Reviewed-by: twisti, johnc
Contributed-by: Martin Doerr <martin.doerr at sap.com>
! src/share/vm/opto/graphKit.cpp
Changeset: 7eabf05bddea
Author: amurillo
Date: 2013-05-09 06:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7eabf05bddea
Merge
Changeset: f8075a623349
Author: amurillo
Date: 2013-05-09 06:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f8075a623349
Added tag hs24-b44 for changeset 7eabf05bddea
! .hgtags
Changeset: 6955417355e3
Author: aywang
Date: 2013-05-09 15:41 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6955417355e3
8014129: makefile changes to allow integration of new features
Reviewed-by: tbell, robilad
! make/windows/makefiles/compile.make
! make/windows/makefiles/defs.make
Changeset: b6796efaadca
Author: lana
Date: 2013-05-10 10:14 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/b6796efaadca
Merge
Changeset: a8a071629df4
Author: amurillo
Date: 2013-05-14 15:18 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a8a071629df4
Merge
Changeset: 03aa78bc7352
Author: Goetz
Date: 2013-06-03 15:33 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/03aa78bc7352
Merge
! .hgtags
! make/Makefile
- make/bsd/makefiles/wb.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
- make/linux/makefiles/wb.make
- make/solaris/makefiles/wb.make
- make/windows/makefiles/wb.make
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.hpp
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/dfa.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/icBuffer.hpp
! src/share/vm/code/stubs.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
- src/share/vm/gc_implementation/shared/promotionFailedInfo.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/optoreg.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/regalloc.cpp
! src/share/vm/opto/regmask.cpp
! src/share/vm/opto/regmask.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/utilities/elfFile.cpp
! src/share/vm/utilities/elfFile.hpp
! src/share/vm/utilities/ostream.cpp
- test/runtime/NMT/AllocTestType.java
Changeset: aefaa0c1a2f2
Author: Goetz
Date: 2013-06-05 15:08 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aefaa0c1a2f2
ppc/aix: Adaptions needed for recent update.
! make/aix/makefiles/adlc.make
! make/aix/makefiles/defs.make
! make/aix/makefiles/saproc.make
! make/aix/makefiles/vm.make
- make/aix/makefiles/wb.make
! src/cpu/ppc/vm/cppInterpreter_ppc.cpp
Changeset: 7324736a1dda
Author: Goetz
Date: 2013-06-05 16:52 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/7324736a1dda
ppc: Fix register usage in GetAndAdd & friends.
! src/cpu/ppc/vm/ppc.ad
More information about the ppc-aix-port-dev
mailing list