hg: ppc-aix-port/jdk8/hotspot: 142 new changesets

goetz.lindenmaier at sap.com goetz.lindenmaier at sap.com
Fri Aug 23 07:11:13 PDT 2013


Changeset: ea4d24c1e0c6
Author:    amurillo
Date:      2013-07-04 14:56 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ea4d24c1e0c6

8019934: new hotspot build - hs25-b41
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: f323bbb0e6c1
Author:    coleenp
Date:      2013-07-03 13:45 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f323bbb0e6c1

8019833: Wrong JNI error code for preexisting JVM
Summary: Return the appropriate JNI error message (instead of the generic one) when the JVM is already started
Reviewed-by: coleenp, hseigel
Contributed-by: sylvestre at debian.org

! src/share/vm/prims/jni.cpp

Changeset: 5f7a4367c787
Author:    zgu
Date:      2013-07-04 06:24 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5f7a4367c787

8016074: NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state
Summary: Uses os::NakedYield() on Solaris instead of os::yield_all()
Reviewed-by: acorn, coleenp, hseigel

! src/share/vm/services/memTracker.hpp

Changeset: a55aa67bce1a
Author:    zgu
Date:      2013-07-04 04:03 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/a55aa67bce1a

Merge


Changeset: 59b052799158
Author:    dcubed
Date:      2013-07-04 21:10 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/59b052799158

8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace
Summary: Dl_info struct should only be used if dladdr() has returned non-zero (no errors) and always check the dladdr() return value; Dl_info.dli_sname and Dl_info.dli_saddr fields should only be used if non-NULL; update/improve runtime/6888954/vmerrors.sh test
Reviewed-by: dsamersoff, zgu, hseigel, coleenp

! 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/os/windows/vm/os_windows.hpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! test/runtime/6888954/vmerrors.sh

Changeset: 93e6dce53ba7
Author:    fparain
Date:      2013-07-05 08:26 +0000
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/93e6dce53ba7

8016465: The hs_err file gets wrong name
Reviewed-by: dcubed, dholmes, rdurbin

! src/share/vm/utilities/vmError.cpp

Changeset: cc5b7915104e
Author:    fparain
Date:      2013-07-05 08:09 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/cc5b7915104e

Merge


Changeset: cf9d71d3e474
Author:    iklam
Date:      2013-07-08 10:58 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/cf9d71d3e474

8016903: Thread::_handle_area initial size too big
Summary: Changed initial size to Chunk::tiny_size (216 bytes)
Reviewed-by: coleenp, dholmes, sspitsyn

! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/handles.hpp

Changeset: 71180a6e5080
Author:    jiangli
Date:      2013-07-03 17:26 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/71180a6e5080

7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful.
Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size.
Reviewed-by: stefank, coleenp

! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! 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/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: fa6929d0b0a9
Author:    jiangli
Date:      2013-07-08 14:21 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/fa6929d0b0a9

Merge

! src/share/vm/runtime/arguments.cpp

Changeset: 3c7b4b7b2625
Author:    jiangli
Date:      2013-07-08 14:53 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/3c7b4b7b2625

Merge

- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp

Changeset: ba9dacff9c9d
Author:    hseigel
Date:      2013-07-08 19:36 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ba9dacff9c9d

8014399: Remove JVM_SetProtectionDomain from hotspot
Summary: JVM_SetProtectionDomain has been deprecated since 1.5 and is being removed
Reviewed-by: coleenp, hseigel
Contributed-by: eric.mccorkle at oracle.com

! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 26037663c2a6
Author:    hseigel
Date:      2013-07-08 16:44 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/26037663c2a6

Merge


Changeset: e79a9f26ba2e
Author:    hseigel
Date:      2013-07-08 18:26 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e79a9f26ba2e

Merge


Changeset: 72fce0b2d341
Author:    zgu
Date:      2013-07-09 13:18 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/72fce0b2d341

8011760: assert(delta != 0) failed: dup pointer in MemBaseline::malloc_sort_by_addr
Summary: Some of qsort implementation on Linux x86 compares element to itself, which is  mistakenly treated as duplicate pointer
Reviewed-by: dcubed, acorn

! src/share/vm/services/memBaseline.cpp

Changeset: 2839ce15e450
Author:    zgu
Date:      2013-07-09 19:56 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/2839ce15e450

Merge

- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp

Changeset: 50257d6f5aaa
Author:    acorn
Date:      2013-07-09 14:02 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/50257d6f5aaa

8013635: VM should no longer create bridges for generic signatures.
Summary: Requires: 8013789: Compiler bridges, 8015402: metafactory
Reviewed-by: sspitsyn, coleenp, bharadwaj

! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 22baec423e2f
Author:    acorn
Date:      2013-07-09 22:48 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/22baec423e2f

Merge


Changeset: e50be1620201
Author:    goetz
Date:      2013-07-08 14:15 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e50be1620201

8020059: The flag introduced by 8014972 is not defined if Hotspot is built  without a compiler (zero, ppc64 core build).
Summary: define CodeCacheMinimumUseSpace flag for cppInterpeter build.
Reviewed-by: kvn

! src/share/vm/runtime/globals.hpp

Changeset: e554162ab094
Author:    adlertz
Date:      2013-07-09 17:20 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e554162ab094

8019625: Test compiler/8005956/PolynomialRoot.java timeouts on Solaris SPARCs
Summary: Disable the test for SPARC and reduce the number of test iterations
Reviewed-by: kvn

