hg: jdk/sandbox: 10 new changesets

thomas.stuefe at gmail.com thomas.stuefe at gmail.com
Wed Aug 19 15:06:36 UTC 2020


Changeset: 7b71f8eef27e
Author:    stuefe
Date:      2020-08-17 10:43 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/7b71f8eef27e

Merge

! make/autoconf/help.m4
! make/autoconf/lib-bundled.m4
! make/autoconf/spec.gmk.in
! make/modules/java.desktop/Copy.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/markWord.hpp
- src/hotspot/share/utilities/sizes.cpp
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java
! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java
! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java
! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java
! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java
! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java
! src/java.desktop/share/classes/java/awt/event/MouseAdapter.java
! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java
! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/Encoder.java
! src/java.desktop/share/classes/java/beans/PersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java
! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiViewportUI.java
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
- test/hotspot/jtreg/runtime/8026394/InterfaceObjectTest.java
+ test/hotspot/jtreg/runtime/linkResolver/InterfaceObj.jasm
+ test/hotspot/jtreg/runtime/linkResolver/InterfaceObjectTest.java
! test/jdk/com/sun/net/httpserver/bugs/B6393710.java
+ test/jdk/java/awt/Desktop/SecurityTest/DesktopSecurityTest.java
+ test/jdk/java/awt/Desktop/SecurityTest/desktop.policy
+ test/jdk/java/awt/image/BufferedImage/GetTileGridOffset.java
+ test/jdk/java/awt/image/multiresolution/MultiResolutionImageSelectionTest.java
! test/jdk/java/io/File/GetXSpace.java
- test/jdk/java/io/File/GetXSpace.sh
+ test/jdk/javax/imageio/plugins/png/ReadLongLanguageTagTest.java
! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java
+ test/jdk/javax/swing/plaf/basic/BasicComboBoxUI/BasicComboNPE.java

Changeset: 1e89f4dfd8a7
Author:    stuefe
Date:      2020-08-19 11:16 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/1e89f4dfd8a7

Remove empty lines

! src/hotspot/share/memory/metaspace/allocationGuard.hpp
! src/hotspot/share/memory/metaspace/arenaGrowthPolicy.hpp
! src/hotspot/share/memory/metaspace/binlist.hpp
! src/hotspot/share/memory/metaspace/blocktree.cpp
! src/hotspot/share/memory/metaspace/blocktree.hpp
! src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp
! src/hotspot/share/memory/metaspace/chunkHeaderPool.hpp
! src/hotspot/share/memory/metaspace/chunkLevel.cpp
! src/hotspot/share/memory/metaspace/chunkLevel.hpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunkManager.hpp
! src/hotspot/share/memory/metaspace/classLoaderMetaspace.cpp
! src/hotspot/share/memory/metaspace/commitMask.hpp
! src/hotspot/share/memory/metaspace/counter.hpp
! src/hotspot/share/memory/metaspace/freeBlocks.hpp
! src/hotspot/share/memory/metaspace/freeChunkList.cpp
! src/hotspot/share/memory/metaspace/freeChunkList.hpp
! src/hotspot/share/memory/metaspace/internStat.cpp
! src/hotspot/share/memory/metaspace/internStat.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp
! src/hotspot/share/memory/metaspace/metachunkList.cpp
! src/hotspot/share/memory/metaspace/metachunkList.hpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/metaspace/metaspaceContext.cpp
! src/hotspot/share/memory/metaspace/metaspaceEnums.hpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.hpp
! src/hotspot/share/memory/metaspace/metaspace_test.hpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.hpp
! src/hotspot/share/memory/metaspace/runningCounters.cpp
! src/hotspot/share/memory/metaspace/runningCounters.hpp
! src/hotspot/share/memory/metaspace/settings.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! test/hotspot/gtest/metaspace/metaspaceTestContexts.cpp
! test/hotspot/gtest/metaspace/metaspaceTestContexts.hpp
! test/hotspot/gtest/metaspace/metaspaceTestsCommon.cpp
! test/hotspot/gtest/metaspace/metaspaceTestsCommon.hpp
! test/hotspot/gtest/metaspace/metaspace_rangehelpers.hpp
! test/hotspot/gtest/metaspace/metaspace_sparsearray.hpp
! test/hotspot/gtest/metaspace/metaspace_testhelper.cpp
! test/hotspot/gtest/metaspace/metaspace_testhelper.hpp
! test/hotspot/gtest/metaspace/test_arenagrowthpolicy.cpp
! test/hotspot/gtest/metaspace/test_binlist.cpp
! test/hotspot/gtest/metaspace/test_blocktree.cpp
! test/hotspot/gtest/metaspace/test_chunkManager.cpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp
! test/hotspot/gtest/metaspace/test_commitmask.cpp
! test/hotspot/gtest/metaspace/test_freeblocks.cpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metachunk.cpp
! test/hotspot/gtest/metaspace/test_metachunklist.cpp
! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
! test/hotspot/gtest/metaspace/test_metaspace_counters.cpp
! test/hotspot/gtest/metaspace/test_metaspace_misc.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/jtreg/runtime/Metaspace/elastic/AllocationProfile.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestArena.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestOneArenaManyThreads.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestWithThreads.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocator.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/RandomAllocatorThread.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java

