14809 Commits

Author SHA1 Message Date
Erik Gahlin
6504458d87 8279647: JFR: Unclosed directory stream
Reviewed-by: mgronlun
2022-01-11 04:39:39 +00:00
Erik Gahlin
2f13872d51 8279646: JFR: Remove recursive call in jdk.jfr.internal.Control
Reviewed-by: mgronlun
2022-01-11 02:51:53 +00:00
Erik Gahlin
4471e95174 8279645: JFR: The cacheEventType in Dispatcher is never assigned
Reviewed-by: mgronlun
2022-01-10 19:52:26 +00:00
Erik Gahlin
d7e6e9bd0b 8279643: JFR: Explain why path is sometimes missing from FileRead and FileWrite events
Reviewed-by: mgronlun
2022-01-10 18:58:16 +00:00
Erik Gahlin
0d190961f2 8279642: JFR: Remove unnecessary creation of Duration and Instant objects
Reviewed-by: mgronlun
2022-01-10 18:41:39 +00:00
Jesper Wilhelmsson
d9b1bb5860 Merge 2022-01-10 17:06:23 +00:00
Andrey Turbanov
dee447f8ae 8274809: Update java.base classes to use try-with-resources
Reviewed-by: mullan, alanb, dfuchs
2022-01-10 16:20:58 +00:00
Erik Gahlin
40df5df95e 8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java failed with "RuntimeException: getStopTime() > afterStop"
Reviewed-by: mgronlun
2022-01-10 15:07:49 +00:00
Andrey Turbanov
debaa28e9c 8274679: Remove unnecessary conversion to String in security code in java.base
Reviewed-by: weijun
2022-01-10 15:02:57 +00:00
Coleen Phillimore
76477f8cdb 8142362: Lots of code duplication in Copy class
Reviewed-by: kvn, hseigel
2022-01-10 14:34:04 +00:00
Harold Seigel
11d88ce82e 8218857: Confusing overloads for os::open
Reviewed-by: kbarrett, rehn
2022-01-10 13:57:45 +00:00
Vladimir Ivanov
ad34f03b54 8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked
Reviewed-by: kvn, dlong
2022-01-10 13:56:01 +00:00
Harold Seigel
4ff6720573 8183227: read/write APIs in class os shall return ssize_t
Reviewed-by: fparain, rehn
2022-01-10 13:18:41 +00:00
Hannes Wallnöfer
354c904798 8273452: DocTrees.getDocCommentTree should be specified as idempotent
Reviewed-by: jjg
2022-01-10 12:04:01 +00:00
Sergey Nazarkin
6613ce64d7 8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest
Reviewed-by: shade
2022-01-10 11:54:15 +00:00
Tobias Holenstein
1f101b04f4 8278329: some TraceDeoptimization code not included in PRODUCT build
Reviewed-by: dnsimon, kvn, never, thartmann
2022-01-10 10:50:07 +00:00
Jan Lahoda
8f969a1362 8278930: javac tries to compile a file twice via PackageElement.getEnclosedElements
Reviewed-by: vromero
2022-01-10 09:30:55 +00:00
Albert Mingkun Yang
79b614cc19 8279523: Parallel: Remove unnecessary PSScavenge::_to_space_top_before_gc
Reviewed-by: kbarrett, mli
2022-01-10 08:57:23 +00:00
Albert Mingkun Yang
5fa13bb4a3 8279522: Serial: Remove unused Generation::clear_remembered_set
Reviewed-by: iwalulya, mli
2022-01-10 08:56:34 +00:00
Jan Lahoda
642ab34a60 8278373: JavacTrees.searchMethod finds incorrect match
Reviewed-by: vromero, jjg
2022-01-10 08:33:46 +00:00
Aleksey Shipilev
4aefd8b8b6 8279528: Unused TypeEnter.diag after JDK-8205187
Reviewed-by: vromero
2022-01-10 08:30:39 +00:00
Christian Hagedorn
2f8a2fd077 8279568: IGV: Add bci and line number property for OSR compilations
Reviewed-by: kvn, roland
2022-01-10 08:17:36 +00:00
Roland Westrelin
8d1a1e83f4 8278228: C2: Improve identical back-to-back if elimination
Reviewed-by: chagedorn, kvn
2022-01-10 07:52:18 +00:00
Doug Simon
e14fb4f4aa 8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM
Reviewed-by: kvn
2022-01-08 21:47:54 +00:00
Sergey Bylokhov
f203723fc7 8279337: The MToolkit is still referenced in a few places
Reviewed-by: prr
2022-01-08 01:02:37 +00:00
Ioi Lam
d47af74e4c 8279500: Remove FileMapHeader::_heap_obj_roots
Reviewed-by: minqi, ccheung
2022-01-07 18:38:47 +00:00
Maurizio Cimadamore
d65c665839 8279527: Dereferencing segments backed by different scopes leads to pollution
Reviewed-by: psandoz, jvernee
2022-01-07 13:41:29 +00:00
Zhengyu Gu
4243f4c998 8279540: Shenandoah: Should only clear CLD::_claim_strong mark for strong CLD iterations
Reviewed-by: shade
2022-01-07 13:33:43 +00:00
Ioi Lam
967ef0c482 8278020: ~13% variation in Renaissance-Scrabble
Backport-of: 4ba980ba439f94a6b5015e64382a6c308476d63f
2022-01-07 05:30:20 +00:00
Jie Fu
6a42fbaf9b 8279258: Auto-vectorization enhancement for two-dimensional array operations
Reviewed-by: neliasso, kvn
2022-01-07 00:04:51 +00:00
Weijun Wang
8d0f385fd0 8279520: SPNEGO has not passed channel binding info into the underlying mechanism
Reviewed-by: mullan, valeriep
2022-01-06 22:02:55 +00:00
Phil Race
b3dbfc6452 4884570: StreamPrintService.isAttributeValueSupported does not work properly for SheetCollate
Reviewed-by: serb
2022-01-06 19:06:33 +00:00
Jatin Bhateja
8703f14808 8273322: Enhance macro logic optimization for masked logic operations.
Reviewed-by: kvn, sviswanathan
2022-01-06 18:41:06 +00:00
Alan Bateman
2dbb936da9 8279339: (ch) Input/Output streams returned by Channels factory methods don't support concurrent read/write ops
Reviewed-by: lancea, bpb
2022-01-06 08:12:53 +00:00
Vicente Romero
456bd1ed1c 8211004: javac is complaining about non-denotable types and refusing to generate the class file
Reviewed-by: jlahoda
2022-01-06 05:58:17 +00:00
Jesper Wilhelmsson
844dfb3ab6 Merge 2022-01-06 01:26:50 +00:00
Ludvig Janiuk
ab490534a1 8279533: Bad indentation and missing curly braces in BlockBegin::set_end
Reviewed-by: shade
2022-01-05 20:09:32 +00:00
Aleksey Shipilev
523300e796 8279526: Exceptions::count_out_of_memory_exceptions miscounts class metaspace OOMEs
Reviewed-by: zgu, coleenp
2022-01-05 19:45:27 +00:00
Zhengyu Gu
7b429a64ce 8279168: Shenandoah: Remove unused always_true in ShenandoahRootAdjuster::roots_do()
Reviewed-by: shade
2022-01-05 19:12:41 +00:00
Anton Tarasov
590fa9d8d7 8278612: [macos] test/jdk/java/awt/dnd/RemoveDropTargetCrashTest crashes with VoiceOver on macOS
Reviewed-by: serb, kizune
2022-01-05 18:37:00 +00:00
Albert Mingkun Yang
b6ec39cc84 8279510: Parallel: Remove unused PSScavenge::_consecutive_skipped_scavenges
Reviewed-by: kbarrett
2022-01-05 15:36:16 +00:00
Maurizio Cimadamore
9d43d25da8 8278897: Alignment of heap segments is not enforced correctly
Reviewed-by: jvernee
2022-01-05 10:47:34 +00:00
Aleksey Shipilev
0f4807e8fe 8279222: Incorrect legacyMap.get in java.security.Provider after JDK-8276660
Co-authored-by: Valerie Peng <valeriep@openjdk.org>
Reviewed-by: alanb, valeriep
2022-01-05 07:29:17 +00:00
Zhiqiang Zang
f326305396 8278114: New addnode ideal optimization: converting "x + x" into "x << 1"
Reviewed-by: kvn, redestad
2022-01-05 00:38:59 +00:00
Quan Anh Mai
f8f9148016 8278948: compiler/vectorapi/reshape/TestVectorCastAVX1.java crashes in assembler
Reviewed-by: kvn, sviswanathan
2022-01-04 22:59:33 +00:00
Jesper Wilhelmsson
191f7307bb Merge 2022-01-04 19:31:12 +00:00
Albert Mingkun Yang
99a8351bc9 8279386: Remove duplicate RefProcPhaseTimeTracker
Reviewed-by: iwalulya, mli
2022-01-04 16:06:34 +00:00
Vladimir Ivanov
95a3010acf 8275830: C2: Receiver downcast is missing when inlining through method handle linkers
Reviewed-by: kvn, dlong
2022-01-04 12:35:48 +00:00
Vladimir Ivanov
58b5fb3233 8265317: [vector] assert(payload->is_object()) failed: expected 'object' value for scalar-replaced boxed vector but got: NULL
Reviewed-by: kvn, thartmann
2022-01-04 12:34:38 +00:00
Hamlin Li
93c7d90c55 8278282: G1: Log basic statistics for evacuation failure
Reviewed-by: tschatzl, ayang, iwalulya
2022-01-04 11:55:41 +00:00