! test/compiler/8005956/PolynomialRoot.java

Changeset: b42fe1a8e180
Author:    drchase
Date:      2013-07-09 08:56 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b42fe1a8e180

8017578: Hotspot compilation error with latest Studio compiler
Summary: Make the destructor virtual (note more non-compiler hotspot errors occur downstream)
Reviewed-by: kvn, twisti

! src/share/vm/adlc/forms.hpp

Changeset: 7ac80525ece9
Author:    anoll
Date:      2013-07-09 11:48 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/7ac80525ece9

8015635: Crash when specifying very large code cache size
Summary: Limit the size of the code cache to at most 2G when arguments are checked; added regression test
Reviewed-by: kvn, twisti

! src/share/vm/runtime/arguments.cpp
+ test/compiler/codecache/CheckUpperLimit.java

Changeset: 5f533e38e7d5
Author:    twisti
Date:      2013-07-09 22:00 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5f533e38e7d5

Merge


Changeset: dec841e0c9aa
Author:    anoll
Date:      2013-07-10 13:33 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/dec841e0c9aa

8016749: -XX:+UseISM fails an assert(obj->is_oop()) when running SPECjbb2005
Summary: Remove obsolete code that relates to ISM which was used only on Solaris 8.
Reviewed-by: kvn, twisti

! src/os/solaris/vm/globals_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: ec173c8f3739
Author:    roland
Date:      2013-07-11 01:11 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ec173c8f3739

Merge

! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 2cbc8f3011a0
Author:    ehelin
Date:      2013-06-05 09:44 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/2cbc8f3011a0

8015972: Refactor the sending of the object count after GC event
Reviewed-by: brutisso, pliden

! 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/objectCountEventSender.cpp
+ src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/heapInspection.hpp
- src/share/vm/memory/klassInfoClosure.hpp

Changeset: 63cffb381adc
Author:    ehelin
Date:      2013-06-12 15:50 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/63cffb381adc

8016170: GC id variable in gcTrace.cpp should use typedef GCId
Reviewed-by: johnc, jwilhelm, jmasa

! src/share/vm/gc_implementation/shared/gcTrace.cpp

Changeset: 6aa440bc1125
Author:    ehelin
Date:      2013-06-12 15:21 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6aa440bc1125

8015683: object_count_after_gc should have the same timestamp for all events
Reviewed-by: mgerdin, stefank

! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp

Changeset: 27c53c9f3a7e
Author:    ehelin
Date:      2013-07-10 15:28 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/27c53c9f3a7e

8013939: Metaspace capacity not available
Reviewed-by: tschatzl, mgerdin, stefank

! src/share/vm/gc_interface/collectedHeap.cpp

Changeset: 0f631140d13b
Author:    tamao
Date:      2013-07-11 11:45 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/0f631140d13b

Merge

- src/share/vm/memory/klassInfoClosure.hpp

Changeset: 2b9946e10587
Author:    amurillo
Date:      2013-07-12 16:53 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/2b9946e10587

Merge

- src/share/vm/memory/klassInfoClosure.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp

Changeset: ea979302bb70
Author:    amurillo
Date:      2013-07-12 16:53 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ea979302bb70

Added tag hs25-b41 for changeset 2b9946e10587

! .hgtags

Changeset: dc8afa03e5c9
Author:    katleman
Date:      2013-07-11 14:07 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/dc8afa03e5c9

8020414: JDK8 b98 source with GPL header errors
Reviewed-by: darcy, lancea, iris

! test/runtime/8001071/Test8001071.sh

Changeset: 1c474723a324
Author:    katleman
Date:      2013-07-11 14:33 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/1c474723a324

Merge


Changeset: 81b6cb70717c
Author:    katleman
Date:      2013-07-16 15:15 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/81b6cb70717c

Merge


Changeset: bb416ee2a79b
Author:    cl
Date:      2013-07-18 03:38 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/bb416ee2a79b

Added tag jdk8-b99 for changeset 81b6cb70717c

! .hgtags

Changeset: 438e13354adf
Author:    kvn
Date:      2013-07-19 13:32 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/438e13354adf

Merge

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
- src/share/vm/memory/klassInfoClosure.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: c9f0adfb4a8b
Author:    simonis
Date:      2013-07-26 10:12 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c9f0adfb4a8b

8019926: PPC64 (part 106): Make hsdis build and work on Linux/PPC64
Summary: Make hsdis work on Linux/PPC64 and AIX/PPC64
Reviewed-by: kvn

! src/share/tools/hsdis/Makefile
! src/share/tools/hsdis/README
! src/share/tools/hsdis/hsdis.c

Changeset: bd1dc81da579
Author:    amurillo
Date:      2013-07-12 17:08 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/bd1dc81da579

8020382: new hotspot build - hs25-b42
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: f4311079200c
Author:    brutisso
Date:      2013-07-11 11:33 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f4311079200c

8020155: PSR:PERF G1 not collecting old regions when humongous allocations interfer
Summary: Take _last_young_gc into account when deciding on starting a concurrent mark. Also reviewed-by: per.liden at oracle.com.
Reviewed-by: tschatzl, johnc

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp

Changeset: e7a47f226600
Author:    tamao
Date:      2013-07-15 15:14 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e7a47f226600

Merge

- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp

Changeset: 980532a806a5
Author:    goetz
Date:      2013-06-20 15:02 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/980532a806a5

