Zhengyu Gu
d036dca085
8254103: Shenandoah: Move updating thread roots to concurrent phase
...
Reviewed-by: rkennke
2020-10-08 13:50:57 +00:00
Christoph Dreis
7e82ba1ff0
8254146: Avoid unnecessary volatile write on new AtomicBoolean(false)
...
Reviewed-by: redestad, rriggs, chegar
2020-10-08 13:18:09 +00:00
Vladimir Ivanov
6d13c766bf
8253191: C2: Masked byte comparisons with large masks produce wrong result on x86
...
Reviewed-by: thartmann
2020-10-08 12:41:46 +00:00
Roberto Castañeda Lozano
a191c586dc
8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit
...
Record nodes as dead in Node::destruct() if their index cannot be directly
reclaimed. This prevents the "Live Node limit exceeded limit" assertion failure
by improving the accuracy of Compile::live_nodes() when "hook" nodes in
ConvI2LNode::Ideal() are created and deleted non-consecutively.
This addition might result in multiple calls to compile::record_dead_node() for
the same node (e.g. from PhaseIdealLoop::spinup()), but this is safe, as
compile::record_dead_node() is idempotent.
Reviewed-by: neliasso, thartmann
2020-10-08 12:30:38 +00:00
Coleen Phillimore
6bc493188b
8253717: Relocate stack overflow code out of thread.hpp/cpp
...
Reviewed-by: rehn, dcubed, dholmes, stuefe
2020-10-08 11:24:27 +00:00
Jaikiran Pai
782d45bdec
8242882: opening jar file with large manifest might throw NegativeArraySizeException
...
Reviewed-by: bchristi, lancea
2020-10-08 10:46:37 +00:00
Roland Westrelin
f86037207c
8253566: clazz.isAssignableFrom will return false for interface implementors
...
Reviewed-by: kvn, thartmann, neliasso
2020-10-08 09:33:42 +00:00
Kim Barrett
66f27b5fca
8254015: copy_to_survivor_space should use in-hand klass for scanning
...
Reviewed-by: tschatzl, sjohanss, ayang
2020-10-08 08:56:01 +00:00
Roland Westrelin
76a5852776
8253756: C2 CompilerThread0 crash in Node::add_req(Node*)
...
Reviewed-by: vlivanov, thartmann
2020-10-08 08:39:40 +00:00
Aleksey Shipilev
8f9e4792a1
8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp
...
Reviewed-by: zgu
2020-10-08 08:11:26 +00:00
Aleksey Shipilev
7952c06b36
8254166: Zero: return-type warning in zeroInterpreter_zero.cpp
...
Reviewed-by: sgehwolf
2020-10-08 08:10:55 +00:00
Christian Stein
e1187c401e
8248262: Wrong link target in ModuleDescriptor#isAutomatic's API documentation
...
Reviewed-by: alanb
2020-10-08 07:11:43 +00:00
Ioi Lam
d1e94eebdd
8253909: Implement detailed map file for CDS
...
Reviewed-by: stuefe, ccheung
2020-10-08 06:55:42 +00:00
Igor Veresov
4e5ef30303
8254104: MethodCounters must exist before nmethod is installed
...
Reviewed-by: dnsimon, kvn
2020-10-08 06:53:24 +00:00
Boris Ulasevich
fd0cb98ed0
8253901: ARM32: SIGSEGV during monitorexit due to incorrect register use (after JDK-8253540)
...
Reviewed-by: shade
2020-10-08 06:52:27 +00:00
Nhat Nguyen
abe2593772
8232092: (fs) Files::isWritable returns false on a writeable root directory (win)
...
Reviewed-by: alanb
2020-10-07 19:45:20 +00:00
Brian Burkhalter
db3053dcd1
8067127: Tags cleanup
...
Reviewed-by: rriggs, dfuchs, lancea
2020-10-07 17:16:04 +00:00
Claes Redestad
739347f093
8254168: Remove TemplateTable::count_calls
...
Reviewed-by: coleenp
2020-10-07 17:10:37 +00:00
Gerard Ziemski
4fe07ccc53
8252324: Signal related code should be shared among POSIX platforms
...
Reviewed-by: coleenp, dholmes, stuefe, ysuenaga
2020-10-07 16:21:51 +00:00
Hannes Wallnöfer
1e8e543b26
8216497: javadoc should auto-link to platform classes
...
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Reviewed-by: erikj, jjg
2020-10-07 13:08:34 +00:00
Patrick Concannon
49128a1ee5
8253475: Javadoc clean up in HttpExchange and HttpServer
...
Reviewed-by: dfuchs
2020-10-07 09:12:34 +00:00
Adam Farley
4dfa411247
8252997: Null-proofing for linker_md.c
...
Reviewed-by: sspitsyn
2020-10-07 08:05:27 +00:00
Conor Cleary
703b345eee
8253179: Replace LinkedList Impl in net.http.Http2Connection
...
Reviewed-by: dfuchs, prappo, chegar, shade
2020-10-07 06:21:53 +00:00
Sergey Bylokhov
397307311e
8253977: More memory leaks in client-libs on macOS
...
Reviewed-by: kizune
2020-10-07 03:06:35 +00:00
Claes Redestad
6712f8caff
8254084: Remove TemplateTable::pd_initialize
...
Reviewed-by: mdoerr, coleenp
2020-10-06 20:23:59 +00:00
Harold Seigel
82fe023b06
8254061: Missing space in flag description
...
Reviewed-by: coleenp
2020-10-06 19:19:27 +00:00
Jonathan Gibbons
bd50ccd037
8253735: Cleanup SearchIndexItem API
...
Reviewed-by: hannesw
2020-10-06 17:32:33 +00:00
Zhengyu Gu
51fdb4c039
8254075: Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test
...
Reviewed-by: shade
2020-10-06 15:28:44 +00:00
Ian Graves
77921b9736
8254080: fix for JDK-8204256 causes jlink test failures
...
Reviewed-by: alanb
2020-10-06 15:23:19 +00:00
Patricio Chilano Mateo
57493c1991
8253694: Remove Thread::muxAcquire() from ThreadCrashProtection()
...
Reviewed-by: dholmes, dcubed, coleenp
2020-10-06 14:48:56 +00:00
Naoto Sato
a34f48bcf5
8253832: CharsetDecoder : decode() mentioning CoderMalfunctionError behavior not as per spec
...
Reviewed-by: alanb
2020-10-06 12:35:52 +00:00
Sergey Bylokhov
f397b60ae1
8251123: doclint warnings about missing javadoc tags and comments
...
Reviewed-by: jdv, prr
2020-10-06 10:49:56 +00:00
Thomas Schatzl
c9d1dcc63d
8253902: G1: Starting a new marking cycle before the conc mark thread fully completed causes assertion failure
...
Reviewed-by: kbarrett, sjohanss
2020-10-06 10:16:19 +00:00
Jose Ricardo Ziviani
919978380c
8253565: PPC64: Fix duplicate if condition in vm_version_ppc.cpp
...
Reviewed-by: mdoerr
2020-10-06 08:16:57 +00:00
Tobias Hartmann
1728547270
8254010: GrowableArrayView::print fails to compile
...
Reviewed-by: stefank
2020-10-06 05:48:45 +00:00
Christoph Langer
6e61861740
8254046: Remove double semicolon introduced by JDK-8235521
...
Reviewed-by: serb
2020-10-06 05:42:19 +00:00
Ian Graves
5d84e95ed5
8204256: improve jlink error message to report unsupported class file format
...
Reviewed-by: mchung
2020-10-05 23:19:27 +00:00
Andy Herrick
4fe68f55a4
8253426: jpackage is unable to generate working EXE for add-launcher configurations
...
Reviewed-by: almatvee, kizune, asemenyuk
2020-10-05 21:10:48 +00:00
Robbin Ehn
c9d0407e94
8253794: TestAbortVMOnSafepointTimeout never timeouts
...
Reviewed-by: pchilanomate, dcubed, mdoerr
2020-10-05 19:16:11 +00:00
Christian Stein
f2f77f7b14
8253761: Wrong URI syntax printed by jar --describe-module
...
Reviewed-by: alanb
2020-10-05 18:16:29 +00:00
Paul Sandoz
b29e1086ac
8253944: Certain method references to VarHandle methods should fail
...
Reviewed-by: mcimadamore
2020-10-05 17:15:31 +00:00
Stuart Marks
88d75c9ad5
8156071: List.of: reduce array copying during creation
...
Reviewed-by: psandoz, redestad
2020-10-05 17:00:57 +00:00
Calvin Cheung
ea27a54bf0
8224509: Incorrect alignment in CDS related allocation code on 32-bit platforms
...
Reviewed-by: iklam, stuefe
2020-10-05 16:52:00 +00:00
Coleen Phillimore
4d29116d6d
8253433: Remove -XX:+Debugging product option
...
Reviewed-by: kbarrett, stuefe, dholmes
2020-10-05 15:46:07 +00:00
Zhengyu Gu
81dae70f67
8253948: Memory leak in ImageFileReader
...
Reviewed-by: alanb
2020-10-05 13:51:37 +00:00
Per Liden
65cab55c1b
8253971: ZGC: Flush mark stacks after processing concurrent roots
...
Reviewed-by: ayang, eosterlund
2020-10-05 13:18:38 +00:00
Zhengyu Gu
19219a964b
8253960: Memory leak in Java_java_lang_ClassLoader_defineClass0()
...
Reviewed-by: mchung, stuefe, alanb
2020-10-05 13:09:42 +00:00
Yudi Zheng
5d4a1350d0
8253842: [JVMCI] Allow implicit exception to dispatch to other address in jvmci compilers.
...
Reviewed-by: kvn
2020-10-05 12:21:33 +00:00
Monica Beckwith
9604ee8269
8248238: Implementation: JEP 388: Windows AArch64 Support
...
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Reviewed-by: dholmes, cjplummer, aph, ihse
2020-10-05 03:21:39 +00:00
Sergey Bylokhov
d296708ca6
8253606: Need to add missed constructor to the SwingEventMonitor
...
Reviewed-by: jdv, pbansal, prr
2020-10-02 22:03:55 +00:00