hg: ppc-aix-port/jdk8/hotspot: 108 new changesets
goetz.lindenmaier at sap.com
goetz.lindenmaier at sap.com
Wed Sep 11 07:18:02 PDT 2013
Changeset: 39127bb12d32
Author: amurillo
Date: 2013-08-09 01:39 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/39127bb12d32
8022688: new hotspot build - hs25-b46
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: ca0165daa6ec
Author: sspitsyn
Date: 2013-08-06 16:33 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ca0165daa6ec
7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments
Summary: Restore the appendix argument after PopFrame() call
Reviewed-by: twisti, coleenp
Contributed-by: serguei.spitsyn at oracle.com
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
Changeset: c54a3122f9c8
Author: omajid
Date: 2013-08-06 12:28 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c54a3122f9c8
8022188: Make zero compile after 8016131 and 8016697
Reviewed-by: dholmes, twisti
! src/cpu/zero/vm/entryFrame_zero.hpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Changeset: 196aa14f9f29
Author: dholmes
Date: 2013-08-06 21:06 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/196aa14f9f29
Merge
Changeset: 195ff07bc7f6
Author: dsamersoff
Date: 2013-08-07 19:02 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/195ff07bc7f6
8021771: warning stat64 is deprecated - when building on OSX 10.7.5
Summary: stat64 have to be replaced with stat
Reviewed-by: dholmes, kmo
Contributed-by: rednaxelafx at gmail.com
! src/os/bsd/vm/attachListener_bsd.cpp
Changeset: 31f3b1e1c5e5
Author: dcubed
Date: 2013-08-08 09:21 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/31f3b1e1c5e5
8016601: Unable to build hsx24 on Windows using project creator and Visual Studio
Summary: ProjectCreator tool is modified to support two new options: '-relativeAltSrcInclude' and '-altRelativeInclude' which prevents IDE linker errors. Also fixed some cmd line build linker warnings. Misc cleanups.
Reviewed-by: rdurbin, coleenp
! make/windows/create.bat
! make/windows/create_obj_files.sh
! make/windows/makefiles/projectcreator.make
! make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
! src/share/tools/ProjectCreator/ProjectCreator.java
! src/share/tools/ProjectCreator/WinGammaPlatform.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: c661fa2e5189
Author: iklam
Date: 2013-08-08 14:45 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c661fa2e5189
8022093: syntax error near "umpiconninfo_t" -- when building on Solaris 10
Summary: Added extra help message in make/solaris/makefiles/dtrace.make
Reviewed-by: dholmes, sspitsyn
! make/solaris/makefiles/dtrace.make
Changeset: 57ac7245594c
Author: minqi
Date: 2013-08-08 15:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/57ac7245594c
8019583: [TESTBUG] runtime/7107135 always passes
Summary: If java test return none zero, the value will be override by 'if' statement, the exit value will always '0' and pass. Fix by recording the result in a variable.
Reviewed-by: coleenp, dholmes, iklam
Contributed-by: yumin.qi at oracle.com
! test/runtime/7107135/Test7107135.sh
Changeset: 6222a021d582
Author: minqi
Date: 2013-08-08 20:13 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6222a021d582
Merge
Changeset: 98aa538fd97e
Author: mikael
Date: 2013-08-09 09:51 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/98aa538fd97e
8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2
Summary: Add support for recognizing Windows 8.1 and Server 2012 R2 and minor cleanup
Reviewed-by: coleenp, dsamersoff
! src/os/windows/vm/os_windows.cpp
Changeset: ed7c17e7d45b
Author: dcubed
Date: 2013-08-09 13:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ed7c17e7d45b
Merge
Changeset: 7b03590c334b
Author: dcubed
Date: 2013-08-09 15:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/7b03590c334b
Merge
Changeset: bd0e82136b03
Author: iklam
Date: 2013-08-10 10:56 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/bd0e82136b03
8022740: Visual 2008 IDE build is broken
Summary: Fixed project generation code, and added warning to upgrade to VS 2008 SP1.
Reviewed-by: dcubed, ccheung
! make/windows/projectfiles/common/Makefile
! src/share/tools/ProjectCreator/FileTreeCreator.java
! src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
! src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
Changeset: 85147f28faba
Author: coleenp
Date: 2013-08-12 17:24 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/85147f28faba
8009728: nsk/jvmti/AttachOnDemand/attach030 crashes on Win32
Summary: ActiveMethodOopsCache was used to keep track of old versions of some methods that are cached in Universe but is buggy with permgen removal and not needed anymore
Reviewed-by: sspitsyn, dcubed, mseledtsov
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! test/runtime/RedefineObject/Agent.java
! test/runtime/RedefineObject/TestRedefineObject.java
+ test/runtime/RedefineObject/WalkThroughInvoke.java
Changeset: d1034bd8cefc
Author: adlertz
Date: 2013-08-07 17:56 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/d1034bd8cefc
8022284: Hide internal data structure in PhaseCFG
Summary: Hide private node to block mapping using public interface
Reviewed-by: kvn, roland
! agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/output.hpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ce8969c36762
Author: adlertz
Date: 2013-08-07 18:04 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ce8969c36762
8022475: Remove unneeded ad-files
Summary: Remove .ad files that are not used
Reviewed-by: kvn
! make/bsd/makefiles/adlc.make
! make/linux/makefiles/adlc.make
! make/solaris/makefiles/adlc.make
! make/windows/makefiles/adlc.make
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 5394ec69f112
Author: rbackman
Date: 2013-08-09 18:05 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5394ec69f112
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 11237ee74aae
Author: iignatyev
Date: 2013-08-10 10:01 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/11237ee74aae
8019915: whitebox testClearMethodStateTest fails with tiered on sparc
Summary: 'compileonly' directive has beens added to each 'compiler/whitebox' test
Reviewed-by: kvn
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
Changeset: bcc4f6f54d83
Author: kvn
Date: 2013-08-14 10:21 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/bcc4f6f54d83
8022993: Convert MAX_UNROLL constant to LoopMaxUnroll C2 flag
Summary: Replace MAX_UNROLL constant with new C2 LoopMaxUnroll flag.
Reviewed-by: roland
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp
Changeset: 56b94e55267a
Author: rbackman
Date: 2013-08-15 15:26 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/56b94e55267a
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 9766f73e770d
Author: stefank
Date: 2013-05-31 14:32 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9766f73e770d
8022880: False sharing between PSPromotionManager instances
Summary: Pad the PSPromotionManager instances in the manager array.
Reviewed-by: brutisso, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parNew/parOopClosures.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
+ src/share/vm/memory/padded.hpp
+ src/share/vm/memory/padded.inline.hpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 330dfb0476f4
Author: brutisso
Date: 2013-08-14 09:02 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/330dfb0476f4
8022800: Use specific generations rather than generation iteration
Reviewed-by: jmasa, ehelin
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/genRemSet.hpp
Changeset: 3f22cbf5275d
Author: brutisso
Date: 2013-08-14 10:55 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/3f22cbf5275d
Merge
Changeset: 5d9995d16b26
Author: ehelin
Date: 2013-08-14 13:49 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5d9995d16b26
8022899: SunStudio compiler can not handle EXCEPTION_MARK and inlining
Reviewed-by: coleenp, mgerdin
! src/share/vm/utilities/exceptions.hpp
Changeset: bd902affe102
Author: brutisso
Date: 2013-08-15 10:05 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/bd902affe102
8023021: Unnecessary clearing of the card table introduced by the fix for JDK-8023013
Reviewed-by: stefank, ehelin
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/genRemSet.hpp
Changeset: 274ce305e5b9
Author: ehelin
Date: 2013-08-13 18:16 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/274ce305e5b9
8020598: ObjectCountEventSender::send needs INCLUDE_TRACE guards when building OpenJDK with INCLUDE_TRACE=0
Reviewed-by: stefank, brutisso, sjohanss
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
Changeset: 33d39b75663f
Author: ehelin
Date: 2013-08-15 06:20 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/33d39b75663f
Merge
Changeset: 5a62937e55b3
Author: brutisso
Date: 2013-08-16 09:02 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5a62937e55b3
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 580430d131cc
Author: amurillo
Date: 2013-08-16 04:14 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/580430d131cc
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 104743074675
Author: amurillo
Date: 2013-08-16 04:14 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/104743074675
Added tag hs25-b46 for changeset 580430d131cc
! .hgtags
Changeset: c93e0a210e1b
Author: cl
Date: 2013-08-22 09:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c93e0a210e1b
Added tag jdk8-b104 for changeset 104743074675
! .hgtags
Changeset: 37165c3618a3
Author: amurillo
Date: 2013-08-16 04:24 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/37165c3618a3
8023152: new hotspot build - hs25-b47
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: d96f52012aaa
Author: rdurbin
Date: 2013-08-14 15:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/d96f52012aaa
8005073: [TESTBUG] remove crufty '_g' support from HS tests
Summary: remove crufty '_g' support from HS tests
Reviewed-by: dcubed, sla
! test/Makefile
Changeset: 740e263c80c6
Author: hseigel
Date: 2013-08-15 20:04 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/740e263c80c6
8003424: Enable Class Data Sharing for CompressedOops
8016729: ObjectAlignmentInBytes=16 now forces the use of heap based compressed oops
8005933: The -Xshare:auto option is ignored for -server
Summary: Move klass metaspace above the heap and support CDS with compressed klass ptrs.
Reviewed-by: coleenp, kvn, mgerdin, tschatzl, stefank
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klass.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
+ test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
+ test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
Changeset: e5003079dfa5
Author: dcubed
Date: 2013-08-16 10:06 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e5003079dfa5
Merge
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b1fd869e7df0
Author: minqi
Date: 2013-08-19 09:16 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b1fd869e7df0
8023188: Unsafe volatile double store on bsd is broken
Reviewed-by: dcubed, dholmes
Contributed-by: yumin.qi at oracle.com
! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
Changeset: 1a8fb39bdbc4
Author: ehelin
Date: 2013-08-07 16:47 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/1a8fb39bdbc4
8014659: NPG: performance counters for compressed klass space
Reviewed-by: mgerdin, coleenp, hseigel, jmasa, ctornqvi
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceCounters.cpp
! src/share/vm/memory/metaspaceCounters.hpp
! src/share/vm/memory/universe.cpp
+ test/gc/metaspace/TestMetaspacePerfCounters.java
+ test/testlibrary/AssertsTest.java
+ test/testlibrary/com/oracle/java/testlibrary/Asserts.java
+ test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
+ test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
+ test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
Changeset: 878bb0b7e799
Author: ehelin
Date: 2013-08-19 17:29 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/878bb0b7e799
Merge
Changeset: 10c59b8021ec
Author: kevinw
Date: 2013-08-19 14:28 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/10c59b8021ec
8022655: ClassDump ignored jarStream setting
Reviewed-by: minqi, sla
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! test/compiler/ciReplay/common.sh
Changeset: 9011aa6843ce
Author: kevinw
Date: 2013-08-19 22:28 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9011aa6843ce
Merge
Changeset: e22ee8e7ae62
Author: jiangli
Date: 2013-08-19 14:59 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e22ee8e7ae62
8021948: Change InstanceKlass::_source_file_name and _generic_signature from Symbol* to constant pool indexes.
Summary: Change InstanceKlass::_source_file_name and _generic_signature to u2 fields.
Reviewed-by: coleenp, iklam
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: aeebffb56606
Author: jiangli
Date: 2013-08-20 00:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/aeebffb56606
Merge
Changeset: 9d6c9b0a8f15
Author: dcubed
Date: 2013-08-20 13:47 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9d6c9b0a8f15
8023287: HOTSPOT_BUILD_COMPILER needs to support "Sun Studio 12u3"
Summary: Recognize 0x5120 as "Sun Studio 12u3".
Reviewed-by: dholmes, coleenp
! src/share/vm/runtime/vm_version.cpp
Changeset: afbe18ae0905
Author: bharadwaj
Date: 2013-08-15 11:59 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/afbe18ae0905
8022441: Bad code generated for certain interpreted CRC intrinsics, 2 cases
Summary: Corrected details
Reviewed-by: kvn, twisti, rbackman
Contributed-by: david.r.chase at oracle.com
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
Changeset: adb9a7d94cb5
Author: adlertz
Date: 2013-08-16 10:23 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/adb9a7d94cb5
8023003: Cleanup the public interface to PhaseCFG
Summary: public methods that don't need to be public should be private.
Reviewed-by: kvn, twisti
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 6c72125a2f40
Author: iignatyev
Date: 2013-08-16 17:34 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6c72125a2f40
8016456: ciReplay test assumes TIERED compilation is available
Reviewed-by: vlivanov, kvn, dholmes
! test/compiler/ciReplay/common.sh
Changeset: f99558245e5c
Author: iignatyev
Date: 2013-08-14 23:50 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f99558245e5c
8022832: Add WB APIs for OSR compilation
Reviewed-by: kvn
! src/share/vm/oops/method.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: d18b10b1fd09
Author: iignatyev
Date: 2013-08-16 13:39 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/d18b10b1fd09
Merge
Changeset: 4b2838704fd5
Author: kvn
Date: 2013-08-16 14:11 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/4b2838704fd5
8021898: Broken JIT compiler optimization for loop unswitching
Summary: fix method clone_projs() to clone all related MachProj nodes.
Reviewed-by: roland, adlertz
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 6725044c5725
Author: rbackman
Date: 2013-08-19 09:33 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/6725044c5725
Merge
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/oops/method.cpp
Changeset: e16282db4946
Author: twisti
Date: 2013-08-20 10:57 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e16282db4946
8022956: Clang: enable return type warnings on BSD
Reviewed-by: coleenp, sla
! make/bsd/makefiles/gcc.make
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/cpu/zero/vm/icBuffer_zero.cpp
! src/cpu/zero/vm/interp_masm_zero.hpp
! src/cpu/zero/vm/interpreter_zero.cpp
! src/cpu/zero/vm/nativeInst_zero.hpp
! src/cpu/zero/vm/register_zero.cpp
! src/cpu/zero/vm/relocInfo_zero.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/cpu/zero/vm/vtableStubs_zero.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/bsd_zero/vm/thread_bsd_zero.hpp
Changeset: acedd49a1bce
Author: rbackman
Date: 2013-08-08 03:16 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/acedd49a1bce
8022675: Redundant class init check
Reviewed-by: kvn, twisti
! src/share/vm/opto/library_call.cpp
Changeset: 4dece0730c50
Author: rbackman
Date: 2013-08-22 18:37 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/4dece0730c50
Merge
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/ciReplay/common.sh
Changeset: 5888334c9c24
Author: johnc
Date: 2013-08-15 10:52 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5888334c9c24
7145569: G1: optimize nmethods scanning
Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead.
Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/utilities/growableArray.hpp
Changeset: 8088d93a63e6
Author: brutisso
Date: 2013-08-15 13:02 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/8088d93a63e6
Merge
Changeset: 9720d338b1d5
Author: brutisso
Date: 2013-08-16 11:26 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/9720d338b1d5
8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0
Reviewed-by: stefank, mgerdin
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: d0afbee540e0
Author: stefank
Date: 2013-08-19 13:44 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/d0afbee540e0
8023227: Enhance layout_helper_log2_element_size assert
Reviewed-by: mgerdin, jmasa
! src/share/vm/oops/klass.hpp
Changeset: 422920730903
Author: ehelin
Date: 2013-08-19 18:17 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/422920730903
8023219: NPG: MetaspaceMemoryPool should report statistics for all of metaspace
Reviewed-by: stefank, sjohanss
! src/share/vm/services/memoryPool.cpp
Changeset: 57600c4aeabe
Author: jmasa
Date: 2013-08-19 08:58 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/57600c4aeabe
Merge
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
Changeset: 31f220c1f789
Author: jmasa
Date: 2013-08-20 10:02 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/31f220c1f789
Merge
Changeset: 61521bd65100
Author: tschatzl
Date: 2013-08-21 10:32 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/61521bd65100
8022784: TaskQueue misses minimal documentation and references for analysis
Summary: Add appropriate documentation and references to publication to allow easier analysis of the TaskQueue implementation.
Reviewed-by: dholmes, ehelin
! src/share/vm/utilities/taskqueue.hpp
Changeset: cb9da55b1990
Author: jmasa
Date: 2013-08-14 19:52 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/cb9da55b1990
8021809: Partitioning based on eden sampling during allocation not reset correctly
Reviewed-by: ysr, hiroshi
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: b51aee2dd8bb
Author: jmasa
Date: 2013-08-22 11:13 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b51aee2dd8bb
Merge
! src/share/vm/oops/klass.hpp
Changeset: 8009adb44523
Author: jmasa
Date: 2013-08-22 14:03 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/8009adb44523
Merge
Changeset: c1604d5885a6
Author: amurillo
Date: 2013-08-23 03:01 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c1604d5885a6
Merge
Changeset: acac3bde66b2
Author: amurillo
Date: 2013-08-23 03:01 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/acac3bde66b2
Added tag hs25-b47 for changeset c1604d5885a6
! .hgtags
Changeset: b649cfa58604
Author: cl
Date: 2013-08-29 09:41 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b649cfa58604
Added tag jdk8-b105 for changeset acac3bde66b2
! .hgtags
Changeset: 73921c720b94
Author: amurillo
Date: 2013-08-23 03:14 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/73921c720b94
8023635: new hotspot build - hs25-b48
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: c6ec0a97b30a
Author: sla
Date: 2013-08-21 13:18 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c6ec0a97b30a
8022808: Kitchensink hangs on macos
Summary: Use pthread_mach_thread_np() instead of mach_thread_self() to avoid leaking resources
Reviewed-by: dholmes, rbackman
! src/os/bsd/vm/os_bsd.cpp
Changeset: 3a57fa7a4cd0
Author: hseigel
Date: 2013-08-22 11:52 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/3a57fa7a4cd0
7121403: [TESTBUG] runtime/7051189/Xchecksig.sh fails on 64bit solaris
8023393: Need to suppress info message if -Xcheck:jni used with libjsig.dylab on Mac OSX
Summary: Rewrite 7051189 test in Java, port Linux fix for 7051189 to Mac OSX.
Reviewed-by: coleenp, dholmes, mseledtsov, ccheung
! src/os/bsd/vm/os_bsd.cpp
- test/runtime/7051189/Xchecksig.sh
+ test/runtime/XCheckJniJsig/XCheckJSig.java
Changeset: e37ab280bbce
Author: allwin
Date: 2013-07-23 14:32 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e37ab280bbce
8011888: sa.js: TypeError: [object JSAdapter] has no such function "__has__"
Reviewed-by: sla, sundar, kmo
Contributed-by: yunda.mly at taobao.com
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
Changeset: 669d9a235486
Author: sla
Date: 2013-08-22 14:56 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/669d9a235486
Merge
Changeset: c062a6e1fa33
Author: iklam
Date: 2013-08-22 10:20 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c062a6e1fa33
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
Summary: Avoid dumping C++ vtable when BUILD_WIN_SA != 1
Reviewed-by: dcubed, sla, tbell
! make/windows/build_vm_def.sh
! make/windows/makefiles/debug.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/projectcreator.make
! make/windows/makefiles/vm.make
Changeset: 811aea34d5e7
Author: iklam
Date: 2013-08-22 13:53 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/811aea34d5e7
Merge
Changeset: ff2520b97b00
Author: jiangli
Date: 2013-08-22 19:27 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ff2520b97b00
8023547: com/sun/jdi/RedefineMulti.sh fails with IllegalArgumentException after JDK-8021948 .
Summary: Need to check if the constant pool mapping returns 0.
Reviewed-by: coleenp, sspitsyn
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 887db75613f8
Author: jiangli
Date: 2013-08-22 17:21 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/887db75613f8
Merge
Changeset: a70566600baf
Author: poonam
Date: 2013-08-21 22:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/a70566600baf
8020530: Non heap memory size calculated incorrectly
Reviewed-by: coleenp, sla
Contributed-by: vladimir.kempik at oracle.com
! src/share/vm/services/management.cpp
Changeset: 730210728146
Author: poonam
Date: 2013-08-22 18:09 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/730210728146
Merge
- test/runtime/7051189/Xchecksig.sh
Changeset: 817e46dd5864
Author: poonam
Date: 2013-08-22 21:23 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/817e46dd5864
Merge
Changeset: 739c309fd729
Author: mgronlun
Date: 2013-08-23 10:36 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/739c309fd729
8023457: Event based tracing framework needs a mutex for thread groups
Reviewed-by: acorn, sla
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: cacc421f39d7
Author: dcubed
Date: 2013-08-23 10:39 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/cacc421f39d7
Merge
- test/runtime/7051189/Xchecksig.sh
Changeset: badf4244ceae
Author: hseigel
Date: 2013-08-25 21:21 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/badf4244ceae
8022183: GCC 4.6 change sdefault setting for omit-frame-pointer which breaks hotspot stack walking
Summary: Explicitly specify -fno-omit-frame-pointer.
Reviewed-by: coleenp, dholmes, dcubed
! make/linux/makefiles/amd64.make
! make/linux/makefiles/gcc.make
Changeset: faf2631b9334
Author: dsimms
Date: 2013-08-26 09:33 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/faf2631b9334
8022683: JNI GetStringUTFChars should return NULL on allocation failure not abort the VM
Summary: Return NULL on OOM from GetStringChars, GetStringUTFChars and Get<PrimitiveType>ArrayElements family of functions.
Reviewed-by: dholmes, coleenp
! src/share/vm/memory/allocation.hpp
! src/share/vm/prims/jni.cpp
Changeset: 4c84d351cca9
Author: stefank
Date: 2013-08-16 13:22 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/4c84d351cca9
8007074: SIGSEGV at ParMarkBitMap::verify_clear()
Summary: Replace the broken large pages implementation on Linux. New flag: -XX:+UseTransparentHugePages - Linux specific flag to turn on transparent huge page hinting with madvise(..., MAP_HUGETLB). Changed behavior: -XX:+UseLargePages - tries to use -XX:+UseTransparentHugePages before trying other large pages implementations (on Linux). Changed behavior: -XX:+UseHugeTLBFS - Use upfront allocation of Large Pages instead of using the broken implementation to dynamically committing large pages. Changed behavior: -XX:LargePageSizeInBytes - Turned off the ability to use this flag on Linux and provides warning to user if set to a value different than the OS chosen large page size. Changed behavior: Setting no large page size - Now defaults to use -XX:UseTransparentHugePages if the OS supports it. Previously, -XX:+UseHugeTLBFS was chosen if the OS was configured to use large pages.
Reviewed-by: tschatzl, dcubed, brutisso
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 21ffbaa691b5
Author: stefank
Date: 2013-08-26 07:01 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/21ffbaa691b5
Merge
! src/share/vm/prims/jni.cpp
Changeset: 1bb10d3170fa
Author: jmasa
Date: 2013-08-16 06:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/1bb10d3170fa
8022817: CMS should not shrink if compaction was not done
Reviewed-by: ysr, mgerdin
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: f7d3b4387a16
Author: brutisso
Date: 2013-08-21 22:35 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f7d3b4387a16
8022872: G1: Use correct GC cause for young GC triggered by humongous allocations
Reviewed-by: tonyp, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
Changeset: c31eb8c86a50
Author: brutisso
Date: 2013-08-22 04:14 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/c31eb8c86a50
Merge
Changeset: ec145d04eda8
Author: jmasa
Date: 2013-08-23 15:59 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/ec145d04eda8
Merge
Changeset: 1624a68007bd
Author: jmasa
Date: 2013-08-27 18:55 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/1624a68007bd
Merge
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: f92b82d454fa
Author: bpittore
Date: 2013-08-23 20:33 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/f92b82d454fa
8014135: The JVMTI specification does not conform to recent changes in JNI specification
Summary: Added support for statically linked agents
Reviewed-by: sspitsyn, bobv, coleenp
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 5fd8e2fbafd4
Author: cjplummer
Date: 2013-08-23 12:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/5fd8e2fbafd4
8020829: JT_HS: 2 runtime NMT tests fail on platforms if NMT detail is not supported
Summary: Make tests query a new WhiteBox API to see if NMT detail is supported, and behave properly if it is not supported.
Reviewed-by: dholmes, coleenp
! src/share/vm/prims/whitebox.cpp
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocTestType.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 7aa0c1fb6fdb
Author: dholmes
Date: 2013-08-27 22:05 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/7aa0c1fb6fdb
8006164: [TESTBUG] compact profile hotspot test issues
Summary: Define profile-based test groups.
Reviewed-by: dcubed, mchung
! test/TEST.ROOT
+ test/TEST.groups
Changeset: 1fedf3c7f923
Author: bpittore
Date: 2013-08-28 14:44 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/1fedf3c7f923
8023580: Add jtreg test for 8004051 and 8005722
Summary: Tests checks an assertion dealing with the number of args passed in registers
Reviewed-by: mseledtsov, kvn
+ test/compiler/8004051/Test8004051.java
Changeset: b1fb293d92c4
Author: jiangli
Date: 2013-08-28 12:01 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b1fb293d92c4
Merge
Changeset: 2b113b65a051
Author: dholmes
Date: 2013-08-28 19:25 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/2b113b65a051
8023900: [TESTBUG] Initial compact profile test groups need adjusting
Reviewed-by: dcubed, mchung, hseigel
! test/TEST.groups
Changeset: 54dfd798deaf
Author: dholmes
Date: 2013-08-28 21:42 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/54dfd798deaf
Merge
Changeset: 62f527c674d2
Author: dholmes
Date: 2013-08-29 00:22 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/62f527c674d2
Merge
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
Changeset: 18b4798adbc4
Author: amurillo
Date: 2013-08-30 00:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/18b4798adbc4
Merge
- test/runtime/7051189/Xchecksig.sh
Changeset: aed585cafc0d
Author: amurillo
Date: 2013-08-30 00:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/aed585cafc0d
Added tag hs25-b48 for changeset 18b4798adbc4
! .hgtags
Changeset: 3f4392035ec7
Author: cl
Date: 2013-09-05 02:45 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/3f4392035ec7
Added tag jdk8-b106 for changeset aed585cafc0d
! .hgtags
Changeset: e2722a66aba7
Author: kvn
Date: 2013-09-05 11:04 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e2722a66aba7
Merge
! make/linux/makefiles/gcc.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/output.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/frame.cpp
! 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/thread.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/taskqueue.hpp
- test/runtime/7051189/Xchecksig.sh
Changeset: 7687c56b6693
Author: goetz
Date: 2013-09-06 10:13 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/7687c56b6693
8024379: Adapt PPC64 port to 8003424
Reviewed-by: coleenp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
Changeset: b83f7d608548
Author: simonis
Date: 2013-09-06 20:08 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/b83f7d608548
8023034: PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefiles
Reviewed-by: kvn
+ make/aix/Makefile
+ make/aix/adlc_updater
+ make/aix/makefiles/adjust-mflags.sh
+ make/aix/makefiles/adlc.make
+ make/aix/makefiles/build_vm_def.sh
+ make/aix/makefiles/buildtree.make
+ make/aix/makefiles/compiler2.make
+ make/aix/makefiles/core.make
+ make/aix/makefiles/debug.make
+ make/aix/makefiles/defs.make
+ make/aix/makefiles/dtrace.make
+ make/aix/makefiles/fastdebug.make
+ make/aix/makefiles/jsig.make
+ make/aix/makefiles/jvmti.make
+ make/aix/makefiles/mapfile-vers-debug
+ make/aix/makefiles/mapfile-vers-jsig
+ make/aix/makefiles/mapfile-vers-product
+ make/aix/makefiles/ppc64.make
+ make/aix/makefiles/product.make
+ make/aix/makefiles/rules.make
+ make/aix/makefiles/sa.make
+ make/aix/makefiles/saproc.make
+ make/aix/makefiles/top.make
+ make/aix/makefiles/trace.make
+ make/aix/makefiles/vm.make
+ make/aix/makefiles/xlc.make
+ make/aix/platform_ppc64
! make/defs.make
Changeset: 666e6ce3976c
Author: simonis
Date: 2013-09-06 20:16 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/666e6ce3976c
8023038: PPC64 (part 15): Platform files for AIX/PPC64 support
Reviewed-by: kvn
+ src/os/aix/vm/attachListener_aix.cpp
+ src/os/aix/vm/c2_globals_aix.hpp
+ src/os/aix/vm/decoder_aix.hpp
+ src/os/aix/vm/globals_aix.hpp
+ src/os/aix/vm/interfaceSupport_aix.hpp
+ src/os/aix/vm/jsig.c
+ src/os/aix/vm/jvm_aix.cpp
+ src/os/aix/vm/jvm_aix.h
+ src/os/aix/vm/libperfstat_aix.cpp
+ src/os/aix/vm/libperfstat_aix.hpp
+ src/os/aix/vm/loadlib_aix.cpp
+ src/os/aix/vm/loadlib_aix.hpp
+ src/os/aix/vm/mutex_aix.inline.hpp
+ src/os/aix/vm/osThread_aix.cpp
+ src/os/aix/vm/osThread_aix.hpp
+ src/os/aix/vm/os_aix.cpp
+ src/os/aix/vm/os_aix.hpp
+ src/os/aix/vm/os_aix.inline.hpp
+ src/os/aix/vm/os_share_aix.hpp
+ src/os/aix/vm/perfMemory_aix.cpp
+ src/os/aix/vm/porting_aix.cpp
+ src/os/aix/vm/porting_aix.hpp
+ src/os/aix/vm/threadCritical_aix.cpp
+ src/os/aix/vm/thread_aix.inline.hpp
+ src/os/aix/vm/vmError_aix.cpp
+ src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
+ src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp
+ src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
+ src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
+ src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
+ src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp
+ src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp
+ src/share/vm/utilities/globalDefinitions_xlc.hpp
Changeset: eab1047fa3ea
Author: goetz
Date: 2013-09-11 12:15 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/eab1047fa3ea
Merge
! make/aix/Makefile
! make/aix/makefiles/adjust-mflags.sh
! make/aix/makefiles/adlc.make
! make/aix/makefiles/buildtree.make
! make/aix/makefiles/compiler2.make
! make/aix/makefiles/core.make
! make/aix/makefiles/debug.make
! make/aix/makefiles/defs.make
! make/aix/makefiles/dtrace.make
! make/aix/makefiles/fastdebug.make
! make/aix/makefiles/jsig.make
! make/aix/makefiles/jvmti.make
! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-jsig
! make/aix/makefiles/ppc64.make
! make/aix/makefiles/product.make
! make/aix/makefiles/rules.make
! make/aix/makefiles/sa.make
! make/aix/makefiles/saproc.make
! make/aix/makefiles/top.make
! make/aix/makefiles/trace.make
! make/aix/makefiles/vm.make
! make/aix/makefiles/xlc.make
! make/defs.make
! make/linux/makefiles/gcc.make
! make/windows/makefiles/trace.make
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os/aix/vm/attachListener_aix.cpp
! src/os/aix/vm/c2_globals_aix.hpp
! src/os/aix/vm/decoder_aix.hpp
! src/os/aix/vm/globals_aix.hpp
! src/os/aix/vm/interfaceSupport_aix.hpp
! src/os/aix/vm/jsig.c
! src/os/aix/vm/jvm_aix.cpp
! src/os/aix/vm/jvm_aix.h
! src/os/aix/vm/mutex_aix.inline.hpp
! src/os/aix/vm/osThread_aix.cpp
! src/os/aix/vm/osThread_aix.hpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/aix/vm/os_aix.inline.hpp
! src/os/aix/vm/os_share_aix.hpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/aix/vm/porting_aix.cpp
! src/os/aix/vm/threadCritical_aix.cpp
! src/os/aix/vm/thread_aix.inline.hpp
! src/os/aix/vm/vmError_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/arguments.cpp
! 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/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! src/share/vm/utilities/taskqueue.hpp
- test/runtime/7051189/Xchecksig.sh
Changeset: 2b96acb6c984
Author: goetz
Date: 2013-09-11 12:17 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/2b96acb6c984
G1: Fix problem with nonvolatile field
! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
Changeset: e6d09cebf92d
Author: goetz
Date: 2013-09-11 12:19 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/rev/e6d09cebf92d
Recent changes to patch queue.
! ppc_patches/0111_opto-Support_for_C_calling_conventions.patch
! ppc_patches/0112_opto-C_argument_in_register_AND_stack_slot.patch
! ppc_patches/0114_opto-hook_to_postprocess_matcher_output_platform_dependent.patch
! ppc_patches/0120_opto-constants_for_Call_nodes.patch
! ppc_patches/0121_basic_C2_adaptions_for_ppc.patch
! ppc_patches/0122_PPC-C2_compiler_port-ppc_files.patch
! ppc_patches/0201_C_interpreter-implement_bytecode_profiling.patch
! ppc_patches/0202_C_interpreter-support_OSR_.patch
+ ppc_patches/0218_gc-fix_nonvolatile_field.patch
! ppc_patches/series
More information about the ppc-aix-port-dev
mailing list