8016697: Use stubs to implement safefetch
Summary: Implement Safefetch as stub routines. This reduces compiler and os dependencies.
Reviewed-by: twisti, kvn

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/bsd_x86_32.s
! src/os_cpu/bsd_x86/vm/bsd_x86_64.s
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/linux_sparc.s
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/linux_x86_32.s
! src/os_cpu/linux_x86/vm/linux_x86_64.s
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/solaris_sparc.s
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.s
! src/os_cpu/solaris_x86/vm/solaris_x86_64.s
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp

Changeset: a74ec8831c7b
Author:    clucasius
Date:      2013-07-15 12:24 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/a74ec8831c7b

Merge

! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp

Changeset: 16b10327b00d
Author:    jprovino
Date:      2013-07-16 10:55 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/16b10327b00d

8011569: ARM -- avoid native stack walking
Summary: ARM compilers do not emit FramePointer on each native frame by default
Reviewed-by: dholmes, zgu

! make/linux/makefiles/vm.make
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 90d6c221d4e5
Author:    jprovino
Date:      2013-07-16 12:20 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/90d6c221d4e5

Merge

! make/linux/makefiles/vm.make
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/services/memTracker.cpp
- src/share/vm/trace/traceEventTypes.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 9d18d92e54b5
Author:    clucasius
Date:      2013-07-18 00:52 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9d18d92e54b5

Merge


Changeset: 9f71e36a471a
Author:    amurillo
Date:      2013-07-18 09:25 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9f71e36a471a

Merge


Changeset: 5787fac72e76
Author:    amurillo
Date:      2013-07-18 09:25 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5787fac72e76

Added tag hs25-b42 for changeset 9f71e36a471a

! .hgtags

Changeset: 9d7b55c8a0c4
Author:    cl
Date:      2013-07-25 03:18 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9d7b55c8a0c4

Added tag jdk8-b100 for changeset 5787fac72e76

! .hgtags

Changeset: 2285b4a0a4e6
Author:    amurillo
Date:      2013-07-18 09:35 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/2285b4a0a4e6

8020797: new hotspot build - hs25-b43
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: dbc0b5dc08f5
Author:    fparain
Date:      2013-07-10 15:49 +0000
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/dbc0b5dc08f5

7143807: ResourceMark nesting problem in stringStream
Reviewed-by: kvn, dcubed

! src/share/vm/memory/resourceArea.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp

Changeset: c9a5fab39234
Author:    zgu
Date:      2013-07-11 13:15 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c9a5fab39234

8012241: NMT huge memory footprint, it usually leads to OOME
Summary: Enforce memory limitation on NMT to prevent JVM OOM
Reviewed-by: acorn, dcubed, minqi

! src/share/vm/services/memTracker.cpp

Changeset: 5f056abe17c6
Author:    zgu
Date:      2013-07-12 04:35 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5f056abe17c6

Merge


Changeset: 2e8f19c2feef
Author:    allwin
Date:      2013-07-12 18:43 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/2e8f19c2feef

7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
Summary: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
Reviewed-by: dcubed, dholmes, sspitsyn, mgerdin, ctornqvi, dsamersoff

! src/os/bsd/vm/attachListener_bsd.cpp
! src/os/linux/vm/attachListener_linux.cpp
! src/os/solaris/vm/attachListener_solaris.cpp
! src/os/windows/vm/attachListener_windows.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/attachListener.hpp
+ test/serviceability/attach/AttachWithStalePidFile.java
+ test/serviceability/attach/AttachWithStalePidFileTarget.java

Changeset: c0cb474be37e
Author:    ctornqvi
Date:      2013-07-12 20:47 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c0cb474be37e

Merge


Changeset: 862625d214fa
Author:    fparain
Date:      2013-07-15 00:23 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/862625d214fa

Merge


Changeset: 23123fc6968a
Author:    rbackman
Date:      2013-07-15 11:35 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/23123fc6968a

8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change
Reviewed-by: dholmes, rbackman
Contributed-by: David Simms <david.simms at oracle.com>

! src/share/vm/oops/cpCache.hpp

Changeset: ee9e76adced3
Author:    rbackman
Date:      2013-07-15 12:06 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ee9e76adced3

Merge


Changeset: 33c52908bcdb
Author:    dholmes
Date:      2013-07-15 23:23 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/33c52908bcdb

8015759: hotspot changes needed to compile with Visual Studio 2012
Reviewed-by: anthony, dholmes, dcubed
Contributed-by: Tim Bell <timothy.bell at oracle.com>

! make/windows/makefiles/compile.make
! make/windows/makefiles/sanity.make
! make/windows/makefiles/vm.make
! src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp

Changeset: 39deebbc90b3
Author:    mgerdin
Date:      2013-07-16 07:33 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/39deebbc90b3

6671508: JNI GetPrimitiveArrayCritical should not be callable on object arrays
Summary: Checked JNI now reports error for Get/ReleasePrimitiveArrayCritical on object arrays
Reviewed-by: dholmes, acorn
Contributed-by: david.simms at oracle.com

! src/share/vm/prims/jniCheck.cpp

Changeset: e619a2766bcc
Author:    rbackman
Date:      2013-06-12 11:17 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e619a2766bcc

8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'
Reviewed-by: jrose, kvn, mgronlun

! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 732af649bc3a
Author:    ccheung
Date:      2013-07-17 12:22 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/732af649bc3a

