Skip to content

Commit 974f956

Browse files
committed
Merge
2 parents f6140fc + 71cac8c commit 974f956

File tree

701 files changed

+13659
-6602
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

701 files changed

+13659
-6602
lines changed

make/ZipSecurity.gmk

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2014, 2020, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2014, 2023, Oracle and/or its affiliates. All rights reserved.
33
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
#
55
# This code is free software; you can redistribute it and/or modify it
@@ -41,7 +41,6 @@ $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP, \
4141
modules/java.base/sun/security/internal/interfaces \
4242
modules/java.base/sun/security/internal/spec \
4343
modules/java.base/com/sun/crypto/provider \
44-
modules/jdk.crypto.ec/sun/security/ec \
4544
modules/jdk.crypto.mscapi/sun/security/mscapi \
4645
modules/jdk.crypto.cryptoki/sun/security/pkcs11 \
4746
modules/jdk.crypto.cryptoki/sun/security/pkcs11/wrapper \

make/common/TestFilesCompilation.gmk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2015, 2023, Oracle and/or its affiliates. All rights reserved.
33
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
#
55
# This code is free software; you can redistribute it and/or modify it
@@ -106,7 +106,7 @@ define SetupTestFilesCompilationBody
106106
LIBS := $$($1_LIBS_$$(name)), \
107107
TOOLCHAIN := $(if $$(filter %.cpp, $$(file)), TOOLCHAIN_LINK_CXX, TOOLCHAIN_DEFAULT), \
108108
OPTIMIZATION := $$(if $$($1_OPTIMIZATION_$$(name)),$$($1_OPTIMIZATION_$$(name)),LOW), \
109-
COPY_DEBUG_SYMBOLS := false, \
109+
COPY_DEBUG_SYMBOLS := $$(if $$($1_COPY_DEBUG_SYMBOLS_$$(name)),$$($1_COPY_DEBUG_SYMBOLS_$$(name)),false), \
110110
STRIP_SYMBOLS := $$(if $$($1_STRIP_SYMBOLS_$$(name)),$$($1_STRIP_SYMBOLS_$$(name)),false), \
111111
BUILD_INFO_LOG_MACRO := LogInfo, \
112112
)) \

make/conf/docs-modules.conf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2014, 2022, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2014, 2023, Oracle and/or its affiliates. All rights reserved.
33
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
#
55
# This code is free software; you can redistribute it and/or modify it
@@ -36,7 +36,6 @@ DOCS_MODULES= \
3636
jdk.charsets \
3737
jdk.compiler \
3838
jdk.crypto.cryptoki \
39-
jdk.crypto.ec \
4039
jdk.dynalink \
4140
jdk.editpad \
4241
jdk.hotspot.agent \

make/conf/module-loader-map.conf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2014, 2022, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2014, 2023, Oracle and/or its affiliates. All rights reserved.
33
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
#
55
# This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,6 @@ PLATFORM_MODULES= \
7777
jdk.accessibility \
7878
jdk.charsets \
7979
jdk.crypto.cryptoki \
80-
jdk.crypto.ec \
8180
jdk.dynalink \
8281
jdk.httpserver \
8382
jdk.jsobject \

make/ide/netbeans/langtools/build.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
3+
Copyright (c) 2007, 2023, Oracle and/or its affiliates. All rights reserved.
44
55
Redistribution and use in source and binary forms, with or without
66
modification, are permitted provided that the following conditions
@@ -242,7 +242,7 @@
242242
</nbjpdastart>
243243
<property
244244
name="@{jpda.jvmargs.property}"
245-
value="-Xdebug -Xnoagent -Djava.compiler=none -Xrunjdwp:transport=dt_socket,address=${jpda.address}"
245+
value="-Xdebug -Xrunjdwp:transport=dt_socket,address=${jpda.address}"
246246
/>
247247
</sequential>
248248
</macrodef>

make/test/JtregNativeHotspot.gmk

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -860,8 +860,10 @@ BUILD_HOTSPOT_JTREG_EXECUTABLES_LIBS_exesigtest := -ljvm
860860

861861
ifeq ($(call isTargetOs, windows), true)
862862
BUILD_HOTSPOT_JTREG_EXECUTABLES_CFLAGS_exeFPRegs := -MT
863-
BUILD_HOTSPOT_JTREG_EXCLUDE += exesigtest.c libterminatedThread.c libTestJNI.c libCompleteExit.c libTestPsig.c libnativeStack.c exeGetCreatedJavaVMs.c
863+
BUILD_HOTSPOT_JTREG_EXCLUDE += exesigtest.c libterminatedThread.c libTestJNI.c libCompleteExit.c libTestPsig.c exeGetCreatedJavaVMs.c
864864
BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libatExit := jvm.lib
865+
BUILD_HOTSPOT_JTREG_LIBRARIES_LIBS_libnativeStack := jvm.lib
866+
BUILD_HOTSPOT_JTREG_LIBRARIES_COPY_DEBUG_SYMBOLS_libnativeStack := true
865867
BUILD_HOTSPOT_JTREG_EXECUTABLES_LIBS_exedaemonDestroy := jvm.lib
866868
else
867869
BUILD_HOTSPOT_JTREG_EXECUTABLES_LIBS_exedaemonDestroy := -ljvm

src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#define CPU_AARCH64_GLOBALDEFINITIONS_AARCH64_HPP
2828

2929
const int StackAlignmentInBytes = 16;
30+
const size_t pd_segfault_address = 1024;
3031

3132
// Indicates whether the C calling conventions require that
3233
// 32-bit integer argument values are extended to 64 bits.

src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
#include "jvmci/jvmciRuntime.hpp"
2929
#include "jvmci/jvmciCompilerToVM.hpp"
3030
#include "jvmci/jvmciJavaClasses.hpp"
31+
#include "oops/compressedKlass.hpp"
3132
#include "oops/oop.inline.hpp"
3233
#include "runtime/handles.inline.hpp"
3334
#include "runtime/jniHandles.hpp"

src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
#include "memory/universe.hpp"
4646
#include "nativeInst_aarch64.hpp"
4747
#include "oops/accessDecorators.hpp"
48+
#include "oops/compressedKlass.inline.hpp"
4849
#include "oops/compressedOops.inline.hpp"
4950
#include "oops/klass.inline.hpp"
5051
#include "runtime/continuation.hpp"

src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
#include "code/vmreg.hpp"
3131
#include "metaprogramming/enableIf.hpp"
3232
#include "oops/compressedOops.hpp"
33+
#include "oops/compressedKlass.hpp"
3334
#include "runtime/vm_version.hpp"
3435
#include "utilities/powerOfTwo.hpp"
3536

0 commit comments

Comments
 (0)