Changeset: fe5aa08178d3
Author:    stuefe
Date:      2020-08-19 11:21 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/fe5aa08178d3

Fix include guard names

! src/hotspot/share/memory/metaspace/arenaGrowthPolicy.hpp
! src/hotspot/share/memory/metaspace/freeBlocks.hpp
! src/hotspot/share/memory/metaspace/settings.hpp

Changeset: c992ef8c23f4
Author:    stuefe
Date:      2020-08-19 11:56 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/c992ef8c23f4

Review feedback: rename files

! src/hotspot/share/memory/metaspace/allocationGuard.hpp
! src/hotspot/share/memory/metaspace/arenaGrowthPolicy.cpp
! src/hotspot/share/memory/metaspace/arenaGrowthPolicy.hpp
+ src/hotspot/share/memory/metaspace/binList.hpp
- src/hotspot/share/memory/metaspace/binlist.hpp
+ src/hotspot/share/memory/metaspace/blockTree.cpp
+ src/hotspot/share/memory/metaspace/blockTree.hpp
- src/hotspot/share/memory/metaspace/blocktree.cpp
- src/hotspot/share/memory/metaspace/blocktree.hpp
- src/hotspot/share/memory/metaspace/chunkLevel.cpp
- src/hotspot/share/memory/metaspace/chunkLevel.hpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunkManager.hpp
+ src/hotspot/share/memory/metaspace/chunklevel.cpp
+ src/hotspot/share/memory/metaspace/chunklevel.hpp
! src/hotspot/share/memory/metaspace/classLoaderMetaspace.cpp
! src/hotspot/share/memory/metaspace/freeBlocks.hpp
! src/hotspot/share/memory/metaspace/freeChunkList.cpp
! src/hotspot/share/memory/metaspace/freeChunkList.hpp
- src/hotspot/share/memory/metaspace/internStat.cpp
- src/hotspot/share/memory/metaspace/internStat.hpp
+ src/hotspot/share/memory/metaspace/internalStats.cpp
+ src/hotspot/share/memory/metaspace/internalStats.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceReport.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.hpp
+ src/hotspot/share/memory/metaspace/metaspaceTestHelpers.cpp
+ src/hotspot/share/memory/metaspace/metaspaceTestHelpers.hpp
- src/hotspot/share/memory/metaspace/metaspace_test.cpp
- src/hotspot/share/memory/metaspace/metaspace_test.hpp
! src/hotspot/share/memory/metaspace/rootChunkArea.hpp
! src/hotspot/share/memory/metaspace/settings.cpp
! src/hotspot/share/memory/metaspace/settings.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/metaspace/metaspaceTestsCommon.hpp
! test/hotspot/gtest/metaspace/metaspace_rangehelpers.hpp
! test/hotspot/gtest/metaspace/test_internstats.cpp

Changeset: f00879c58720
Author:    stuefe
Date:      2020-08-19 12:07 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/f00879c58720

Remove dead gtest files

- test/hotspot/gtest/metaspace/metaspace_testhelper.cpp
- test/hotspot/gtest/metaspace/metaspace_testhelper.hpp

Changeset: f7bf12bdbfe4
Author:    stuefe
Date:      2020-08-19 12:17 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/f7bf12bdbfe4

Gtests: consistent naming of context instances

! test/hotspot/gtest/metaspace/metaspaceTestContexts.hpp
! test/hotspot/gtest/metaspace/test_chunkManager.cpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
! test/hotspot/gtest/metaspace/test_metachunk.cpp
! test/hotspot/gtest/metaspace/test_metachunklist.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp

Changeset: 9d49fb0c59d8
Author:    stuefe
Date:      2020-08-19 12:21 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/9d49fb0c59d8

Remove Metachunk::(fill_with|check)_pattern

! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp

Changeset: a3d33ce1b9db
Author:    stuefe
Date:      2020-08-19 16:52 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/a3d33ce1b9db

Rename FreeBlocks::_v to _blocks

! src/hotspot/share/memory/metaspace/binList.hpp

Changeset: ce85a98ef182
Author:    stuefe
Date:      2020-08-19 16:55 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/ce85a98ef182

Clarify comment about metaspace context destruction

! src/hotspot/share/memory/metaspace/metaspaceContext.cpp

Changeset: 50bfadc554cd
Author:    stuefe
Date:      2020-08-19 17:04 +0200
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/50bfadc554cd

Remove dead code in metaspaceContext.cpp

! src/hotspot/share/memory/metaspace/metaspaceContext.cpp



More information about the jdk-sandbox-changes mailing list