8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20
Summary: Added (sig < MAXSIGNUM) check in jsig.c
Reviewed-by: dholmes, acorn

! src/os/linux/vm/jsig.c
+ test/runtime/jsig/Test8017498.sh
+ test/runtime/jsig/TestJNI.c
+ test/runtime/jsig/TestJNI.java

Changeset: 825e6cb66923
Author:    jiangli
Date:      2013-07-17 18:06 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/825e6cb66923

8020309: Eliminate InstanceKlass::_cached_class_file_len.
Summary: Use JvmtiCachedClassFileData.
Reviewed-by: iklam, sspitsyn, dcubed

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp

Changeset: 6388dbc4b7ca
Author:    jiangli
Date:      2013-07-17 17:14 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6388dbc4b7ca

Merge


Changeset: c29568b733d2
Author:    dholmes
Date:      2013-07-18 06:47 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c29568b733d2

8020697: jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass())
Reviewed-by: dcubed, fparain, dholmes
Contributed-by: David Simms <david.simms at oracle.com>

! src/share/vm/prims/jniCheck.cpp

Changeset: 5e3b6f79d280
Author:    rbackman
Date:      2013-07-17 13:48 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5e3b6f79d280

8020701: Avoid crashes in WatcherThread
Reviewed-by: acorn, dcubed, dsimms

! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 248c459b2b75
Author:    dcubed
Date:      2013-07-18 12:05 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/248c459b2b75

Merge

! src/share/vm/services/memTracker.cpp

Changeset: af21010d1062
Author:    dcubed
Date:      2013-07-18 12:35 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/af21010d1062

Merge

! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/os.hpp

Changeset: 02d7aa1456c9
Author:    ccheung
Date:      2013-07-18 14:57 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/02d7aa1456c9

8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed
Summary: this fix also removes the -XX:+UseStringCache option
Reviewed-by: dholmes, acorn, iklam

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp

Changeset: 383a5e21cc2d
Author:    minqi
Date:      2013-07-18 18:00 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/383a5e21cc2d

Merge


Changeset: 060ae9b7ffea
Author:    mgronlun
Date:      2013-07-19 17:56 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/060ae9b7ffea

8020547: Event based tracing needs a UNICODE string type
Reviewed-by: egahlin, rbackman, dcubed, brutisso, acorn

! src/share/vm/trace/traceDataTypes.hpp
! src/share/vm/trace/tracetypes.xml
! src/share/vm/trace/xinclude.mod

Changeset: 4614a598dae1
Author:    minqi
Date:      2013-07-19 08:34 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/4614a598dae1

8016538: volatile double access via Unsafe.cpp is not atomic
Summary: volatile jdouble load/store is not atomic, fix by using of existing volatile jlong operations which are atomic for jdouble.
Reviewed-by: kvn, vladidan, jrose
Contributed-by: david.holmes at oracle.com

! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp
! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp

Changeset: 55a61ceb2fe7
Author:    minqi
Date:      2013-07-19 11:17 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/55a61ceb2fe7

Merge


Changeset: 16511b7e3d35
Author:    emc
Date:      2013-07-22 17:57 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/16511b7e3d35

8019632: Method parameters are not copied in clone_with_new_data
Summary: Add code to copy method parameters data in clone_with_new_data
Reviewed-by: coleenp, sspitsyn

! src/share/vm/oops/method.cpp

Changeset: 72727c4b6dec
Author:    ccheung
Date:      2013-07-19 14:54 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/72727c4b6dec

8020791: [TESTBUG] runtime/jsig/Test8017498.sh failed to compile native code
Summary: Added -DLINUX to the gcc command and improved the .sh script
Reviewed-by: dcubed, dholmes, minqi

! test/runtime/jsig/Test8017498.sh
! test/runtime/jsig/TestJNI.c

Changeset: 5165d659cebd
Author:    minqi
Date:      2013-07-22 22:21 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5165d659cebd

Merge


Changeset: c0f353803b47
Author:    minqi
Date:      2013-07-23 12:50 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c0f353803b47

Merge


Changeset: c90c698831d7
Author:    kvn
Date:      2013-07-12 14:01 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c90c698831d7

8020215: Different execution plan when using JIT vs interpreter
Summary: fix bytecode analyzer
Reviewed-by: twisti

! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/bcEscapeAnalyzer.hpp
+ test/compiler/EscapeAnalysis/Test8020215.java

Changeset: fcf521c3fbc6
Author:    kvn
Date:      2013-07-12 14:03 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/fcf521c3fbc6

8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()
Summary: generate one "fat" membar instead of set of barriers for volitile store
Reviewed-by: roland

! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/parse3.cpp
+ test/compiler/membars/DekkerTest.java

Changeset: 34ce0b5acb81
Author:    morris
Date:      2013-07-15 06:27 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/34ce0b5acb81

Merge


Changeset: 0f57ccdb9084
Author:    kvn
Date:      2013-07-15 10:28 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/0f57ccdb9084

8020433: Crash when using -XX:+RestoreMXCSROnJNICalls
Summary: remove StubRoutines::x86::_mxcsr_std and use StubRoutines::_mxcsr_std
Reviewed-by: jrose

! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
+ test/compiler/cpuflags/RestoreMXCSR.java

Changeset: 46a90f83df31
Author:    morris
Date:      2013-07-19 13:59 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/46a90f83df31

Merge

! src/cpu/x86/vm/stubGenerator_x86_64.cpp

