Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge master #882

Closed
wants to merge 408 commits into from
Closed
Changes from all commits
Commits
Show all changes
408 commits
Select commit Hold shift + click to select a range
0299364
8314249: Refactor handling of invokedynamic in JVMCI ConstantPool
iklam Aug 17, 2023
891c3f4
8307356: Metaspace: simplify BinList handling
tstuefe Aug 18, 2023
5058854
8314389: AttachListener::pd_set_flag obsolete
MBaesken Aug 18, 2023
33d5dfd
8314543: gitattributes: make diffs easier to read
rybak Aug 18, 2023
2f04bc5
8313697: [XWayland][Screencast] consequent getPixelColor calls are slow
Aug 18, 2023
f7ac115
Automatic merge of jdk:master into master
Aug 18, 2023
7521211
8314265: Fix -Wconversion warnings in miscellaneous runtime code
coleenp Aug 18, 2023
fdac6a6
8312180: (bf) MappedMemoryUtils passes incorrect arguments to msync (…
Aug 18, 2023
c36e009
8308984: Relativize last_sp (and top_frame_sp) in interpreter frames
Aug 18, 2023
bcba5e9
8313419: Template interpreter produces no safepoint check for return …
Aug 18, 2023
aecbb1b
8314448: Coordinate DocLint and JavaDoc to report on unknown tags
Aug 18, 2023
50a2ce0
8310815: Clarify the name of the main class, services and provider cl…
Aug 18, 2023
fbe28ee
8314481: JDWPTRANSPORT_ERROR_INTERNAL code in socketTransport.c can n…
plummercj Aug 18, 2023
f481477
8314320: Mark runtime/CommandLine/ tests as flagless
lmesnik Aug 18, 2023
395fc78
8309475: Test java/foreign/TestByteBuffer.java fails: a problem with …
Aug 18, 2023
58f5826
8311222: strace004 can fail due to unexpected stack length after JDK-…
lmesnik Aug 19, 2023
febc34d
8314610: hotspot can't compile with the latest of gtest because of <i…
Aug 19, 2023
ed0f75f
8313290: Misleading exception message from STS.Subtask::get when task…
Aug 19, 2023
c50315d
8314495: Update to use jtreg 7.3.1
sormuras Aug 21, 2023
ec1f7a8
8311630: [s390] Implementation of Foreign Function & Memory API (Prev…
sid8606 Aug 21, 2023
8939d15
8314100: G1: Improve collection set candidate selection code
Aug 21, 2023
812f475
8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.ja…
shipilev Aug 21, 2023
abac608
8313962: G1: Refactor G1ConcurrentMark::_num_concurrent_workers
albertnetymk Aug 21, 2023
0b3f452
8314161: G1: Fix -Wconversion warnings in G1CardSetConfiguration::_bi…
albertnetymk Aug 21, 2023
17a19dc
8311639: Replace currentTimeMillis() with nanoTime() in jtreg/gc
lkorinth Aug 21, 2023
78f74bc
8314672: ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.…
Aug 21, 2023
87298d2
8312535: MidiSystem.getSoundbank() throws unexpected SecurityException
mrserb Aug 22, 2023
a66b5df
8314618: RISC-V: -XX:MaxVectorSize does not work as expected
zifeihan Aug 22, 2023
ab86d23
8250269: Replace ATTRIBUTE_ALIGNED with alignas
TheShermanTanker Aug 22, 2023
02ef859
8313689: C2: compiler/c2/irTests/scalarReplacement/AllocationMergesTe…
Aug 22, 2023
3e1b1bf
8314688: VM build without C1 fails after JDK-8313372
Aug 22, 2023
6b9df03
8311240: Eliminate usage of testcases.jar from TestMetaSpaceLog.java
quadhier Aug 22, 2023
f39fc0a
8314738: Remove all occurrences of and support for @revised
Aug 22, 2023
69d900d
8314730: GHA: Drop libfreetype6-dev transitional package in favor of …
shipilev Aug 22, 2023
20e9478
8314426: runtime/os/TestTrimNative.java is failing on slow machines
tstuefe Aug 22, 2023
eb06572
8313408: Use SVG for BoxLayout example
aivanov-jdk Aug 22, 2023
32bf468
8314274: G1: Fix -Wconversion warnings around G1CardSetArray::_data
albertnetymk Aug 22, 2023
ce1ded1
8314749: Remove unimplemented _Copy_conjoint_oops_atomic
albertnetymk Aug 22, 2023
2eae13c
8214248: (fs) Files:mismatch spec clarifications
Aug 22, 2023
7c169a4
8312232: Remove sun.jvm.hotspot.runtime.VM.buildLongFromIntsPD()
plummercj Aug 22, 2023
9f4a9fe
8312434: SPECjvm2008/xml.transform with CDS fails with "can't seal pa…
calvinccheung Aug 22, 2023
ba6cdbe
8309214: sun/security/pkcs11/KeyStore/CertChainRemoval.java fails aft…
slumericanB Aug 22, 2023
7e843c2
8284772: GHA: Use GCC Major Version Dependencies Only
gnu-andrew Aug 23, 2023
a0d0f21
8314752: Use google test string comparison macros
tstuefe Aug 23, 2023
d1de3d0
8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFul…
yukikimmura Aug 23, 2023
571c435
8313374: --enable-ccache's CCACHE_BASEDIR breaks builds
Aug 23, 2023
2be469f
8314743: Use of uninitialized local in SR_initialize after JDK-8314114
shipilev Aug 23, 2023
f8203cb
8313626: C2 crash due to unexpected exception control flow
tobiasholenstein Aug 23, 2023
1cee3b9
8313262: C2: Sinking node may cause required cast to be dropped
rwestrel Aug 23, 2023
742e319
8314157: G1: "yielded" is not initialized on some paths after JDK-814…
Aug 23, 2023
703817d
8314517: some tests fail in case ipv6 is disabled on the machine
MBaesken Aug 23, 2023
6261020
8312555: Ideographic characters aren't stretched by AffineTransform.s…
aivanov-jdk Aug 23, 2023
096b7ff
8314810: (fs) java/nio/file/Files/CopyInterference.java should use Te…
Aug 23, 2023
fae3b02
8314746: Remove unused private put* methods from DirectByteBufferR
Aug 23, 2023
dbb788f
8294535: Add screen capture functionality to PassFailJFrame
lawrence-andrew Aug 23, 2023
9435cd1
8175874: Update Security.insertProviderAt to specify behavior when re…
blperez01 Aug 23, 2023
2c60cad
8280743: HSDB "Monitor Cache Dump" command might throw NPE
plummercj Aug 23, 2023
38a9edf
8314679: SA fails to properly attach to JVM after having just detache…
plummercj Aug 23, 2023
57a322d
8308042: [macos] Developer ID Application Certificate not picked up b…
Aug 23, 2023
68815d5
8314734: Remove unused field TypeVariableImpl.EMPTY_ANNOTATION_ARRAY
Aug 23, 2023
c077be4
8314694: Separate checked_cast from globalDefinitions.hpp
Aug 23, 2023
4a50e87
8303852: current_stack_region() gets called twice unnecessarily
Aug 23, 2023
3285a1e
8314555: Build with mawk fails on Windows
jyukutyo Aug 24, 2023
3699666
8313319: [linux] mmap should use MAP_FIXED_NOREPLACE if available
tstuefe Aug 24, 2023
de0e46c
8303815: Improve Metaspace test speed
tstuefe Aug 24, 2023
c418933
8313530: VM build without C2 fails after JDK-8312579
Aug 24, 2023
75e19e0
8314819: [JVMCI] HotSpotJVMCIRuntime.lookupType throws unexpected Cla…
Aug 24, 2023
97b94cb
8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write r…
MBaesken Aug 24, 2023
e36620d
8314554: Debian/Ubuntu should not link OpenJDK with --as-needed link …
Aug 24, 2023
76b9011
8314656: GHA: No need for Debian ports keyring installation after JDK…
shipilev Aug 24, 2023
acaab6f
8306040: HttpResponseInputStream.available() returns 1 on empty stream
Aug 24, 2023
d9fc6b6
8314759: VirtualThread.parkNanos timeout adjustment when pinned shoul…
Aug 24, 2023
8e4240c
8314850: SharedRuntime::handle_wrong_method() gets called too often w…
pchilano Aug 24, 2023
2624324
8219567: Name of first parameter of RandomAccessFile(String,String) i…
Aug 24, 2023
d024059
8314951: VM build without C2 still fails after JDK-8313530
DamonFool Aug 25, 2023
002b594
8312749: Generational ZGC: Tests crash with assert(index == 0 || is_p…
robcasloz Aug 25, 2023
dcd6e75
8314990: Generational ZGC: Strong OopStorage stats reported as weak r…
JonasNorlinder Aug 25, 2023
30785d5
Automatic merge of jdk:master into master
Aug 25, 2023
f2383b3
8314063: The socket is not closed in Connection::createSocket when th…
weibxiao Aug 25, 2023
f139f30
8315033: Problemlist java/lang/template/StringTemplateTest.java
robcasloz Aug 25, 2023
7342f5a
8314333: Update com/sun/jdi/ProcessAttachTest.java to use ProcessTool…
lmesnik Aug 25, 2023
837cf85
8312547: Max/Min nodes Value implementation could be improved
Aug 25, 2023
e9ba8d5
8314960: Add Certigna Root CA - 2
rhalade Aug 25, 2023
3201623
8310454: Introduce static-libs-graal bundle
erikj79 Aug 25, 2023
837d2e1
8314483: Optionally override copyright header in generated source
erikj79 Aug 25, 2023
d0cc043
8314550: [macosx-aarch64] serviceability/sa/TestJmapCore.java fails w…
plummercj Aug 25, 2023
8a5db6b
8237542: JMapHeapConfigTest.java doesn't work with negative jlong values
plummercj Aug 25, 2023
acd9310
8313430: [JVMCI] fatal error: Never compilable: in JVMCI shutdown
Aug 26, 2023
752a438
8314684: Add overview docs to loaderConstraints.cpp
iklam Aug 27, 2023
7fbad4c
8310596: Utilize existing method frame::interpreter_frame_monitor_siz…
offamitkumar Aug 28, 2023
12de9b0
8314148: Fix variable scope in SunMSCAPI
djelinski Aug 28, 2023
0901d75
8314762: Make {@Incubating} conventional
Aug 28, 2023
1664e79
8311792: java/net/httpclient/ResponsePublisher.java fails intermitten…
Aug 28, 2023
cf2d33c
8299658: C1 compilation crashes in LinearScan::resolve_exception_edge
TheRealMDoerr Aug 28, 2023
5c4f1dc
8314513: [IR Framework] Some internal IR Framework tests are failing …
chhagedorn Aug 28, 2023
dd23f7d
8315039: Parallel: Remove unimplemented PSYoungGen::oop_iterate
albertnetymk Aug 28, 2023
1c3177e
8315029: [BACKOUT] Generational ZGC: Tests crash with assert(index ==…
robcasloz Aug 28, 2023
725ec0c
8315020: The macro definition for LoongArch64 zero build is not accur…
theaoqi Aug 28, 2023
11da15d
8269957: facilitate alternate impls of NameTable and Name
archiecobbs Aug 28, 2023
acb24bf
8315116: fix minor issue in copyright header introduced by JDK-826995…
Aug 28, 2023
99ea8bf
8315062: [GHA] get-bootjdk action should return the abolute path
Aug 28, 2023
21916f3
8139208: [macosx] Issue with setExtendedState of JFrame
Aug 28, 2023
31e2681
8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to u…
lawrence-andrew Aug 28, 2023
b4b2fec
8311081: KeytoolReaderP12Test.java fail on localized Windows platform
Aug 28, 2023
8e2a533
8315137: Add explicit override RecordComponentElement.asType()
jddarcy Aug 28, 2023
69d1feb
8315060: Out of tree incremental build fails with ccache
erikj79 Aug 28, 2023
1cb2cc6
8308464: Shared array class should not always be loaded in boot loader
calvinccheung Aug 28, 2023
e5ea9aa
8312570: [TESTBUG] Jtreg compiler/loopopts/superword/TestDependencyOf…
Aug 29, 2023
a03954e
8309697: [TESTBUG] Remove "@requires vm.flagless" from jtreg vectoriz…
Aug 29, 2023
25f5df2
8315073: Zero build on macOS fails after JDK-8303852
Aug 29, 2023
3dc266c
8315070: RISC-V: Clean up platform dependent inline headers
feilongjiang Aug 29, 2023
8b8182d
8315087: G1: Use uint for G1 flags indicating percentage
albertnetymk Aug 29, 2023
93188bd
8314569: (fs) Improve normalization of UnixPath for input with traili…
Aug 29, 2023
1d02507
8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObj…
kevinjwalls Aug 29, 2023
5cc64cc
8309463: IGV: Dynamic graph layout algorithm
emmyyin Aug 29, 2023
a4e97aa
8314753: Remove support for @beaninfo, @ToDo, @since.unbundled, and @…
Aug 29, 2023
762b652
8314573: G1: Heap resizing at Remark does not take existing eden regi…
Aug 29, 2023
e22762c
8314932: G1: Fix -Wconversion warnings for simple cases inside g1 folder
albertnetymk Aug 29, 2023
b2728cb
8189685: need PerfMemory class update and a volatile_static_field sup…
plummercj Aug 29, 2023
1c598c2
8312428: PKCS11 tests fail with NSS 3.91
slumericanB Aug 29, 2023
ce2a7ea
8314056: Remove runtime platform check from frem/drem
Aug 30, 2023
1e7e2bc
8315214: Do not run sun/tools/jhsdb tests concurrently
MBaesken Aug 30, 2023
f3aeb02
8315213: java/lang/ProcessHandle/TreeTest.java test enhance output of…
MBaesken Aug 30, 2023
ed1ea5f
8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to …
rwestrel Aug 30, 2023
876a725
8315206: RISC-V: hwprobe query is_set return wrong value
robehn Aug 30, 2023
cb3f968
8314651: G1: Fix -Wconversion warnings in static fields of HeapRegion
albertnetymk Aug 30, 2023
bf63945
8298992: runtime/NMT/SummarySanityCheck.java failed with "Total commi…
Aug 30, 2023
e29f0c2
8297777: Convert jdk.jlink StringSharingPlugin to use Class File API
xqoasis Aug 30, 2023
6701eba
8315117: Update Zlib Data Compression Library to Version 1.3
Aug 30, 2023
7daae1f
8314263: Signed jars triggering Logger finder recursion and StackOver…
coffeys Aug 30, 2023
93e82c0
8314824: Fix serviceability/jvmti/8036666/GetObjectLockCount.java to …
lmesnik Aug 30, 2023
1ea6463
8314835: gtest wrappers should be marked as flagless
lmesnik Aug 30, 2023
8e4cda0
8314834: serviceability/jdwp/AllModulesCommandTest.java ignores VM flags
lmesnik Aug 30, 2023
dd64a4a
8315241: (fs) Move toRealPath tests in java/nio/file/Path/Misc.java t…
Aug 30, 2023
89d18ea
8312018: Improve reservation of class space and CDS
tstuefe Aug 30, 2023
c90cd2c
8286789: Test forceEarlyReturn002.java timed out
Aug 30, 2023
8419a53
8315072: Remove unneeded AdaptivePaddedAverage::operator new
Aug 30, 2023
3eac890
8315061: Make LockingMode a product flag
Aug 30, 2023
df5e6e5
8315248: AssertionError in Name.compareTo
jonathan-gibbons Aug 30, 2023
3c8a667
8314611: Provide more explicative error message parsing Currencies
Aug 30, 2023
218829e
8315421: [BACKOUT] 8314834 serviceability/jdwp/AllModulesCommandTest.…
lmesnik Aug 31, 2023
47aa6f3
8315219: G1: Improve allocator pathological case where it keeps doing…
Aug 31, 2023
39f1813
8315318: Typo in comment on sun.nio.ch.Net.unblock4
shiker1996 Aug 31, 2023
b594f01
8314748: 1-10% regressions on Crypto micros
Aug 31, 2023
b0353ad
8315242: G1: Fix -Wconversion warnings around GCDrainStackTargetSize
albertnetymk Aug 31, 2023
486fa08
8313873: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java fa…
TOatGithub Aug 31, 2023
145d8bc
8315051: jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs
shipilev Aug 31, 2023
29ff1e4
8315445: 8314748 causes crashes in x64 builds
Aug 31, 2023
ea5aa61
8315383: jlink SystemModulesPlugin incorrectly parses the options
koppor Aug 31, 2023
c8acab1
8315413: Remove special filtering of Continuation.yield0 in StackWalker
Aug 31, 2023
b38bcae
8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX…
Aug 31, 2023
c12ca88
8312521: Unused field LocaleProviderAdapter#defaultLocaleProviderAdap…
Aug 31, 2023
351c31e
8315378: [BACKOUT] runtime/NMT/SummarySanityCheck.java failed with "T…
Aug 31, 2023
2436fb0
8312306: Add more Reference.reachabilityFence() calls to the security…
slumericanB Aug 31, 2023
63f561f
8306882: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "…
Aug 31, 2023
d5973bd
6333341: [BI] Doc: java.text.BreakIterator class specification is unc…
Aug 31, 2023
2264667
8315422: getSoTimeout() would be in try block in SSLSocketImpl
Aug 31, 2023
7754ac0
8314925: ChoiceFormat does not specify IllegalArgumentExceptions
Aug 31, 2023
764f65c
8315278: Patch 'print-targets' target to print targets separated by n…
Sep 1, 2023
81b5d22
8315459: Print G1 reserved and committed sizes as separate items in V…
tstuefe Sep 1, 2023
c2e01eb
8313983: jmod create --target-platform should replace existing Module…
asotona Sep 1, 2023
033f311
8315069: Relativize extended_sp in interpreter frames
Sep 1, 2023
42f5b9e
8315436: HttpsServer does not send TLS alerts
djelinski Sep 1, 2023
bf08435
Automatic merge of jdk:master into master
Sep 1, 2023
c32e340
8315321: [aix] os::attempt_reserve_memory_at must map at the requeste…
tstuefe Sep 1, 2023
cf02cf3
8315098: Improve URLEncodeDecode microbenchmark
cl4es Sep 1, 2023
b4f7069
8315446: G1: Remove unused G1AllocRegion::attempt_allocation
albertnetymk Sep 1, 2023
0d4cadb
8315195: RISC-V: Update hwprobe query for new extensions
robehn Sep 1, 2023
56b8db1
8258970: Disabled JPasswordField foreground color is wrong with GTK LAF
Sep 1, 2023
e9e0c56
8314319: LogCompilation doesn't reset lateInlining when it encounters…
Sep 1, 2023
2f7c65e
8303427: Fixpath confused if unix root contains "/jdk"
erikj79 Sep 1, 2023
2a11bc4
8314837: 5 compiled/codecache tests ignore VM flags
Sep 1, 2023
4f90aba
8311585: Add JRadioButtonMenuItem to bug8031573.java
rajamah Sep 1, 2023
75d4ac2
8311775: [TEST] duplicate verifyHeapDump in several tests
y1yang0 Sep 4, 2023
ba8d5c2
8315582: Exclude compiler/codecache/CodeCacheFullCountTest.java with …
lmesnik Sep 4, 2023
ab12c5d
8315549: CITime misreports code/total nmethod sizes
shipilev Sep 4, 2023
2dc930d
8314997: Missing optimization opportunities due to missing try_clean_…
chhagedorn Sep 4, 2023
adfc1d6
8313323: javac -g on a java file which uses unnamed variable leads to…
lahodaj Sep 4, 2023
0d52c82
8310220: IGV: dump graph after each IGVN step at level 4
robcasloz Sep 4, 2023
3094fd1
8314662: jshell shows duplicated signatures of javap
lahodaj Sep 4, 2023
84425a6
8315452: Erroneous AST missing modifiers for partial input
lahodaj Sep 4, 2023
94a74a0
8315534: Incorrect warnings about implicit annotation processing
lahodaj Sep 4, 2023
d1cabe4
8315566: [JVMCI] deadlock in JVMCI startup when bad option specified
Sep 4, 2023
d7e4087
8315369: [JVMCI] failure to attach to a libgraal isolate during shutd…
Sep 4, 2023
6c821f5
8315545: C1: x86 cmove can use short branches
shipilev Sep 4, 2023
9def453
8314580: PhaseIdealLoop::transform_long_range_checks fails with asser…
rwestrel Sep 4, 2023
f292268
8315454: Add a way to create an immutable snapshot of a BitSet
minborg Sep 5, 2023
8bbebbb
8315644: increase timeout of sun/security/tools/jarsigner/Warning.java
MBaesken Sep 5, 2023
fe4f900
8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: ex…
rwestrel Sep 5, 2023
69c9ec9
8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when …
RealCLanger Sep 5, 2023
744b397
8312491: Update Classfile API snippets and examples
asotona Sep 5, 2023
9013b03
8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/threa…
shipilev Sep 5, 2023
5a2e151
8315548: G1: Document why VM_G1CollectForAllocation::doit() may alloc…
Sep 5, 2023
8647f00
8293850: need a largest_committed metric for each category of NMT's …
Sep 5, 2023
4b44575
8305637: Remove Opaque1 nodes for Parse Predicates and clean up usele…
chhagedorn Sep 5, 2023
ed2b467
8315499: build using devkit on Linux ppc64le RHEL puts path to devkit…
MBaesken Sep 5, 2023
cef9fff
8305507: Add support for grace period before AbortVMOnSafepointTimeou…
w-kudla Sep 5, 2023
969fcdb
8314191: C2 compilation fails with "bad AD file"
Sep 5, 2023
ebe3127
8315717: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.j…
Sep 5, 2023
939d7c5
8161536: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails w…
rhalade Sep 5, 2023
1f4cdb3
8315127: CDSMapTest fails with incorrect number of oop references
iklam Sep 5, 2023
aba89f2
8312213: Remove unnecessary TEST instructions on x86 when flags reg w…
ichttt Sep 5, 2023
d3ee704
8315563: Remove references to JDK-8226420 from problem list
Sep 5, 2023
7a08e6b
8313575: Refactor PKCS11Test tests
rhalade Sep 5, 2023
5cbff24
8315406: [REDO] serviceability/jdwp/AllModulesCommandTest.java ignore…
lmesnik Sep 6, 2023
5d3fdc1
8315612: RISC-V: intrinsic for unsignedMultiplyHigh
Sep 6, 2023
a258fc4
8315648: Add test for JDK-8309979 changes
Sep 6, 2023
ba1a463
8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: mor…
rwestrel Sep 6, 2023
a01b3fb
8288660: JavaDoc should be more helpful if it doesn't recognize a tag
Sep 6, 2023
f6c203e
8314949: linux PPC64 Big Endian: Implementation of Foreign Function &…
TheRealMDoerr Sep 6, 2023
cfc1489
8315579: SPARC64 builds are broken after JDK-8304913
shipilev Sep 6, 2023
62a953f
8315689: G1: Remove unused init_hash_seed
albertnetymk Sep 6, 2023
024133b
8311964: Some jtreg tests failing on x86 with error 'unrecognized VM …
Sep 6, 2023
25e85db
8307468: CDS Lambda Proxy classes are regenerated in dynamic dump
calvinccheung Sep 6, 2023
bd47781
8315554: C1: Replace "cmp reg, 0" with "test reg, reg" on x86
shipilev Sep 6, 2023
86a18f5
8314604: j.text.DecimalFormat behavior regarding patterns is not clear
Sep 6, 2023
9402548
8268719: Force execution (and source) code page used when compiling o…
swesonga Sep 7, 2023
4127fbb
8315606: Open source few swing text/html tests
prsadhuk Sep 7, 2023
b05198a
8315600: Open source few more headless Swing misc tests
prsadhuk Sep 7, 2023
ab28300
8315698: Crash when comparing BasicType as int after JDK-8310577
djelinski Sep 7, 2023
8107eab
8314121: test tools/jpackage/share/RuntimePackageTest.java#id0 fails …
MBaesken Sep 7, 2023
9887cd8
8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le
MBaesken Sep 7, 2023
e22eb06
8315651: Stop hiding AIX specific multicast socket errors via Network…
TOatGithub Sep 7, 2023
fd6442c
8315602: Open source swing security manager test
prsadhuk Sep 7, 2023
726c9c9
8315735: VerifyError when switch statement used with synchronized block
lahodaj Sep 7, 2023
b408a82
8314260: Unable to load system libraries on Windows when using a Secu…
minborg Sep 7, 2023
81f8c57
8314632: Intra-case dominance check fails in the presence of a guard
biboudis Sep 7, 2023
2fd870a
8315444: Convert test/jdk/tools to Classfile API
xqoasis Sep 7, 2023
8557205
8312569: RISC-V: Missing intrinsics for Math.ceil, floor, rint
Sep 7, 2023
8f7e29b
8313422: test/langtools/tools/javac 144 test classes uses com.sun.too…
xqoasis Sep 7, 2023
1cae0f5
8315220: Event NativeLibraryLoad breaks invariant by taking a stacktr…
Sep 7, 2023
b74805d
8315863: [GHA] Update checkout action to use v4
sormuras Sep 7, 2023
9bf3dee
8314831: NMT tests ignore vm flags
Sep 7, 2023
683672c
8292692: Move MethodCounters inline functions out of method.hpp
Sep 7, 2023
0c865a7
8315637: JDK-8314249 broke libgraal
iklam Sep 7, 2023
7e7ab6e
8315877: ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd00…
Sep 7, 2023
4c6d7fc
8315795: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java fails a…
pchilano Sep 7, 2023
716201c
8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs
Sep 7, 2023
111ecdb
8268829: Provide an optimized way to walk the stack with Class object…
Sep 7, 2023
4b43c25
8310929: Optimization for Integer.toString
wenshao Sep 8, 2023
806ef08
8315594: Open source few headless Swing misc tests
prsadhuk Sep 8, 2023
3a00ec8
8312075: FileChooser.win32.newFolder is not updated when changing Locale
Sep 8, 2023
3c258ac
8315702: jcmd Thread.dump_to_file slow with millions of virtual threads
Sep 8, 2023
dac1727
8308869: C2: use profile data in subtype checks when profile has more…
rwestrel Sep 8, 2023
825e0ed
8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests
shipilev Sep 8, 2023
7ef059a
8315605: G1: Add number of nmethods in code roots scanning statistics
Sep 8, 2023
8ddf9ea
8315686: G1: Disallow evacuation of marking regions in a Prepare Mixe…
Sep 8, 2023
c664f1c
8307352: AARCH64: Improve itable_stub
Sep 8, 2023
c84515b
Automatic merge of jdk:master into master
Sep 8, 2023
4c7eaa3
Merge branch 'foreign-memaccess+abi' into openjdk-bot-141
JornVernee Sep 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 9 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,10 @@
* -text
*.java diff=java
*.c diff=cpp
*.h diff=cpp
*.cpp diff=cpp
*.hpp diff=cpp
*.md diff=markdown
*.sh diff=bash
*.html diff=html
*.css diff=css
6 changes: 3 additions & 3 deletions .github/actions/get-bootjdk/action.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2022, 2023, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
@@ -104,6 +104,6 @@ runs:
- name: 'Export path to where BootJDK is installed'
id: path-name
run: |
# Export the path
echo 'path=bootjdk/jdk' >> $GITHUB_OUTPUT
# Export the absolute path
echo "path=`pwd`/bootjdk/jdk" >> $GITHUB_OUTPUT
shell: bash
2 changes: 1 addition & 1 deletion .github/actions/get-gtest/action.yml
Original file line number Diff line number Diff line change
@@ -40,7 +40,7 @@ runs:
var: GTEST_VERSION

- name: 'Checkout GTest source'
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: google/googletest
ref: 'v${{ steps.version.outputs.value }}'
2 changes: 1 addition & 1 deletion .github/actions/get-jtreg/action.yml
Original file line number Diff line number Diff line change
@@ -47,7 +47,7 @@ runs:
key: jtreg-${{ steps.version.outputs.value }}

- name: 'Checkout the JTReg source'
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: openjdk/jtreg
ref: jtreg-${{ steps.version.outputs.value }}
28 changes: 10 additions & 18 deletions .github/workflows/build-cross-compile.yml
Original file line number Diff line number Diff line change
@@ -31,12 +31,6 @@ on:
gcc-major-version:
required: true
type: string
apt-gcc-version:
required: true
type: string
apt-gcc-cross-version:
required: true
type: string
extra-conf-options:
required: false
type: string
@@ -86,13 +80,12 @@ jobs:
- target-cpu: riscv64
gnu-arch: riscv64
debian-arch: riscv64
debian-repository: https://deb.debian.org/debian-ports
debian-keyring: /usr/share/keyrings/debian-ports-archive-keyring.gpg
debian-repository: https://httpredir.debian.org/debian/
debian-version: sid

steps:
- name: 'Checkout the JDK source'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 'Get the BootJDK'
id: bootjdk
@@ -114,12 +107,11 @@ jobs:
sudo apt-get update
sudo apt-get install --only-upgrade apt
sudo apt-get install \
gcc-${{ inputs.gcc-major-version }}=${{ inputs.apt-gcc-version }} \
g++-${{ inputs.gcc-major-version }}=${{ inputs.apt-gcc-version }} \
gcc-${{ inputs.gcc-major-version }}-${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}}=${{ inputs.apt-gcc-cross-version }} \
g++-${{ inputs.gcc-major-version }}-${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}}=${{ inputs.apt-gcc-cross-version }} \
libxrandr-dev libxtst-dev libcups2-dev libasound2-dev \
debian-ports-archive-keyring
gcc-${{ inputs.gcc-major-version }} \
g++-${{ inputs.gcc-major-version }} \
gcc-${{ inputs.gcc-major-version }}-${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}} \
g++-${{ inputs.gcc-major-version }}-${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}} \
libxrandr-dev libxtst-dev libcups2-dev libasound2-dev
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-${{ inputs.gcc-major-version }} 100 --slave /usr/bin/g++ g++ /usr/bin/g++-${{ inputs.gcc-major-version }}

