k***@sun.com
2008-08-29 16:55:08 UTC
Changeset: d95b224e9f17
Author: kamg
Date: 2008-07-28 14:07 -0400
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/d95b224e9f17
6721093: -XX:AppendRatio=N not supported
Summary: Add mechanism to ignore unsupported flags for a set period of time
Reviewed-by: acorn, never, coleenp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/includeDB_core
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/threadService.cpp
Changeset: 4395df5b73d3
Author: coleenp
Date: 2008-07-30 15:06 -0400
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4395df5b73d3
Merge
Changeset: 524eca34ea76
Author: kvn
Date: 2008-07-03 18:02 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/524eca34ea76
6684714: Optimize EA Connection Graph build performance
Summary: switch on EA by default, optimize Connection Graph construction
Reviewed-by: rasbold, never
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/compiler/oopMap.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
Changeset: 4a4c365f777d
Author: kvn
Date: 2008-07-11 12:19 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4a4c365f777d
Merge
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/compiler/oopMap.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
Changeset: 9b66e6287f4a
Author: rasbold
Date: 2008-07-16 10:08 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9b66e6287f4a
6707044: uncommon_trap of ifnull bytecode leaves garbage on expression stack
Summary: Remove call to repush_if_args()
Reviewed-by: kvn, jrose
! src/share/vm/opto/parse2.cpp
Changeset: 02a35ad4adf8
Author: kvn
Date: 2008-07-16 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/02a35ad4adf8
6723160: Nightly failure: Error: meet not symmetric
Summary: Add missing _instance_id settings and other EA fixes.
Reviewed-by: rasbold
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/type.cpp
+ test/compiler/6724218/Test.java
Changeset: 18aab3cdd513
Author: rasbold
Date: 2008-07-21 13:37 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/18aab3cdd513
6726504: handle do_ifxxx calls in parser more uniformly
Summary: make do_ifnull() handling similar to do_if()
Reviewed-by: jrose, kvn
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
Changeset: 910a4cb98e9e
Author: never
Date: 2008-07-25 09:07 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/910a4cb98e9e
6717457: Internal Error (src/share/vm/code/relocInfo.hpp:1089)
Reviewed-by: kvn
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 6ca61c728c2d
Author: never
Date: 2008-07-25 11:32 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/6ca61c728c2d
6712835: Server compiler fails with assertion (loop_count < K,"infinite loop in PhaseIterGVN::transform")
Reviewed-by: kvn
! src/share/vm/ci/ciMethodBlocks.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifnode.cpp
+ test/compiler/6712835/Test6712835.java
Changeset: 020a0b730379
Author: never
Date: 2008-07-25 15:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/020a0b730379
6700047: C2 failed in idom_no_update
Summary: partial peeling shouldn't place clones into loop
Reviewed-by: kvn
! src/share/vm/opto/loopopts.cpp
+ test/compiler/6700047/Test6700047.java
Changeset: be7facf71163
Author: kvn
Date: 2008-07-25 16:03 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/be7facf71163
6729552: jvm98 crashes with SS12 built jdk on Solaris X64 fastdebug version
Summary: SS12 C++ tripped over new templates usage in instanceKlass.cpp.
Reviewed-by: never
! make/solaris/makefiles/fastdebug.make
Changeset: b0fe4deeb9fb
Author: kvn
Date: 2008-07-28 17:12 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/b0fe4deeb9fb
6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.")
Summary: Escape Analysis fixes.
Reviewed-by: never, rasbold
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/runtime/arguments.cpp
! test/compiler/6646019/Test.java
! test/compiler/6689060/Test.java
! test/compiler/6695810/Test.java
+ test/compiler/6726999/Test.java
Changeset: 3e333d6f35dd
Author: rasbold
Date: 2008-07-29 14:48 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/3e333d6f35dd
6730192: expression stack wrong at deoptimization point
Summary: add safepoint before popping expression stack, not after
Reviewed-by: kvn
! src/share/vm/opto/parse2.cpp
Changeset: ef72a36b968e
Author: kvn
Date: 2008-07-30 09:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/ef72a36b968e
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 4c5fa80d85da
Author: kvn
Date: 2008-07-31 13:42 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4c5fa80d85da
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 40b69ca33f4b
Author: kvn
Date: 2008-07-31 15:47 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/40b69ca33f4b
6732312: Switch off executing Escape Analysis by default
Summary: Switch off executing Escape Analysis by default for now
Reviewed-by: rasbold
! src/share/vm/opto/c2_globals.hpp
Changeset: 54499b980c23
Author: swamyv
Date: 2008-07-29 13:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/54499b980c23
6710791: Remove files or build from source:maf-1_0.jar, jlfg-1_0.jar
Summary: Removed maf-1_0.jar and jlfg-1_0.jar files.
Reviewed-by: poonam, jjh
! agent/make/Makefile
! agent/make/bugspot.bat
! agent/make/build.xml
! agent/make/hsdb.bat
! agent/make/hsdb.sh
! agent/make/saenv.bat
! agent/make/saenv.sh
! agent/make/saenv64.bat
! agent/make/saenv64.sh
+ agent/src/share/classes/com/sun/java/swing/action/AboutAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ActionManager.java
+ agent/src/share/classes/com/sun/java/swing/action/ActionUtilities.java
+ agent/src/share/classes/com/sun/java/swing/action/AlignCenterAction.java
+ agent/src/share/classes/com/sun/java/swing/action/AlignLeftAction.java
+ agent/src/share/classes/com/sun/java/swing/action/AlignRightAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ApplyAction.java
+ agent/src/share/classes/com/sun/java/swing/action/BackAction.java
+ agent/src/share/classes/com/sun/java/swing/action/CancelAction.java
+ agent/src/share/classes/com/sun/java/swing/action/DelegateAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ExitAction.java
+ agent/src/share/classes/com/sun/java/swing/action/FileMenu.java
+ agent/src/share/classes/com/sun/java/swing/action/FinishAction.java
+ agent/src/share/classes/com/sun/java/swing/action/HelpAction.java
+ agent/src/share/classes/com/sun/java/swing/action/HelpMenu.java
+ agent/src/share/classes/com/sun/java/swing/action/NewAction.java
+ agent/src/share/classes/com/sun/java/swing/action/NextAction.java
+ agent/src/share/classes/com/sun/java/swing/action/OkAction.java
+ agent/src/share/classes/com/sun/java/swing/action/OpenAction.java
+ agent/src/share/classes/com/sun/java/swing/action/SaveAction.java
+ agent/src/share/classes/com/sun/java/swing/action/SaveAsAction.java
+ agent/src/share/classes/com/sun/java/swing/action/StateChangeAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ViewMenu.java
+ agent/src/share/classes/com/sun/java/swing/ui/CommonMenuBar.java
+ agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java
+ agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java
+ agent/src/share/classes/com/sun/java/swing/ui/OkCancelButtonPanel.java
+ agent/src/share/classes/com/sun/java/swing/ui/OkCancelDialog.java
+ agent/src/share/classes/com/sun/java/swing/ui/SplashScreen.java
+ agent/src/share/classes/com/sun/java/swing/ui/StatusBar.java
+ agent/src/share/classes/com/sun/java/swing/ui/TabsDlg.java
+ agent/src/share/classes/com/sun/java/swing/ui/ToggleActionPropertyChangeListener.java
+ agent/src/share/classes/com/sun/java/swing/ui/WizardDlg.java
+ agent/src/share/classes/images/toolbarButtonGraphics/development/Server16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/development/Server24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/About16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/About24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Find16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Help16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Help24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/History16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/History24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Information16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Information24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/New16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/New24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Open16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Open24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Save16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Save24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: c7e8144ef65e
Author: dcubed
Date: 2008-07-30 14:41 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/c7e8144ef65e
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: 610674f963d2
Author: dcubed
Date: 2008-07-31 22:34 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/610674f963d2
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: 7f601f7c9b48
Author: martin
Date: 2008-07-31 18:50 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/7f601f7c9b48
6731726: jmap -permstat reports only 50-60% of permgen memory usage.
Reviewed-by: swamyv, martin
Contributed-by: ***@google.com
! agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java
Changeset: f31ba9518910
Author: dcubed
Date: 2008-07-31 22:40 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f31ba9518910
Merge
Changeset: 12eea04c8b06
Author: jmasa
Date: 2008-07-09 15:08 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/12eea04c8b06
6672698: mangle_unused_area() should not remangle the entire heap at each collection.
Summary: Maintain a high water mark for the allocations in a space and mangle only up to that high water mark.
Reviewed-by: ysr, apetrusenko
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parNew
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_shared
! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
+ src/share/vm/gc_implementation/shared/spaceDecorator.cpp
+ src/share/vm/gc_implementation/shared/spaceDecorator.hpp
! src/share/vm/includeDB_core
! src/share/vm/includeDB_features
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 15dd2594d08e
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/15dd2594d08e
6718283: existing uses of *_FORMAT_W() were broken by 6521491
Reviewed-by: ysr, pbk
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: f88815ca1af1
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f88815ca1af1
6483129: par compact assertion failure (new_top > bottom)
Summary: avoid computing the dense prefix if a space is empty
Reviewed-by: pbk, tonyp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: 2214b226b7f0
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/2214b226b7f0
6724367: par compact could clear less young gen summary data
Reviewed-by: jmasa, apetrusenko
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: 9d6a3a6891f8
Author: iveresov
Date: 2008-07-14 04:12 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9d6a3a6891f8
6720130: NUMA allocator: The linux version should search for libnuma.so.1
Summary: Search for libnuma.so.1 on Linux and liblgrp.so.1 on Solaris.
Reviewed-by: jmasa
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: d6340ab4105b
Author: iveresov
Date: 2008-07-17 10:26 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/d6340ab4105b
6723228: NUMA allocator: assert(lgrp_id != -1, "No lgrp_id set")
6723229: NUMA allocator: assert(lgrp_num > 0, "There should be at least one locality group")
Summary: The fix takes care of the assertion triggered during TLAB resizing after reconfiguration. Also it now handles a defect in the topology graph, in which a single leaf node doesn't have memory.
Reviewed-by: jmasa
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
Changeset: 850fdf70db2b
Author: jmasa
Date: 2008-07-28 15:30 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/850fdf70db2b
Merge
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_shared
! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
! src/share/vm/includeDB_core
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b7f01ad69d30
Author: jmasa
Date: 2008-08-04 12:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/b7f01ad69d30
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/includeDB_core
Changeset: 818a18cd69a8
Author: jmasa
Date: 2008-07-30 11:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/818a18cd69a8
6730514: assertion failure in mangling code when expanding by 0 bytes
Summary: An expansion by 0 bytes was not anticipated when the assertion was composed.
Reviewed-by: jjh, jcoomes, apetrusenko
! make/windows/makefiles/defs.make
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/shared/spaceDecorator.cpp
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
Changeset: e8cf9b1f7c93
Author: jmasa
Date: 2008-08-04 12:15 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/e8cf9b1f7c93
Merge
Changeset: 6f17a7c9f8b4
Author: xlu
Date: 2008-08-01 15:12 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/6f17a7c9f8b4
6719981: Update Hotspot Windows os_win32 for windows XP 64 bit and windows 2008
Reviewed-by: dholmes, kamg
! src/os/windows/vm/os_windows.cpp
Changeset: f7e6d42d9323
Author: xlu
Date: 2008-08-01 15:18 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f7e6d42d9323
6618886: Anonymous objects can be destructed immediately and so should not be used
Reviewed-by: dholmes, kamg
! src/os/solaris/vm/osThread_solaris.cpp
Changeset: 4fa67937726c
Author: trims
Date: 2008-08-10 13:13 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4fa67937726c
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: aa8f54688692
Author: trims
Date: 2008-08-10 21:31 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/aa8f54688692
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
! src/share/vm/runtime/arguments.cpp
Changeset: 79276d1b7e50
Author: trims
Date: 2008-08-10 21:58 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/79276d1b7e50
6735720: Bump the HS14 build number to 03
Summary: Update Hotspot 14 build number to 03
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 4852f4a82e58
Author: ohair
Date: 2008-08-14 11:18 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4852f4a82e58
6724668: Hotspot: Official change to Sun Studio 12 compilers on Solaris
Summary: Moving to SS12. Builds with SS11 still work, the compiler comes from your PATH when building hotspot.
Reviewed-by: tbell
! make/jprt.config
! make/solaris/makefiles/sparcWorks.make
Changeset: f3a650d8df24
Author: thurka
Date: 2008-08-14 21:05 +0200
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f3a650d8df24
6625846: Export system property java.version via jvmstat
Summary: java.version added to property_counters_ss array
Reviewed-by: swamyv
! src/share/vm/runtime/statSampler.cpp
Changeset: 7f9b895777f8
Author: thurka
Date: 2008-08-15 05:55 +0200
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/7f9b895777f8
Merge
Changeset: a2de7dfbfcf0
Author: swamyv
Date: 2008-08-12 12:44 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/a2de7dfbfcf0
6718125: SA: jmap prints negative size for MaxNewHeap.
Summary: Fixed printing of negative value for MaxNewHeap.
Reviewed-by: jjh
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
Changeset: 44aea0a1e099
Author: swamyv
Date: 2008-08-15 12:05 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/44aea0a1e099
Merge
Changeset: 9199f248b0ee
Author: ysr
Date: 2008-08-14 17:58 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9199f248b0ee
6722112: CMS: Incorrect encoding of overflown object arrays during concurrent precleaning
Summary: When an object array overflows during precleaning, we should have been marking the entire array dirty, not just its first card.
Reviewed-by: jmasa, poonam, tonyp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: 92e12124e774
Author: ysr
Date: 2008-08-20 01:30 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/92e12124e774
Merge
Changeset: 51ae48d8072f
Author: kamg
Date: 2008-08-13 08:56 -0400
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/51ae48d8072f
6736718: more copyright headers wrong
Summary: Changed license headers to GPL
Reviewed-by: tonyp, rasbold
! make/hotspot_distro
! test/compiler/6646019/Test.java
! test/compiler/6689060/Test.java
! test/compiler/6695810/Test.java
Changeset: 3529d0e8d09c
Author: xlu
Date: 2008-08-15 10:08 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/3529d0e8d09c
6608862: segv in JvmtiEnvBase::check_for_periodic_clean_up()
Reviewed-by: dholmes, dcubed, jcoomes
! src/share/vm/runtime/thread.cpp
Changeset: 6e76352f1f62
Author: xlu
Date: 2008-08-18 14:53 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/6e76352f1f62
6459085: naked pointer subtractions in class data sharing code
Reviewed-by: jcoomes
! make/linux/makefiles/vm.make
! src/share/vm/memory/dump.cpp
Changeset: 70c4fb9cf899
Author: apangin
Date: 2008-08-19 06:02 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/70c4fb9cf899
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
! src/share/vm/memory/dump.cpp
! test/compiler/6646019/Test.java
! test/compiler/6689060/Test.java
! test/compiler/6695810/Test.java
Changeset: d7bb383033d6
Author: apangin
Date: 2008-08-20 12:24 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/d7bb383033d6
Merge
Changeset: 9f7cf8db35b8
Author: trims
Date: 2008-08-20 20:24 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9f7cf8db35b8
Merge
Changeset: 5251a9cd8eb8
Author: jcoomes
Date: 2008-08-27 15:41 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/5251a9cd8eb8
6742207: jdk7 32-bit windows build failed running pack200
Summary: 6730514 inadvertently disabled perm gen expansion; reenable
Reviewed-by: ysr
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
Changeset: 5967ae2171f6
Author: xdono
Date: 2008-08-28 11:05 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/5967ae2171f6
Added tag jdk7-b34 for changeset 5251a9cd8eb8
! .hgtags
Author: kamg
Date: 2008-07-28 14:07 -0400
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/d95b224e9f17
6721093: -XX:AppendRatio=N not supported
Summary: Add mechanism to ignore unsupported flags for a set period of time
Reviewed-by: acorn, never, coleenp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/includeDB_core
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/threadService.cpp
Changeset: 4395df5b73d3
Author: coleenp
Date: 2008-07-30 15:06 -0400
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4395df5b73d3
Merge
Changeset: 524eca34ea76
Author: kvn
Date: 2008-07-03 18:02 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/524eca34ea76
6684714: Optimize EA Connection Graph build performance
Summary: switch on EA by default, optimize Connection Graph construction
Reviewed-by: rasbold, never
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/compiler/oopMap.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
Changeset: 4a4c365f777d
Author: kvn
Date: 2008-07-11 12:19 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4a4c365f777d
Merge
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/compiler/oopMap.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
Changeset: 9b66e6287f4a
Author: rasbold
Date: 2008-07-16 10:08 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9b66e6287f4a
6707044: uncommon_trap of ifnull bytecode leaves garbage on expression stack
Summary: Remove call to repush_if_args()
Reviewed-by: kvn, jrose
! src/share/vm/opto/parse2.cpp
Changeset: 02a35ad4adf8
Author: kvn
Date: 2008-07-16 16:04 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/02a35ad4adf8
6723160: Nightly failure: Error: meet not symmetric
Summary: Add missing _instance_id settings and other EA fixes.
Reviewed-by: rasbold
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/type.cpp
+ test/compiler/6724218/Test.java
Changeset: 18aab3cdd513
Author: rasbold
Date: 2008-07-21 13:37 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/18aab3cdd513
6726504: handle do_ifxxx calls in parser more uniformly
Summary: make do_ifnull() handling similar to do_if()
Reviewed-by: jrose, kvn
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
Changeset: 910a4cb98e9e
Author: never
Date: 2008-07-25 09:07 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/910a4cb98e9e
6717457: Internal Error (src/share/vm/code/relocInfo.hpp:1089)
Reviewed-by: kvn
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 6ca61c728c2d
Author: never
Date: 2008-07-25 11:32 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/6ca61c728c2d
6712835: Server compiler fails with assertion (loop_count < K,"infinite loop in PhaseIterGVN::transform")
Reviewed-by: kvn
! src/share/vm/ci/ciMethodBlocks.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifnode.cpp
+ test/compiler/6712835/Test6712835.java
Changeset: 020a0b730379
Author: never
Date: 2008-07-25 15:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/020a0b730379
6700047: C2 failed in idom_no_update
Summary: partial peeling shouldn't place clones into loop
Reviewed-by: kvn
! src/share/vm/opto/loopopts.cpp
+ test/compiler/6700047/Test6700047.java
Changeset: be7facf71163
Author: kvn
Date: 2008-07-25 16:03 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/be7facf71163
6729552: jvm98 crashes with SS12 built jdk on Solaris X64 fastdebug version
Summary: SS12 C++ tripped over new templates usage in instanceKlass.cpp.
Reviewed-by: never
! make/solaris/makefiles/fastdebug.make
Changeset: b0fe4deeb9fb
Author: kvn
Date: 2008-07-28 17:12 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/b0fe4deeb9fb
6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.")
Summary: Escape Analysis fixes.
Reviewed-by: never, rasbold
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/runtime/arguments.cpp
! test/compiler/6646019/Test.java
! test/compiler/6689060/Test.java
! test/compiler/6695810/Test.java
+ test/compiler/6726999/Test.java
Changeset: 3e333d6f35dd
Author: rasbold
Date: 2008-07-29 14:48 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/3e333d6f35dd
6730192: expression stack wrong at deoptimization point
Summary: add safepoint before popping expression stack, not after
Reviewed-by: kvn
! src/share/vm/opto/parse2.cpp
Changeset: ef72a36b968e
Author: kvn
Date: 2008-07-30 09:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/ef72a36b968e
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 4c5fa80d85da
Author: kvn
Date: 2008-07-31 13:42 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4c5fa80d85da
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 40b69ca33f4b
Author: kvn
Date: 2008-07-31 15:47 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/40b69ca33f4b
6732312: Switch off executing Escape Analysis by default
Summary: Switch off executing Escape Analysis by default for now
Reviewed-by: rasbold
! src/share/vm/opto/c2_globals.hpp
Changeset: 54499b980c23
Author: swamyv
Date: 2008-07-29 13:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/54499b980c23
6710791: Remove files or build from source:maf-1_0.jar, jlfg-1_0.jar
Summary: Removed maf-1_0.jar and jlfg-1_0.jar files.
Reviewed-by: poonam, jjh
! agent/make/Makefile
! agent/make/bugspot.bat
! agent/make/build.xml
! agent/make/hsdb.bat
! agent/make/hsdb.sh
! agent/make/saenv.bat
! agent/make/saenv.sh
! agent/make/saenv64.bat
! agent/make/saenv64.sh
+ agent/src/share/classes/com/sun/java/swing/action/AboutAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ActionManager.java
+ agent/src/share/classes/com/sun/java/swing/action/ActionUtilities.java
+ agent/src/share/classes/com/sun/java/swing/action/AlignCenterAction.java
+ agent/src/share/classes/com/sun/java/swing/action/AlignLeftAction.java
+ agent/src/share/classes/com/sun/java/swing/action/AlignRightAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ApplyAction.java
+ agent/src/share/classes/com/sun/java/swing/action/BackAction.java
+ agent/src/share/classes/com/sun/java/swing/action/CancelAction.java
+ agent/src/share/classes/com/sun/java/swing/action/DelegateAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ExitAction.java
+ agent/src/share/classes/com/sun/java/swing/action/FileMenu.java
+ agent/src/share/classes/com/sun/java/swing/action/FinishAction.java
+ agent/src/share/classes/com/sun/java/swing/action/HelpAction.java
+ agent/src/share/classes/com/sun/java/swing/action/HelpMenu.java
+ agent/src/share/classes/com/sun/java/swing/action/NewAction.java
+ agent/src/share/classes/com/sun/java/swing/action/NextAction.java
+ agent/src/share/classes/com/sun/java/swing/action/OkAction.java
+ agent/src/share/classes/com/sun/java/swing/action/OpenAction.java
+ agent/src/share/classes/com/sun/java/swing/action/SaveAction.java
+ agent/src/share/classes/com/sun/java/swing/action/SaveAsAction.java
+ agent/src/share/classes/com/sun/java/swing/action/StateChangeAction.java
+ agent/src/share/classes/com/sun/java/swing/action/ViewMenu.java
+ agent/src/share/classes/com/sun/java/swing/ui/CommonMenuBar.java
+ agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java
+ agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java
+ agent/src/share/classes/com/sun/java/swing/ui/OkCancelButtonPanel.java
+ agent/src/share/classes/com/sun/java/swing/ui/OkCancelDialog.java
+ agent/src/share/classes/com/sun/java/swing/ui/SplashScreen.java
+ agent/src/share/classes/com/sun/java/swing/ui/StatusBar.java
+ agent/src/share/classes/com/sun/java/swing/ui/TabsDlg.java
+ agent/src/share/classes/com/sun/java/swing/ui/ToggleActionPropertyChangeListener.java
+ agent/src/share/classes/com/sun/java/swing/ui/WizardDlg.java
+ agent/src/share/classes/images/toolbarButtonGraphics/development/Server16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/development/Server24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/About16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/About24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Find16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Help16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Help24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/History16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/History24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Information16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Information24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/New16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/New24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Open16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Open24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Save16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Save24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
+ agent/src/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: c7e8144ef65e
Author: dcubed
Date: 2008-07-30 14:41 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/c7e8144ef65e
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: 610674f963d2
Author: dcubed
Date: 2008-07-31 22:34 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/610674f963d2
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: 7f601f7c9b48
Author: martin
Date: 2008-07-31 18:50 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/7f601f7c9b48
6731726: jmap -permstat reports only 50-60% of permgen memory usage.
Reviewed-by: swamyv, martin
Contributed-by: ***@google.com
! agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java
Changeset: f31ba9518910
Author: dcubed
Date: 2008-07-31 22:40 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f31ba9518910
Merge
Changeset: 12eea04c8b06
Author: jmasa
Date: 2008-07-09 15:08 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/12eea04c8b06
6672698: mangle_unused_area() should not remangle the entire heap at each collection.
Summary: Maintain a high water mark for the allocations in a space and mangle only up to that high water mark.
Reviewed-by: ysr, apetrusenko
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parNew
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_shared
! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
+ src/share/vm/gc_implementation/shared/spaceDecorator.cpp
+ src/share/vm/gc_implementation/shared/spaceDecorator.hpp
! src/share/vm/includeDB_core
! src/share/vm/includeDB_features
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 15dd2594d08e
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/15dd2594d08e
6718283: existing uses of *_FORMAT_W() were broken by 6521491
Reviewed-by: ysr, pbk
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: f88815ca1af1
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f88815ca1af1
6483129: par compact assertion failure (new_top > bottom)
Summary: avoid computing the dense prefix if a space is empty
Reviewed-by: pbk, tonyp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: 2214b226b7f0
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/2214b226b7f0
6724367: par compact could clear less young gen summary data
Reviewed-by: jmasa, apetrusenko
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: 9d6a3a6891f8
Author: iveresov
Date: 2008-07-14 04:12 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9d6a3a6891f8
6720130: NUMA allocator: The linux version should search for libnuma.so.1
Summary: Search for libnuma.so.1 on Linux and liblgrp.so.1 on Solaris.
Reviewed-by: jmasa
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: d6340ab4105b
Author: iveresov
Date: 2008-07-17 10:26 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/d6340ab4105b
6723228: NUMA allocator: assert(lgrp_id != -1, "No lgrp_id set")
6723229: NUMA allocator: assert(lgrp_num > 0, "There should be at least one locality group")
Summary: The fix takes care of the assertion triggered during TLAB resizing after reconfiguration. Also it now handles a defect in the topology graph, in which a single leaf node doesn't have memory.
Reviewed-by: jmasa
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
Changeset: 850fdf70db2b
Author: jmasa
Date: 2008-07-28 15:30 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/850fdf70db2b
Merge
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_shared
! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
! src/share/vm/includeDB_core
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b7f01ad69d30
Author: jmasa
Date: 2008-08-04 12:11 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/b7f01ad69d30
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/includeDB_core
Changeset: 818a18cd69a8
Author: jmasa
Date: 2008-07-30 11:54 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/818a18cd69a8
6730514: assertion failure in mangling code when expanding by 0 bytes
Summary: An expansion by 0 bytes was not anticipated when the assertion was composed.
Reviewed-by: jjh, jcoomes, apetrusenko
! make/windows/makefiles/defs.make
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/shared/spaceDecorator.cpp
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
Changeset: e8cf9b1f7c93
Author: jmasa
Date: 2008-08-04 12:15 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/e8cf9b1f7c93
Merge
Changeset: 6f17a7c9f8b4
Author: xlu
Date: 2008-08-01 15:12 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/6f17a7c9f8b4
6719981: Update Hotspot Windows os_win32 for windows XP 64 bit and windows 2008
Reviewed-by: dholmes, kamg
! src/os/windows/vm/os_windows.cpp
Changeset: f7e6d42d9323
Author: xlu
Date: 2008-08-01 15:18 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f7e6d42d9323
6618886: Anonymous objects can be destructed immediately and so should not be used
Reviewed-by: dholmes, kamg
! src/os/solaris/vm/osThread_solaris.cpp
Changeset: 4fa67937726c
Author: trims
Date: 2008-08-10 13:13 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4fa67937726c
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
Changeset: aa8f54688692
Author: trims
Date: 2008-08-10 21:31 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/aa8f54688692
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
! src/share/vm/runtime/arguments.cpp
Changeset: 79276d1b7e50
Author: trims
Date: 2008-08-10 21:58 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/79276d1b7e50
6735720: Bump the HS14 build number to 03
Summary: Update Hotspot 14 build number to 03
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 4852f4a82e58
Author: ohair
Date: 2008-08-14 11:18 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/4852f4a82e58
6724668: Hotspot: Official change to Sun Studio 12 compilers on Solaris
Summary: Moving to SS12. Builds with SS11 still work, the compiler comes from your PATH when building hotspot.
Reviewed-by: tbell
! make/jprt.config
! make/solaris/makefiles/sparcWorks.make
Changeset: f3a650d8df24
Author: thurka
Date: 2008-08-14 21:05 +0200
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/f3a650d8df24
6625846: Export system property java.version via jvmstat
Summary: java.version added to property_counters_ss array
Reviewed-by: swamyv
! src/share/vm/runtime/statSampler.cpp
Changeset: 7f9b895777f8
Author: thurka
Date: 2008-08-15 05:55 +0200
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/7f9b895777f8
Merge
Changeset: a2de7dfbfcf0
Author: swamyv
Date: 2008-08-12 12:44 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/a2de7dfbfcf0
6718125: SA: jmap prints negative size for MaxNewHeap.
Summary: Fixed printing of negative value for MaxNewHeap.
Reviewed-by: jjh
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
Changeset: 44aea0a1e099
Author: swamyv
Date: 2008-08-15 12:05 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/44aea0a1e099
Merge
Changeset: 9199f248b0ee
Author: ysr
Date: 2008-08-14 17:58 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9199f248b0ee
6722112: CMS: Incorrect encoding of overflown object arrays during concurrent precleaning
Summary: When an object array overflows during precleaning, we should have been marking the entire array dirty, not just its first card.
Reviewed-by: jmasa, poonam, tonyp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: 92e12124e774
Author: ysr
Date: 2008-08-20 01:30 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/92e12124e774
Merge
Changeset: 51ae48d8072f
Author: kamg
Date: 2008-08-13 08:56 -0400
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/51ae48d8072f
6736718: more copyright headers wrong
Summary: Changed license headers to GPL
Reviewed-by: tonyp, rasbold
! make/hotspot_distro
! test/compiler/6646019/Test.java
! test/compiler/6689060/Test.java
! test/compiler/6695810/Test.java
Changeset: 3529d0e8d09c
Author: xlu
Date: 2008-08-15 10:08 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/3529d0e8d09c
6608862: segv in JvmtiEnvBase::check_for_periodic_clean_up()
Reviewed-by: dholmes, dcubed, jcoomes
! src/share/vm/runtime/thread.cpp
Changeset: 6e76352f1f62
Author: xlu
Date: 2008-08-18 14:53 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/6e76352f1f62
6459085: naked pointer subtractions in class data sharing code
Reviewed-by: jcoomes
! make/linux/makefiles/vm.make
! src/share/vm/memory/dump.cpp
Changeset: 70c4fb9cf899
Author: apangin
Date: 2008-08-19 06:02 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/70c4fb9cf899
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
! src/share/vm/memory/dump.cpp
! test/compiler/6646019/Test.java
! test/compiler/6689060/Test.java
! test/compiler/6695810/Test.java
Changeset: d7bb383033d6
Author: apangin
Date: 2008-08-20 12:24 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/d7bb383033d6
Merge
Changeset: 9f7cf8db35b8
Author: trims
Date: 2008-08-20 20:24 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/9f7cf8db35b8
Merge
Changeset: 5251a9cd8eb8
Author: jcoomes
Date: 2008-08-27 15:41 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/5251a9cd8eb8
6742207: jdk7 32-bit windows build failed running pack200
Summary: 6730514 inadvertently disabled perm gen expansion; reenable
Reviewed-by: ysr
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
Changeset: 5967ae2171f6
Author: xdono
Date: 2008-08-28 11:05 -0700
URL: http://hg.openjdk.java.net/jdk7/modules/hotspot/rev/5967ae2171f6
Added tag jdk7-b34 for changeset 5251a9cd8eb8
! .hgtags