Changeset: 6efedc114807
Author:    morris
Date:      2013-07-24 13:54 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6efedc114807

Merge


Changeset: 01aa164323fa
Author:    dholmes
Date:      2013-07-24 19:23 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/01aa164323fa

8020799: Allow customization of hotspot source directories and files
Reviewed-by: kvn, dlong

! make/linux/makefiles/vm.make

Changeset: a4b9a8ec8f4a
Author:    jiangli
Date:      2013-07-25 18:12 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/a4b9a8ec8f4a

Merge


Changeset: 46487ba40ff2
Author:    amurillo
Date:      2013-07-26 03:48 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/46487ba40ff2

Merge


Changeset: f6921c876db1
Author:    amurillo
Date:      2013-07-26 03:48 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f6921c876db1

Added tag hs25-b43 for changeset 46487ba40ff2

! .hgtags

Changeset: 7c9885d23744
Author:    cl
Date:      2013-08-01 04:56 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/7c9885d23744

Added tag jdk8-b101 for changeset f6921c876db1

! .hgtags

Changeset: 94c202aa2646
Author:    kvn
Date:      2013-08-01 17:25 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/94c202aa2646

Merge

! src/share/vm/opto/matcher.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: ec28f9c041ff
Author:    goetz
Date:      2013-08-02 16:46 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ec28f9c041ff

8019972: PPC64 (part 9): platform files for interpreter only VM.
Summary: With this change the HotSpot core build works on Linux/PPC64. The VM succesfully executes simple test programs.
Reviewed-by: kvn

+ src/cpu/ppc/vm/assembler_ppc.cpp
+ src/cpu/ppc/vm/assembler_ppc.hpp
+ src/cpu/ppc/vm/assembler_ppc.inline.hpp
+ src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp
+ src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp
+ src/cpu/ppc/vm/bytecodes_ppc.cpp
+ src/cpu/ppc/vm/bytecodes_ppc.hpp
+ src/cpu/ppc/vm/bytes_ppc.hpp
+ src/cpu/ppc/vm/codeBuffer_ppc.hpp
+ src/cpu/ppc/vm/compiledIC_ppc.cpp
+ src/cpu/ppc/vm/copy_ppc.hpp
+ src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp
+ src/cpu/ppc/vm/cppInterpreter_ppc.cpp
+ src/cpu/ppc/vm/cppInterpreter_ppc.hpp
+ src/cpu/ppc/vm/debug_ppc.cpp
+ src/cpu/ppc/vm/depChecker_ppc.hpp
+ src/cpu/ppc/vm/disassembler_ppc.hpp
+ src/cpu/ppc/vm/frame_ppc.cpp
+ src/cpu/ppc/vm/frame_ppc.hpp
+ src/cpu/ppc/vm/frame_ppc.inline.hpp
+ src/cpu/ppc/vm/globalDefinitions_ppc.hpp
+ src/cpu/ppc/vm/globals_ppc.hpp
+ src/cpu/ppc/vm/icBuffer_ppc.cpp
+ src/cpu/ppc/vm/icache_ppc.cpp
+ src/cpu/ppc/vm/icache_ppc.hpp
+ src/cpu/ppc/vm/interp_masm_ppc_64.cpp
+ src/cpu/ppc/vm/interp_masm_ppc_64.hpp
+ src/cpu/ppc/vm/interpreterGenerator_ppc.hpp
+ src/cpu/ppc/vm/interpreterRT_ppc.cpp
+ src/cpu/ppc/vm/interpreterRT_ppc.hpp
+ src/cpu/ppc/vm/interpreter_ppc.cpp
+ src/cpu/ppc/vm/interpreter_ppc.hpp
+ src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp
+ src/cpu/ppc/vm/jniFastGetField_ppc.cpp
+ src/cpu/ppc/vm/jniTypes_ppc.hpp
+ src/cpu/ppc/vm/jni_ppc.h
+ src/cpu/ppc/vm/macroAssembler_ppc.cpp
+ src/cpu/ppc/vm/macroAssembler_ppc.hpp
+ src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
+ src/cpu/ppc/vm/metaspaceShared_ppc.cpp
+ src/cpu/ppc/vm/methodHandles_ppc.cpp
+ src/cpu/ppc/vm/methodHandles_ppc.hpp
+ src/cpu/ppc/vm/nativeInst_ppc.cpp
+ src/cpu/ppc/vm/nativeInst_ppc.hpp
+ src/cpu/ppc/vm/registerMap_ppc.hpp
+ src/cpu/ppc/vm/register_definitions_ppc.cpp
+ src/cpu/ppc/vm/register_ppc.cpp
+ src/cpu/ppc/vm/register_ppc.hpp
+ src/cpu/ppc/vm/relocInfo_ppc.cpp
+ src/cpu/ppc/vm/relocInfo_ppc.hpp
+ src/cpu/ppc/vm/sharedRuntime_ppc.cpp
+ src/cpu/ppc/vm/stubGenerator_ppc.cpp
+ src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
+ src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
+ src/cpu/ppc/vm/vmStructs_ppc.hpp
+ src/cpu/ppc/vm/vm_version_ppc.cpp
+ src/cpu/ppc/vm/vm_version_ppc.hpp
+ src/cpu/ppc/vm/vmreg_ppc.cpp
+ src/cpu/ppc/vm/vmreg_ppc.hpp
+ src/cpu/ppc/vm/vmreg_ppc.inline.hpp
+ src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
+ src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
+ src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp
+ src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
+ src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp
+ src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
+ src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp
+ src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp
! src/share/vm/runtime/globals.hpp