- name: 'Check cache for sysroot'
@@ -138,10 +130,9 @@ jobs:
sudo debootstrap
--arch=${{ matrix.debian-arch }}
--verbose
--include=fakeroot,symlinks,build-essential,libx11-dev,libxext-dev,libxrender-dev,libxrandr-dev,libxtst-dev,libxt-dev,libcups2-dev,libfontconfig1-dev,libasound2-dev,libfreetype6-dev,libpng-dev
--include=fakeroot,symlinks,build-essential,libx11-dev,libxext-dev,libxrender-dev,libxrandr-dev,libxtst-dev,libxt-dev,libcups2-dev,libfontconfig1-dev,libasound2-dev,libfreetype-dev,libpng-dev
--resolve-deps
--variant=minbase
$(test -n "${{ matrix.debian-keyring }}" && echo "--keyring=${{ matrix.debian-keyring }}")
${{ matrix.debian-version }}
sysroot
${{ matrix.debian-repository }}
@@ -154,7 +145,8 @@ jobs:
sudo chown ${USER} -R sysroot
rm -rf sysroot/{dev,proc,run,sys,var}
rm -rf sysroot/usr/{sbin,bin,share}
rm -rf sysroot/usr/lib/{apt,udev,systemd}
rm -rf sysroot/usr/lib/{apt,gcc,udev,systemd}
rm -rf sysroot/usr/libexec/gcc
if: steps.get-cached-sysroot.outputs.cache-hit != 'true'

