Joe Darcy
bdab5a0a3a
8248428: Cleanup pass on javax.lang.model docs
...
Reviewed-by: jjg
2020-06-26 17:14:14 -07:00
Calvin Cheung
a0a0539b0d
8248112: array index out of bound in FileMapInfo::check_paths
...
Check runtime classpath lengths after calling create_path_array().
Reviewed-by: iklam, minqi
2020-06-26 19:26:30 +00:00
Robert Field
f6c537f8bc
8247438: JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown
...
8237743: test/langtools/jdk/jshell/FailOverExecutionControlTest.java fails No ExecutionControlProvider with name 'nonExistent' and parameter keys: []
8199646: JShell tests: jdk/jshell/FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException
Reviewed-by: jlahoda
2020-06-26 11:56:21 -07:00
Erik Österlund
57b792cba2
8248216: JFR: Unify handling of all OopStorage instances in LeakProfiler root processing
...
Reviewed-by: mgronlun, stefank
2020-06-26 13:20:12 +00:00
Thomas Schatzl
18cddad5a2
8247819: G1: Process strong OopStorage entries in parallel
...
Implement parallel processing of strong OopStorage entries for G1.
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Reviewed-by: kbarrett, stefank
2020-06-26 14:43:09 +02:00
Matthias Baesken
e7fa180e05
8248334: hs build errors on ppc64 and s390x platforms
...
Reviewed-by: dholmes, mdoerr
2020-06-26 12:05:57 +02:00
Kim Barrett
9ffba3002a
8247747: Remove macro definition of "inline" in stack.hpp
...
Removed "inline" macro and some microoptimizations.
Reviewed-by: lfoltan, tschatzl
2020-06-26 05:26:19 -04:00
Jesper Wilhelmsson
55b472251e
Merge
2020-06-26 04:15:33 +02:00
Vladimir Kozlov
b87302ca99
8248347: windows build broken by JDK-8243114
...
Reviewed-by: dcubed, dholmes
2020-06-25 16:01:16 -07:00
Vicente Romero
fc82768478
8247849: permits clause of sealed interfaces should not allow parameterized types
...
Reviewed-by: jlahoda
2020-06-25 17:48:53 -04:00
Yumin Qi
4682835fb4
8203005: The top-of-stack type specified for nofast_* bytecodes are wrong
...
The change was left by 8074345 the types were wrongly put as T_ILLEGAL for T_OBJECT, and T_ILLEGAL for T_INT.
Reviewed-by: dcubed, cjplummer
2020-06-25 12:40:02 -07:00
Thomas Schatzl
e00aa7c866
8248329: JDK-8244603 breaks windows build
...
Reviewed-by: sundar, dcubed
2020-06-25 18:58:14 +02:00
Chris Plummer
d886d8c465
8247730: 2 JNI exception pending defect groups in DwarfParser.cpp
...
Reviewed-by: sspitsyn, amenkov
2020-06-25 08:36:59 -07:00
Andrew Haley
47e465cf1b
8243114: Implement montgomery{Multiply,Square}intrinsics on Windows
...
Reviewed-by: dholmes, andrew
2020-06-25 14:19:37 +01:00
Thomas Schatzl
0f2ac2021b
8244603: G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs
...
8238858: G1 Mixed gc young gen sizing might cause the first mixed gc to immediately follow the prepare mixed gc
Reviewed-by: sjohanss, iwalulya
2020-06-25 16:07:43 +02:00
Thomas Schatzl
8c20401051
8243672: Short term pause time ratio calculation in G1 off
...
Reviewed-by: sjohanss, kbarrett
2020-06-25 16:07:39 +02:00
Coleen Phillimore
a6e794b3e8
8248240: Remove extendedPC.hpp and fetch_frame_from_ucontext
...
This empty interface was left over from deleting code from before safepoint polling.
Reviewed-by: lfoltan, dholmes
2020-06-25 08:04:28 -04:00
Coleen Phillimore
06cea107ef
8248271: linux-x86-zero build failure
...
Reviewed-by: dholmes
2020-06-25 08:01:17 -04:00
Christian Hagedorn
601e566b26
8245128: Kitchensink fails with: assert(destination == (address)-1 || destination == entry) failed: b) MT-unsafe modification of inline cache
...
Fix too strong assertion by additionally considering races due to class unloading and redefinition.
Reviewed-by: eosterlund, kvn, coleenp, sspitsyn
2020-06-25 11:43:20 +02:00
Jan Lahoda
31c511e6a5
8246704: --release => \"unknown enum constant PreviewFeature$Feature.TEXT_BLOCKS\"
...
Use a synthetic annotation instead of inaccessible jdk.internal.PreviewFeature in ct.sym, and avoid resolving that annotation, to prevent errors being printed for the inaccessible types.
Reviewed-by: jlaskey
2020-06-25 11:06:46 +02:00
Chris Hegarty
42d3bad0b1
8248233: Avoid superfluous Class::isRecord invocations during deserialization
...
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: redestad, plevart
2020-06-25 09:54:19 +01:00
Jesper Wilhelmsson
233cac3232
Merge
2020-06-25 03:11:32 +02:00
Daniel D. Daugherty
3e4ad5d8d1
8246477: add whitebox support for deflating idle monitors
...
Reviewed-by: dholmes, eosterlund
2020-06-24 17:48:53 -04:00
Mandy Chung
4b3c33bac1
8247785: Small clarification of the javadoc about builtin class loaders
...
Reviewed-by: alanb, rriggs, dholmes
2020-06-24 12:21:51 -07:00
Yumin Qi
0e60e8ad85
8246181: Avoid walking SymbolTable during -Xshare:dump
...
All symbols at dump are created as permanent. Store them in a global array to avoid working SymbolTable.
Reviewed-by: iklam, ccheung
2020-06-24 11:15:22 -07:00
Coleen Phillimore
1550fd889b
8239782: CC_INTERP is only used by Zero interpreter
...
Change CC_INTERP conditional to ZERO and remove in places where unnecessary. Fix build to exclude compilers and rename CppInterpreter to ZeroInterpreter. The "C++ Interpreter" has been removed from the code a while ago.
Reviewed-by: dholmes, ihse
2020-06-24 09:56:20 -04:00
Claes Redestad
6b251191e0
8248131: Simplify ServicesCatalog provider handling
...
Reviewed-by: alanb
2020-06-24 15:18:13 +02:00
Alexander Matveev
9584e01d24
8225251: Minimise import statements in jpackage sources
...
Reviewed-by: herrick, asemenyuk
2020-06-23 20:31:38 -04:00
Stefan Karlsson
ef3b0ec567
8247755: Leaner and more versatile GrowableArray classes
...
Reviewed-by: kbarrett, coleenp
2020-06-24 13:16:52 +02:00
Stefan Karlsson
9d6aa42a7c
8247820: ParallelGC: Process strong OopStorage entries in parallel
...
Reviewed-by: pliden, eosterlund, kbarrett, tschatzl
2020-06-24 13:16:24 +02:00
Stefan Karlsson
3797364ce9
8248133: SerialGC: Unify handling of all OopStorage instances in root processing
...
Reviewed-by: eosterlund, kbarrett, pliden
2020-06-24 13:15:54 +02:00
Stefan Karlsson
156f6174ed
8248132: ZGC: Unify handling of all OopStorage instances in root processing
...
Reviewed-by: pliden, kbarrett, tschatzl
2020-06-24 13:15:00 +02:00
Stefan Karlsson
a1f02d13e5
8248130: AArch64: pf() uses mtNone instead of mtInternal
...
Reviewed-by: tschatzl, kbarrett, dholmes
2020-06-24 12:19:14 +02:00
Ioi Lam
27fc8b6787
8246546: Simplify SystemDictionary::is_shared_class_visible
...
Reviewed-by: minqi, ccheung
2020-06-23 21:23:00 -07:00
Naoto Sato
e178f0467b
8248184: AMPM_OF_DAY doc fix in ChronoField
...
Reviewed-by: bpb, lancea
2020-06-23 17:43:58 -07:00
Erik Gahlin
1aa6539576
8241885: JFR tool: print does not work with inner class events
...
Reviewed-by: jbachorik
2020-06-23 21:28:45 +02:00
Erik Gahlin
0a6262f0b8
8242593: JFR: EventFactory does not scale well past unique 1000 events
...
Reviewed-by: jbachorik
2020-06-23 20:15:54 +02:00
Alexey Semenyuk
d85ff3c7f0
8246212: JPKG001-012: application icon is missing in Control Panel Add/Remove
...
Reviewed-by: herrick, almatvee
2020-06-23 13:42:57 -04:00
Tom Rodriguez
29936542ad
8247246: Add explicit ResolvedJavaType.link and expose presence of default methods
...
Reviewed-by: kvn
2020-06-24 10:42:26 -07:00
Markus Grönlund
6715f2306e
8241718: assert ((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0 in ObjectSampleCheckpoint::add_to_leakp_set
...
Reviewed-by: dholmes, iklam, ccheung
2020-06-24 11:22:14 +02:00
Peter Levart
2f09989ec0
8247532: Records deserialization is slow
...
8248135: Build microbenchmarks with --enable-preview
Test contributed by Chris Hegarty <chris.hegarty@oracle.com>
Reviewed-by: chegar, psandoz, redestad, ihse
2020-06-24 11:05:09 +02:00
Markus Grönlund
4bcd70acc0
8247967: SparkExamples24H.java SIGSEGV in various places
...
Reviewed-by: dcubed, dholmes
2020-06-24 01:02:19 +02:00
Jonathan Gibbons
e66a2a3384
8247955: doclint: don't complain about summary/caption when role=presentation
...
Reviewed-by: prappo
2020-06-23 12:27:31 -07:00
Xin Liu
4076ca82d2
8151779: Some intrinsic flags could be replaced with one general flag
...
Add ControlIntrinsic switch
Reviewed-by: neliasso, phh
2020-06-23 10:40:26 -07:00
Zhengyu Gu
6986ab256d
8248041: Shenandoah: pre-Full GC root updates may miss some roots
...
Reviewed-by: shade
2020-06-23 13:38:20 -04:00
Maurizio Cimadamore
36d716aa08
8248011: Improve javadoc of Foreign Memory Access API
...
Reviewed-by: psandoz
2020-06-23 11:49:48 +01:00
Chris Hegarty
7f69acc778
8247696: Incorrect tail computation for large segments in AbstractMemorySegmentImpl::mismatch
...
Reviewed-by: psandoz, mcimadamore
2020-06-23 10:09:26 +01:00
Doug Simon
6469685285
8247992: [JVMCI] HotSpotNmethod.executeVarargs can try execute a zombie nmethod
...
Reviewed-by: eosterlund, kvn, never
2020-06-23 09:57:30 +02:00
Jonathan Gibbons
4167ba1288
8248061: bad reference in @throws in HotSpotDiagnosticMXBean
...
Reviewed-by: dcubed
2020-06-22 19:39:18 -07:00
Phil Race
12554c2c03
8244818: Java2D Queue Flusher crash while moving application window to external monitor
...
Reviewed-by: serb, jdv, kcr
2020-06-22 13:37:41 -07:00