Changeset: e84845884c85
Author:    amurillo
Date:      2013-07-26 04:01 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e84845884c85

8021566: new hotspot build - hs25-b44
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: d90d1b96b65b
Author:    kvn
Date:      2013-07-26 12:37 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/d90d1b96b65b

8008938: TieredCompilation should be default
Summary: switch on TieredCompilation by default
Reviewed-by: twisti

! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp

Changeset: 1b6395189726
Author:    minqi
Date:      2013-07-19 14:43 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/1b6395189726

8012263: ciReplay: gracefully exit & report meaningful error when replay data parsing fails
Summary: find_method could return NULL so need explicitly check if there is error after parse_method, exit on error to avoid crash.
Reviewed-by: kvn, twisti
Contributed-by: yumin.qi at oracle.com

! src/share/vm/ci/ciReplay.cpp

Changeset: 5ad7f8179bf7
Author:    minqi
Date:      2013-07-24 08:04 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5ad7f8179bf7

Merge


Changeset: b6baf306e698
Author:    fparain
Date:      2013-07-26 05:54 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b6baf306e698

Merge


Changeset: 83ca9dc4564d
Author:    fparain
Date:      2013-07-26 15:24 +0000
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/83ca9dc4564d

8019845: Memory leak during class redefinition
Reviewed-by: acorn, jmasa, coleenp, dcubed, mgerdin

! src/share/vm/memory/metaspace.cpp

Changeset: f9ee986a9fea
Author:    ccheung
Date:      2013-07-30 14:14 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f9ee986a9fea

8021296: [TESTBUG] Test8017498.sh fails to find "gcc" and fails to compile on some Linux releases
Summary: Added checking for gcc and simplified the sig_handler() in the test case
Reviewed-by: dcubed, coleenp, minqi, dlong

! test/runtime/6929067/Test6929067.sh
! test/runtime/7107135/Test7107135.sh
! test/runtime/jsig/Test8017498.sh
! test/runtime/jsig/TestJNI.c

Changeset: 0f98cc013b21
Author:    fparain
Date:      2013-07-31 08:28 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/0f98cc013b21

Merge


Changeset: c65045599519
Author:    dholmes
Date:      2013-07-25 21:05 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c65045599519

8021314: minimal1.make needs to force off components not supported by the minimal VM
Reviewed-by: coleenp, bpittore

! make/bsd/makefiles/minimal1.make
! make/linux/makefiles/minimal1.make

Changeset: 078e5eb2e52e
Author:    clucasius
Date:      2013-07-27 17:23 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/078e5eb2e52e

Merge


Changeset: da839a3c5735
Author:    dholmes
Date:      2013-07-31 19:05 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/da839a3c5735

Merge


Changeset: e3c8767c5cf8
Author:    tschatzl
Date:      2013-07-24 10:07 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e3c8767c5cf8

8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build"
Summary: Remove the @build tag and replace it by a @run tag so that the test gets executed
Reviewed-by: brutisso, mgerdin

! test/gc/g1/TestPrintRegionRememberedSetInfo.java

Changeset: 7b06ae405d7b
Author:    jmasa
Date:      2013-07-23 09:49 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/7b06ae405d7b

6990419: CMS Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses
Reviewed-by: rasbold, tschatzl, jmasa
Contributed-by: yamauchi at google.com

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/runtime/globals.hpp

Changeset: fb7010c7c011
Author:    jmasa
Date:      2013-07-25 07:02 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/fb7010c7c011

Merge


Changeset: ca9dedeebdec
Author:    jmasa
Date:      2013-07-25 11:07 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ca9dedeebdec

6412968: CMS Long initial mark pauses
Reviewed-by: rasbold, tschatzl, jmasa
Contributed-by: yamauchi at google.com

! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 8796fd3ac898
Author:    tamao
Date:      2013-07-26 13:34 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/8796fd3ac898

Merge

! src/share/vm/runtime/globals.hpp

Changeset: 313227279a05
Author:    brutisso
Date:      2013-08-01 07:03 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/313227279a05

8021967: Deprecate -XX:DefaultMaxRAMFraction
Reviewed-by: tschatzl, jmasa, kvn, tamao

! src/share/vm/runtime/arguments.cpp
+ test/gc/startup_warnings/TestDefaultMaxRAMFraction.java

Changeset: dae8324fc7d1
Author:    brutisso
Date:      2013-08-01 09:35 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/dae8324fc7d1

8021879: G1: G1HeapRegionSize flag value not updated correctly
Reviewed-by: tschatzl, jmasa

! src/share/vm/gc_implementation/g1/heapRegion.cpp
+ test/gc/arguments/TestG1HeapRegionSize.java

Changeset: 8d4ff57af591
Author:    brutisso
Date:      2013-08-01 17:29 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/8d4ff57af591

8022051: G1: Remove some unused G1 flags
Reviewed-by: tschatzl, jmasa

! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: 69d0dbb53c78
Author:    tamao
Date:      2013-08-01 17:17 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/69d0dbb53c78

Merge


Changeset: 530fe88b3b2c
Author:    amurillo
Date:      2013-08-02 02:54 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/530fe88b3b2c

Merge


Changeset: c4697c1c4484
Author:    amurillo
Date:      2013-08-02 02:54 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c4697c1c4484