- name: 'Configure'
7 changes: 2 additions & 5 deletions .github/workflows/build-linux.yml
Original file line number Diff line number Diff line change
@@ -49,9 +49,6 @@ on:
required: false
type: string
default: ''
apt-gcc-version:
required: true
type: string
apt-architecture:
required: false
type: string
@@ -81,7 +78,7 @@ jobs:

steps:
- name: 'Checkout the JDK source'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 'Get the BootJDK'
id: bootjdk
@@ -114,7 +111,7 @@ jobs:
fi
sudo apt-get update
sudo apt-get install --only-upgrade apt
sudo apt-get install gcc-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }}=${{ inputs.apt-gcc-version }} g++-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }}=${{ inputs.apt-gcc-version }} libxrandr-dev${{ steps.arch.outputs.suffix }} libxtst-dev${{ steps.arch.outputs.suffix }} libcups2-dev${{ steps.arch.outputs.suffix }} libasound2-dev${{ steps.arch.outputs.suffix }} ${{ inputs.apt-extra-packages }}
sudo apt-get install gcc-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }} g++-${{ inputs.gcc-major-version }}${{ inputs.gcc-package-suffix }} libxrandr-dev${{ steps.arch.outputs.suffix }} libxtst-dev${{ steps.arch.outputs.suffix }} libcups2-dev${{ steps.arch.outputs.suffix }} libasound2-dev${{ steps.arch.outputs.suffix }} ${{ inputs.apt-extra-packages }}
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-${{ inputs.gcc-major-version }} 100 --slave /usr/bin/g++ g++ /usr/bin/g++-${{ inputs.gcc-major-version }}

