Robbin Ehn
39992dea38
8236766: Remove un-used oops do and drain list in VM thread
...
Reviewed-by: dholmes, coleenp
2020-01-17 16:17:22 +01:00
Patrick Concannon
a589a15e3f
8237075: @since tag missing from DatagramSocket and MulticastSocket methods
...
Methods from DatagramSocket and MulticastSocket added in JDK1.2 do not have their @since tags. This fix adds them in
Reviewed-by: alanb, chegar, dfuchs
2020-01-17 12:53:31 +00:00
Severin Gehwolf
d462a6b5c9
8230305: Cgroups v2: Container awareness
...
Implement Cgroups v2 container awareness in hotspot
Reviewed-by: bobv, dholmes
2019-11-07 17:11:59 +01:00
Pavel Rappo
71340f51fa
8236700: Upgrading JSZip from v3.1.5 to v3.2.2
...
Reviewed-by: hannesw, jjg
2020-01-17 12:25:37 +00:00
Coleen Phillimore
65354d838a
8236901: 8232759 missed a test case
...
Use jcmd GC.class-histogram because it also works for verifying that the classes are loaded.
Reviewed-by: dholmes, mseledtsov, iklam
2020-01-17 06:56:29 -05:00
Per Lidén
72609092fe
8237201: ZGC: Remove unused ZRelocationSetSelector::fragmentation()
...
Reviewed-by: tschatzl
2020-01-17 10:20:38 +01:00
Per Lidén
d98a39a0e7
8237200: ZGC: Rename ZBackingPath to ZMountPoint
...
Reviewed-by: stefank, eosterlund, smonteith
2020-01-17 10:20:38 +01:00
Per Lidén
74f0ef5050
8237199: ZGC: Rename ZBackingFile to ZPhysicalMemoryBacking
...
Reviewed-by: stefank, eosterlund, smonteith
2020-01-17 10:20:38 +01:00
Per Lidén
c6dc3308a1
8237198: ZGC: Share multi-mapping code in ZBackingFile
...
Reviewed-by: stefank, eosterlund, smonteith
2020-01-17 10:20:37 +01:00
Nick Gasson
18d73cb8e5
8236992: AArch64: remove redundant load_klass in itable stub
...
Reviewed-by: aph, adinn
2020-01-17 09:30:52 +08:00
Masanori Yano
567465c62c
8216012: Infinite loop in RSA KeyPairGenerator
...
Check and error out on even RSA public exponents
Reviewed-by: valeriep
2020-01-17 01:05:27 +00:00
Zhengyu Gu
0b2da9e239
8236878: Use atomic instruction to update StringDedupTable's entries and entries_removed counters
...
Reviewed-by: rkennke, shade
2020-01-16 18:36:24 -05:00
Alexey Semenyuk
163875d24b
8236132: Add missing properties to msi installers
...
Reviewed-by: herrick, almatvee
2020-01-16 08:28:21 -05:00
Alexey Semenyuk
a544090944
8232077: Investigate if default behavior should allow downgrade scenario
...
Reviewed-by: herrick, almatvee
2020-01-16 08:25:46 -05:00
Alexey Semenyuk
bd1eff9e32
8233578: Document configurable parameters of msi packages
...
Reviewed-by: herrick, almatvee
2020-01-16 12:12:02 -05:00
Daniil Titov
75912b7aaa
8236873: Worker has a deadlock bug
...
Reviewed-by: dfuchs, dholmes, sspitsyn
2020-01-16 09:53:03 -08:00
Harold Seigel
7fc58a1020
8235678: Remove unnecessary calls to Thread::current() in MutexLocker calls
...
Add THREAD argument when available and make Thread* the first argument to relevant MutexLocker and MonitorLocker constructors
Reviewed-by: lfoltan, coleenp, dholmes
2020-01-16 13:48:23 +00:00
Jesper Wilhelmsson
51d5164ca2
Merge
2020-01-16 04:09:50 +01:00
Daniel Le Duc Khoi Nguyen
f0c804676c
8233680: JavacFileManager.close() doesn't clear some cache instance variables
...
Reviewed-by: jjg
2020-01-15 14:02:50 -08:00
Maurizio Cimadamore
099184950b
8235837: Memory access API refinements
...
Reviewed-by: chegar, psandoz
2020-01-15 11:09:00 +00:00
Jan Lahoda
8787b9a66d
8233655: NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply
...
Ensuring that errors reported during speculative attribution that belong to a different file are not lost.
Reviewed-by: mcimadamore
2020-01-15 11:31:16 +01:00
Joe Darcy
006b5e0f96
8233452: java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result
...
Reviewed-by: bpb, dfuchs
2020-01-14 20:19:51 -08:00
Henry Jen
ae81cfa30f
Merge
2020-01-15 01:54:35 +00:00
Jonathan Gibbons
9ec4001d87
8237058: Update all nroff manpages for JDK 14 release
...
Reviewed-by: dholmes
2020-01-14 15:01:34 -08:00
Bradford Wetmore
0b70f01e98
8236957: Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java
...
Reviewed-by: ascarpino
2020-01-14 12:28:15 -08:00
Brian Burkhalter
79ec4004d7
8236661: launcher test PatchSystemModules.java start failing frequently after JDK-8234049
...
Reviewed-by: alanb, mchung
2020-01-14 11:06:03 -08:00
Brian Burkhalter
03cd98e15b
8230665: (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned
...
Reviewed-by: alanb, darcy, psandoz
2020-01-14 11:06:00 -08:00
Joe Darcy
72a35c899e
8237062: Refine JSR 269 API ahead of Java SE 14 MR
...
Reviewed-by: jlahoda
2020-01-14 10:25:22 -08:00
Erik Gahlin
6ee7f3734d
8236691: JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant
...
Reviewed-by: mgronlun
2020-01-14 15:25:17 +01:00
Vicente Romero
5ff1d72185
8236005: local records shouldn't capture any non-static state from any enclosing type
...
Reviewed-by: mcimadamore
2020-01-14 07:07:43 -05:00
Jan Lahoda
a35d087f54
8236670: Conflicting bindings accepted in some cases
...
Reviewed-by: mcimadamore
2020-01-14 11:10:07 +01:00
Jatin Bhateja
eccf39b295
8236443: Issues with specializing vector register type for phi operand with generic operands
...
Fix special handling for operand resolution of vectorshift and shiftcount nodes. Fix for crash in the resolution algorithm due to non-machine type nodes.
Reviewed-by: vlivanov
2020-01-14 10:55:11 +05:30
Ivan Gerasimov
1507a1fb67
8234423: Modifying ArrayList.subList().subList() resets modCount of subList
...
Reviewed-by: rriggs
2020-01-13 18:00:32 -08:00
Alex Kasko
87c5a28403
8236125: Windows (MSVC 2013) build fails in jpackage: Need to include strsafe.h after tchar.h
...
Reviewed-by: shade, alanb, herrick, prr
2020-01-13 18:39:51 +01:00
Sandhya Viswanathan
0b5f4f77e4
8236944: The legVecZ operand should be limited to zmm0-zmm15 registers
...
Associate legVecZ operand with vectorz_reg_legacy register class
Reviewed-by: vlivanov, thartmann
2020-01-13 08:27:38 -08:00
Henry Jen
231d9afe6f
Merge
2020-01-09 20:16:21 +00:00
Fei Yang
a86e196559
8235762: JVM crash in SWPointer during C2 compilation
...
Reviewed-by: thartmann, chagedorn, neliasso
2020-01-09 19:12:16 +08:00
Aleksey Shipilev
abfab9e0a7
8237223: Shenandoah: important flags should not be ergonomic for concurrent class unloading
...
Reviewed-by: zgu
2020-01-15 21:38:12 +01:00
Jaikiran Pai
ec5869eb2e
7143743: Potential memory leak with zip provider
...
Reviewed-by: lancea, clanger, alanb
2020-01-15 15:24:54 -05:00
Jesper Wilhelmsson
d34f561de0
Merge
2020-01-15 20:41:46 +01:00
Vicente Romero
eb6fa14ee6
8237214: fix for JDK-8236597 reintroduced wrong subexpression
...
Reviewed-by: mcimadamore
2020-01-15 14:32:08 -05:00
Jonathan Gibbons
642037eee8
8223536: jdk/javadoc/doclet/MetaTag/MetaTag.java still fails when run across midnight
...
Reviewed-by: prappo
2020-01-15 11:21:48 -08:00
Aleksey Shipilev
45bc3871f5
8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor
...
Reviewed-by: kbarrett, zgu
2020-01-15 20:04:51 +01:00
Daniil Titov
c0b4e0cb25
8213222: remove RMIConnectorServer.CREDENTIAL_TYPES
...
Reviewed-by: dfuchs, alanb
2020-01-15 10:54:34 -08:00
Thomas Schatzl
89f2d14518
8235934: gc/g1/TestGCLogMessages.java fails with 'DerivedPointerTable Update' found
...
Fix determining whether C2 or JVMCI are enabled in the test.
Reviewed-by: sjohanss, kbarrett
2020-01-08 14:36:48 +01:00
Kim Barrett
ef5b447b04
8235751: Assertion when triggering concurrent cycle during shutdown
...
Skip initial mark during shutdown and don't assert when that happens.
Reviewed-by: sjohanss, tschatzl
2020-01-07 17:28:42 -05:00
Serguei Spitsyn
4e29c964f9
8236124: Minimal VM slowdebug build failed after JDK-8212160
...
Use macro JVMTI_ONLY to avoid slowdebug build fail
Reviewed-by: coleenp, cjplummer, dholmes
2020-01-07 21:36:10 +00:00
Joe Darcy
03073cd46d
8234783: Improve wording of spec of Record.equals
...
Reviewed-by: jjg, vromero
2020-01-07 10:22:06 -08:00
Joe Darcy
af4ad226c8
8236695: java.lang.Record should be declared with an explicit constructor
...
Reviewed-by: psandoz, chegar
2020-01-07 09:17:51 -08:00
Christian Hagedorn
3e9a17c53e
8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop
...
Bailout from loop unswitching if loop predicates have a control dependency to partially peeled statements.
Reviewed-by: neliasso, thartmann
2020-01-07 17:06:10 +01:00