Added tag hs25-b44 for changeset 530fe88b3b2c

! .hgtags

Changeset: b9a927798f12
Author:    cl
Date:      2013-08-08 10:10 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b9a927798f12

Added tag jdk8-b102 for changeset c4697c1c4484

! .hgtags

Changeset: 79ce055063e9
Author:    amurillo
Date:      2013-08-02 03:06 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/79ce055063e9

8022124: new hotspot build - hs25-b45
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 9bd314787fad
Author:    mseledtsov
Date:      2013-08-01 22:15 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9bd314787fad

8020614: OutputAnalyzer.shouldHaveExitValue() should print stdout/stderr output
Summary: OutputAnalyzer.shouldHaveExitValue() should print stdout/stderr output
Reviewed-by: kvn, ctornqvi, dholmes

+ test/testlibrary/OutputAnalyzerReportingTest.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java

Changeset: c01913206da5
Author:    ctornqvi
Date:      2013-08-01 22:20 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c01913206da5

8014294: Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle
Summary: Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle
Reviewed-by: coleenp, sspitsyn

! src/share/vm/services/management.cpp

Changeset: 81e0f17ade64
Author:    ctornqvi
Date:      2013-08-01 22:25 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/81e0f17ade64

8009407: runtime/8000968/Test8000968.sh has incorrect check for proper config
Summary: runtime/8000968/Test8000968.sh has incorrect check for proper config
Reviewed-by: coleenp, mseledtsov, sspitsyn, hseigel

- test/runtime/8000968/Test8000968.sh
+ test/runtime/CompressedOops/CompressedKlassPointerAndOops.java

Changeset: 32e3bada0978
Author:    kevinw
Date:      2013-08-02 12:26 +0100
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/32e3bada0978

8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str()
Reviewed-by: mgerdin, fparain, dcubed

! src/share/vm/services/gcNotifier.cpp

Changeset: dee4c330acd4
Author:    dcubed
Date:      2013-08-02 08:32 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/dee4c330acd4

Merge

- test/runtime/8000968/Test8000968.sh

Changeset: fa57c8104b76
Author:    ctornqvi
Date:      2013-08-02 18:12 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/fa57c8104b76

8009585: test/runtime/7196045 times out
Summary: test/runtime/7196045 times out
Reviewed-by: dholmes, mseledtsov

- test/runtime/7196045/Test7196045.java
+ test/runtime/InternalApi/ThreadCpuTimesDeadlock.java

Changeset: 0f209afdfcf8
Author:    ctornqvi
Date:      2013-08-02 18:26 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/0f209afdfcf8

Merge


Changeset: d02de8cac823
Author:    ctornqvi
Date:      2013-08-02 22:34 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/d02de8cac823

Merge

- test/runtime/7196045/Test7196045.java

Changeset: e0379d5ba5d2
Author:    kevinw
Date:      2013-08-05 10:27 +0100
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e0379d5ba5d2

8021444: SA: ClassDump.run() should not ignore existing ClassFilter.
Reviewed-by: minqi, poonam

! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java

Changeset: b67604b59546
Author:    hseigel
Date:      2013-08-04 16:30 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b67604b59546

7073961: [TESTBUG] closed/runtime/4845371/DBB.java failed on solaris 10 X65
Summary: Added a x86 64-bit Solaris shared library and rewrote test in Java
Reviewed-by: dholmes, ctornqvi

! test/testlibrary/com/oracle/java/testlibrary/Platform.java

Changeset: 9064e3a19525
Author:    hseigel
Date:      2013-08-05 08:55 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9064e3a19525

Merge

- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh

Changeset: 22a5aff0df0b
Author:    dsamersoff
Date:      2013-08-06 14:28 +0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/22a5aff0df0b

8019396: SA-JDI OSThread class initialization throws an exception
Summary: Method sun.jvm.hotspot.runtime.OSThread.initialize throws a sun.jvm.hotspot.types.WrongTypeException
Reviewed-by: dholmes, mgerdin

! agent/src/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/OSThread.java

Changeset: cd25d3be91c5
Author:    vladidan
Date:      2013-08-06 20:01 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/cd25d3be91c5

8012144: multiple SIGSEGVs fails on staxf
Summary: Forward port of 7u change to add additional fence() on RMO platforms, with a load_acquire on all platforms
Reviewed-by: dholmes, kvn

! src/share/vm/utilities/taskqueue.hpp

Changeset: f5bed20f2492
Author:    dholmes
Date:      2013-08-08 08:29 -0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f5bed20f2492

Merge


Changeset: 79a5283f4595
Author:    iignatyev
Date:      2013-07-29 11:54 +0400
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/79a5283f4595

8021120: TieredCompilation can be enabled even if TIERED is undefined
Reviewed-by: kvn, dholmes

! src/share/vm/runtime/arguments.cpp

Changeset: 8d77d02828d9
Author:    twisti
Date:      2013-07-29 16:32 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/8d77d02828d9

8016474: Crash in sun.reflect.UnsafeObjectFieldAccessorImpl.get
Summary: C1's GetUnsafeObject G1 pre-barrier uses the wrong type to read the klass pointer.
Reviewed-by: iveresov, kvn

! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java

Changeset: 446cb5d25d03
Author:    anoll
Date:      2013-08-01 16:01 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/446cb5d25d03

8020531: Test compiler/codecache/CheckUpperLimit.java fails when memory limited
Summary: Removed part of the test that required the VM to start up with -XX:ReservedCodeCacheSize=2048m
Reviewed-by: kvn, rbackman