- name: 'Configure'
2 changes: 1 addition & 1 deletion .github/workflows/build-macos.yml
Original file line number Diff line number Diff line change
@@ -68,7 +68,7 @@ jobs:

steps:
- name: 'Checkout the JDK source'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 'Get the BootJDK'
id: bootjdk
2 changes: 1 addition & 1 deletion .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
@@ -79,7 +79,7 @@ jobs:

steps:
- name: 'Checkout the JDK source'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 'Get MSYS2'
uses: ./.github/actions/get-msys2
11 changes: 1 addition & 10 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -130,7 +130,6 @@ jobs:
with:
platform: linux-x64
gcc-major-version: '10'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
# The linux-x64 jdk bundle is used as buildjdk for the cross-compile job
@@ -144,11 +143,10 @@ jobs:
platform: linux-x86
gcc-major-version: '10'
gcc-package-suffix: '-multilib'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
apt-architecture: 'i386'
# Some multilib libraries do not have proper inter-dependencies, so we have to
# install their dependencies manually.
apt-extra-packages: 'libfreetype6-dev:i386 libtiff-dev:i386 libcupsimage2-dev:i386 libc6-i386 libgcc-s1:i386 libstdc++6:i386'
apt-extra-packages: 'libfreetype-dev:i386 libtiff-dev:i386 libcupsimage2-dev:i386 libc6-i386 libgcc-s1:i386 libstdc++6:i386'
extra-conf-options: '--with-target-bits=32'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
@@ -163,7 +161,6 @@ jobs:
make-target: 'hotspot'
debug-levels: '[ "debug" ]'
gcc-major-version: '10'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
extra-conf-options: '--disable-precompiled-headers'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
@@ -178,7 +175,6 @@ jobs:
make-target: 'hotspot'
debug-levels: '[ "debug" ]'
gcc-major-version: '10'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
extra-conf-options: '--with-jvm-variants=zero --disable-precompiled-headers'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
@@ -193,7 +189,6 @@ jobs:
make-target: 'hotspot'
debug-levels: '[ "debug" ]'
gcc-major-version: '10'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
extra-conf-options: '--with-jvm-variants=minimal --disable-precompiled-headers'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
@@ -209,7 +204,6 @@ jobs:
# Technically this is not the "debug" level, but we can't inject a new matrix state for just this job
debug-levels: '[ "debug" ]'
gcc-major-version: '10'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
extra-conf-options: '--with-debug-level=optimized --disable-precompiled-headers'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
@@ -223,8 +217,6 @@ jobs:
uses: ./.github/workflows/build-cross-compile.yml
with:
gcc-major-version: '10'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
apt-gcc-cross-version: '10.5.0-1ubuntu1~22.04cross1'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
if: needs.select.outputs.linux-cross-compile == 'true'
@@ -290,7 +282,6 @@ jobs:
# build JDK, and we do not need the additional testing of the graphs.
extra-conf-options: '--disable-full-docs'
gcc-major-version: '10'
apt-gcc-version: '10.5.0-1ubuntu1~22.04'
configure-arguments: ${{ github.event.inputs.configure-arguments }}
make-arguments: ${{ github.event.inputs.make-arguments }}
if: needs.select.outputs.docs == 'true'
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -105,7 +105,7 @@ jobs:

steps:
- name: 'Checkout the JDK source'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: 'Get MSYS2'
uses: ./.github/actions/get-msys2
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Contributing to the JDK

Please see <https://openjdk.org/contribute> for how to contribute.
Please see the [OpenJDK Developers’ Guide](https://openjdk.org/guide/).
27 changes: 9 additions & 18 deletions doc/building.html
Original file line number Diff line number Diff line change
@@ -324,7 +324,8 @@ <h3 id="building-on-x86">Building on x86</h3>
<p>Even for 32-bit builds, it is recommended to use a 64-bit build
machine, and instead create a 32-bit target using
<code>--with-target-bits=32</code>.</p>
<p>Note: The Windows 32-bit x86 port is deprecated and may be removed in a future release.</p>
<p>Note: The Windows 32-bit x86 port is deprecated and may be removed in
a future release.</p>
<h3 id="building-on-aarch64">Building on aarch64</h3>
<p>At a minimum, a machine with 8 cores is advisable, as well as 8 GB of
RAM. (The more cores to use, the more memory you need.) At least 6 GB of
@@ -401,7 +402,8 @@ <h3 id="windows">Windows</h3>
use <code>--with-msvcr-dll=/cygdrive/c/msvcr100.dll</code> rather than
<code>--with-msvcr-dll=c:\msvcr100.dll</code>. For details on this
conversion, see the section on <a href="#fixpath">Fixpath</a>.</p>
<p>Note: The Windows 32-bit x86 port is deprecated and may be removed in a future release.</p>
<p>Note: The Windows 32-bit x86 port is deprecated and may be removed in
a future release.</p>
<h4 id="cygwin">Cygwin</h4>
<p>A functioning <a href="http://www.cygwin.com/">Cygwin</a> environment
is required for building the JDK on Windows. If you have a 64-bit OS, we
@@ -1113,13 +1115,13 @@ <h2 id="running-tests">Running Tests</h2>
Test framework. The top directory, which contains both
<code>googletest</code> and <code>googlemock</code> directories, should
be specified via <code>--with-gtest</code>. The minimum supported
version of Google Test is 1.13.0, whose source code can be obtained:</p>
version of Google Test is 1.14.0, whose source code can be obtained:</p>
<ul>
<li>by downloading and unpacking the source bundle from <a
href="https://github.com/google/googletest/releases/tag/v1.13.0">here</a></li>
<li>or by checking out <code>v1.13.0</code> tag of
href="https://github.com/google/googletest/releases/tag/v1.14.0">here</a></li>
<li>or by checking out <code>v1.14.0</code> tag of
<code>googletest</code> project:
<code>git clone -b v1.13.0 https://github.com/google/googletest</code></li>
<code>git clone -b v1.14.0 https://github.com/google/googletest</code></li>
</ul>
<p>To execute the most basic tests (tier 1), use:</p>
<pre><code>make run-test-tier1</code></pre>
@@ -2255,18 +2257,7 @@ <h2 id="contributing-to-the-jdk">Contributing to the JDK</h2>
must ask you to follow our rules and guidelines to be able to accept
your contribution.</p>
<p>The official place to start is the <a
href="http://openjdk.org/contribute/">'How to contribute' page</a>.
There is also an official (but somewhat outdated and skimpy on details)
<a href="http://openjdk.org/guide/">Developer's Guide</a>.</p>
<p>If this seems overwhelming to you, the Adoption Group is there to
help you! A good place to start is their <a
href="https://wiki.openjdk.org/display/Adoption/New+Contributor">'New
Contributor' page</a>, or start reading the comprehensive <a
href="https://adoptopenjdk.gitbooks.io/adoptopenjdk-getting-started-kit/en/">Getting
Started Kit</a>. The Adoption Group will also happily answer any
questions you have about contributing. Contact them by <a
href="http://mail.openjdk.org/mailman/listinfo/adoption-discuss">mail</a>
or <a href="http://openjdk.org/irc/">IRC</a>.</p>
href="https://openjdk.org/guide/">OpenJDK Developers’ Guide</a>.</p>
<h2 id="editing-this-document">Editing this document</h2>
<p>If you want to contribute changes to this document, edit
<code>doc/building.md</code> and then run
21 changes: 4 additions & 17 deletions doc/building.md
Original file line number Diff line number Diff line change
@@ -884,11 +884,11 @@ Download the latest `.tar.gz` file, unpack it, and point `--with-jtreg` to the
Building of Hotspot Gtest suite requires the source code of Google
Test framework. The top directory, which contains both `googletest`
and `googlemock` directories, should be specified via `--with-gtest`.
The minimum supported version of Google Test is 1.13.0, whose source
The minimum supported version of Google Test is 1.14.0, whose source
code can be obtained:

* by downloading and unpacking the source bundle from [here](https://github.com/google/googletest/releases/tag/v1.13.0)
* or by checking out `v1.13.0` tag of `googletest` project: `git clone -b v1.13.0 https://github.com/google/googletest`
* by downloading and unpacking the source bundle from [here](https://github.com/google/googletest/releases/tag/v1.14.0)
* or by checking out `v1.14.0` tag of `googletest` project: `git clone -b v1.14.0 https://github.com/google/googletest`

To execute the most basic tests (tier 1), use:
```
@@ -2032,20 +2032,7 @@ First of all: Thank you! We gladly welcome your contribution.
However, please bear in mind that the JDK is a massive project, and we must ask
you to follow our rules and guidelines to be able to accept your contribution.

The official place to start is the ['How to contribute' page](
http://openjdk.org/contribute/). There is also an official (but somewhat
outdated and skimpy on details) [Developer's Guide](
http://openjdk.org/guide/).

If this seems overwhelming to you, the Adoption Group is there to help you! A
good place to start is their ['New Contributor' page](
https://wiki.openjdk.org/display/Adoption/New+Contributor), or start
reading the comprehensive [Getting Started Kit](
https://adoptopenjdk.gitbooks.io/adoptopenjdk-getting-started-kit/en/). The
Adoption Group will also happily answer any questions you have about
contributing. Contact them by [mail](
http://mail.openjdk.org/mailman/listinfo/adoption-discuss) or [IRC](
http://openjdk.org/irc/).
The official place to start is the [OpenJDK Developers’ Guide](https://openjdk.org/guide/).

## Editing this document

24 changes: 23 additions & 1 deletion make/Bundles.gmk
Original file line number Diff line number Diff line change
@@ -478,6 +478,27 @@ endif

################################################################################

ifneq ($(filter static-libs-graal-bundles, $(MAKECMDGOALS)), )
STATIC_LIBS_GRAAL_BUNDLE_FILES := $(call FindFiles, $(STATIC_LIBS_GRAAL_IMAGE_DIR))

ifeq ($(OPENJDK_TARGET_OS)-$(DEBUG_LEVEL), macosx-release)
STATIC_LIBS_GRAAL_BUNDLE_SUBDIR := $(JDK_MACOSX_CONTENTS_SUBDIR)/Home
else
STATIC_LIBS_GRAAL_BUNDLE_SUBDIR := $(JDK_BUNDLE_SUBDIR)
endif

$(eval $(call SetupBundleFile, BUILD_STATIC_LIBS_GRAAL_BUNDLE, \
BUNDLE_NAME := $(STATIC_LIBS_GRAAL_BUNDLE_NAME), \
FILES := $(STATIC_LIBS_GRAAL_BUNDLE_FILES), \
BASE_DIRS := $(STATIC_LIBS_GRAAL_IMAGE_DIR), \
SUBDIR := $(STATIC_LIBS_GRAAL_BUNDLE_SUBDIR), \
))

STATIC_LIBS_GRAAL_TARGETS += $(BUILD_STATIC_LIBS_GRAAL_BUNDLE)
endif

################################################################################

# Hook to include the corresponding custom file, if present.
$(eval $(call IncludeCustomExtension, Bundles.gmk))

@@ -490,8 +511,9 @@ docs-jdk-bundles: $(DOCS_JDK_TARGETS)
docs-javase-bundles: $(DOCS_JAVASE_TARGETS)
docs-reference-bundles: $(DOCS_REFERENCE_TARGETS)
static-libs-bundles: $(STATIC_LIBS_TARGETS)
static-libs-graal-bundles: $(STATIC_LIBS_GRAAL_TARGETS)
jcov-bundles: $(JCOV_TARGETS)

.PHONY: all default product-bundles test-bundles \
docs-jdk-bundles docs-javase-bundles docs-reference-bundles \
static-libs-bundles jcov-bundles
static-libs-bundles static-libs-graal-bundles jcov-bundles
5 changes: 0 additions & 5 deletions make/Docs.gmk
Original file line number Diff line number Diff line change
@@ -66,11 +66,6 @@ MODULES_SOURCE_PATH := $(call PathList, $(call GetModuleSrcPath) )
# In order to get a specific ordering it's necessary to specify the total
# ordering of tags as the tags are otherwise ordered in order of definition.
JAVADOC_TAGS := \
-tag beaninfo:X \
-tag revised:X \
-tag since.unbundled:X \
-tag Note:X \
-tag ToDo:X \
-tag 'apiNote:a:API Note:' \
-tag 'implSpec:a:Implementation Requirements:' \
-tag 'implNote:a:Implementation Note:' \
Loading