! test/compiler/codecache/CheckUpperLimit.java

Changeset: 6e04c193845f
Author:    anoll
Date:      2013-08-02 10:20 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6e04c193845f

8021301: better event messages
Summary: made event messages better readable
Reviewed-by: kvn, rbackman

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/utilities/exceptions.cpp

Changeset: 5e0b3d7df485
Author:    rbackman
Date:      2013-08-05 17:15 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5e0b3d7df485

Merge

! src/share/vm/runtime/arguments.cpp

Changeset: 71526a36ebb4
Author:    twisti
Date:      2013-08-05 15:03 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/71526a36ebb4

8022029: GetUnsafeObjectG1PreBarrier fails on 32-bit with: Unrecognized VM option 'ObjectAlignmentInBytes=32'
Reviewed-by: kvn

! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java

Changeset: dadf62510ae4
Author:    rbackman
Date:      2013-08-08 23:49 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/dadf62510ae4

Merge


Changeset: 7f55137d6aa8
Author:    amurillo
Date:      2013-08-09 01:32 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/7f55137d6aa8

Merge

- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh

Changeset: 6f9be7f87b96
Author:    amurillo
Date:      2013-08-09 01:32 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6f9be7f87b96

Added tag hs25-b45 for changeset 7f55137d6aa8

! .hgtags

Changeset: 0bbd1c775bef
Author:    cl
Date:      2013-08-15 09:25 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/0bbd1c775bef

Added tag jdk8-b103 for changeset 6f9be7f87b96

! .hgtags

Changeset: b55e4bd0389e
Author:    kvn
Date:      2013-08-16 16:23 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b55e4bd0389e

Merge

! src/share/vm/runtime/globals.hpp
- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh

Changeset: f42f2e2a1518
Author:    goetz
Date:      2013-07-26 00:59 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f42f2e2a1518

8020775: PPC64 (part 12): posix signal printing
Summary: Implement methods printing posix signal information and call them in unix os files.
Reviewed-by: kvn, dholmes, twisti
Contributed-by: thomas.stuefe at sap.com

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/solaris/vm/os_solaris.cpp

Changeset: bdd155477289
Author:    goetz
Date:      2013-08-22 09:39 -0700
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/bdd155477289

8023033: PPC64 (part 13): basic changes for AIX
Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.).
Reviewed-by: kvn, dholmes, stefank

! src/os/posix/vm/os_posix.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/stubs.hpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/libadt/port.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/javaFrameAnchor.hpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/osThread.hpp
! src/share/vm/runtime/sharedRuntimeTrans.cpp
! src/share/vm/runtime/sharedRuntimeTrig.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/thread.inline.hpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/histogram.hpp
! src/share/vm/utilities/macros.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/resourceHash.hpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: c4e91734a5b5
Author:    goetz
Date:      2013-08-23 16:09 +0200
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c4e91734a5b5

Merge

! make/linux/makefiles/vm.make
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp
! src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp
! src/cpu/ppc/vm/bytecodes_ppc.cpp
! src/cpu/ppc/vm/bytecodes_ppc.hpp
! src/cpu/ppc/vm/bytes_ppc.hpp
! src/cpu/ppc/vm/codeBuffer_ppc.hpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/ppc/vm/copy_ppc.hpp
! src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp
! src/cpu/ppc/vm/cppInterpreter_ppc.cpp
! src/cpu/ppc/vm/cppInterpreter_ppc.hpp
! src/cpu/ppc/vm/debug_ppc.cpp
! src/cpu/ppc/vm/depChecker_ppc.hpp
! src/cpu/ppc/vm/disassembler_ppc.hpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.hpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/icBuffer_ppc.cpp
! src/cpu/ppc/vm/icache_ppc.cpp
! src/cpu/ppc/vm/icache_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp
! src/cpu/ppc/vm/interpreterRT_ppc.cpp
! src/cpu/ppc/vm/interpreterRT_ppc.hpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/interpreter_ppc.hpp
! src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp
! src/cpu/ppc/vm/jniFastGetField_ppc.cpp
! src/cpu/ppc/vm/jniTypes_ppc.hpp
! src/cpu/ppc/vm/jni_ppc.h
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
! src/cpu/ppc/vm/metaspaceShared_ppc.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/methodHandles_ppc.hpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
! src/cpu/ppc/vm/registerMap_ppc.hpp
! src/cpu/ppc/vm/register_definitions_ppc.cpp
! src/cpu/ppc/vm/register_ppc.cpp
! src/cpu/ppc/vm/register_ppc.hpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/ppc/vm/relocInfo_ppc.hpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
! src/cpu/ppc/vm/vmStructs_ppc.hpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! src/cpu/ppc/vm/vmreg_ppc.cpp
! src/cpu/ppc/vm/vmreg_ppc.hpp
! src/cpu/ppc/vm/vmreg_ppc.inline.hpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp
! src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
! src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp
! src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/linux_x86_32.s
! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp
! src/share/tools/hsdis/Makefile
! src/share/tools/hsdis/hsdis.c
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/stubs.hpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/libadt/port.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
- src/share/vm/memory/klassInfoClosure.hpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/nativeLookup.cpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntimeTrig.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/macros.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/resourceHash.hpp
! src/share/vm/utilities/taskqueue.hpp
- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh



More information about the ppc-aix-port-dev mailing list