Erik Gahlin
71ed4f276b
8238959: Add missing classpath exception to FileAcess and ConstantLookup
...
Reviewed-by: mgronlun
2020-02-14 23:33:48 +01:00
Joe Darcy
612342baaa
8239092: Provide explicit specification for getKind methods of javax.lang.model
...
Reviewed-by: jjg, prappo
2020-02-14 12:47:18 -08:00
Doug Simon
8119f836bf
8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM
...
Reviewed-by: kvn, dlong, never
2020-02-14 09:25:43 -08:00
Roland Westrelin
3bb62dc0d8
8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling
...
Reviewed-by: thartmann, neliasso
2020-01-13 10:00:30 +01:00
Nils Eliasson
18c01206d0
8203883: Remove State from InvocationCounters
...
Reviewed-by: redestad, thartmann
2020-02-12 20:53:48 +01:00
Claes Redestad
b4b8ead78b
8238863: Refactor out static initialization from Dict constructors
...
Reviewed-by: neliasso, dlong
2020-02-14 10:16:07 +01:00
Boris Ulasevich
485115d1b3
8231118: ARM32: Math tests failures
...
Reviewed-by: roland
2020-02-14 10:05:10 +03:00
Boris Ulasevich
416ac1d01e
8238643: ARM32 build fails after JDK-8230199
...
Reviewed-by: shade, lfoltan
2020-02-14 10:03:39 +03:00
Kim Barrett
087074334d
8238867: Improve G1DirtyCardQueueSet::Queue::pop
...
Allow one of competing pops for last element to succeed.
Reviewed-by: iwalulya, sjohanss
2020-02-13 15:16:50 -05:00
Vicente Romero
4c707c1df3
8238838: spurious error message for compact constructors with throws clause
...
Reviewed-by: mcimadamore
2020-02-13 14:13:08 -05:00
Joe Darcy
683a5b1197
8237805: Use inline @jls @jvms in core libs where appropriate
...
Reviewed-by: xiaofeya, dfuchs, prappo
2020-02-13 10:37:37 -08:00
Stuart Marks
5b4d80d106
8046362: IdentityHashMap.hash comments should be clarified
...
Reviewed-by: aph, martin, rriggs
2020-02-13 10:00:33 -08:00
Frederic Parain
30707f8007
8238961: Assertion failure in new field layout code when ContendedPaddingWidth == 0
...
Reviewed-by: hseigel, coleenp
2020-02-13 11:23:17 -05:00
Aleksey Shipilev
a4616a7b49
8238896: Massive x86_32 crashes after JDK-7175279 (Don't use x87 FPU on x86-64)
...
Reviewed-by: thartmann, stuefe, vlivanov
2020-02-13 17:05:54 +01:00
Aleksey Shipilev
18b31b1f02
8238909: x86_32 fails gtest:power_of_2
...
Reviewed-by: stefank, redestad
2020-02-13 17:05:30 +01:00
Harold Seigel
d298a05d02
8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class
...
Replace the assert with a logging message saying that the class is not a subclass of java.lang.Throwable
Reviewed-by: dholmes, coleenp
2020-02-13 15:43:59 +00:00
Christian Hagedorn
2ac2d590c2
8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges
...
Fix -XX:+VerifyGraphEdges by additionally handling ArrayCopyNodes and UnlockNodes and add some basic flag testing.
Reviewed-by: roland, neliasso
2020-02-13 15:08:08 +01:00
Christian Hagedorn
3ea92e735b
8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node
...
Fix -XX:+VerifyIterativeGVN due to a dead node and add some basic flag testing.
Reviewed-by: roland, neliasso
2020-02-13 15:07:45 +01:00
Christian Hagedorn
e2829b7b87
8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo
...
Removing too strong assertion about array allocation in LibraryCallKit::tightly_coupled_allocation().
Reviewed-by: thartmann, neliasso
2020-02-13 15:07:21 +01:00
Christian Hagedorn
8bdb972192
8238178: CTW: C1 compilation fails with assert(sux->loop_depth() != block->loop_depth() || sux->loop_index() == block->loop_index() || loop_through_xhandler) failed: Loop index has to be same
...
Fix verification of C1 IR involving xhandlers in one-time executed loops on the non-exceptional path.
Reviewed-by: thartmann, neliasso
2020-02-13 15:06:57 +01:00
Richard Reingruber
b0b8190ea2
8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled
...
Reviewed-by: dholmes, kvn
2020-02-12 09:18:37 +01:00
Matthias Baesken
cafdbcc6ef
8237830: support O_CLOEXEC in os::open on other OS than Linux
...
Reviewed-by: dholmes, lucy
2020-02-13 09:18:46 +01:00
Thomas Schatzl
78f58c3e39
8238854: Remove superfluous C heap allocation failure checks
...
Reviewed-by: kbarrett, sjohanss
2020-02-13 11:00:40 +01:00
David Holmes
4e4d1f2b4d
8234372: Investigate use of Thread::stack_base() and queries for "in stack"
...
Reviewed-by: dcubed, stuefe
2020-02-12 20:19:50 -05:00
Kim Barrett
25c5a23695
8238272: Eliminate cast_from_oop to narrowOop*
...
Improved low address computation in ObjArrayKlass::oop_oop_iterate_range.
Reviewed-by: tschatzl, sjohanss
2020-02-12 15:38:48 -05:00
Roger Riggs
eccdd8e603
8238919: (doc) Broken code snippet in the java.util.stream package documentation
...
Reviewed-by: mchung, naoto
2020-02-12 15:06:39 -05:00
Naoto Sato
5c3a01591c
8234347: "Turkey" meta time zone does not generate composed localized names
...
8236548: Localized time zone name inconsistency between English and other locales
Reviewed-by: joehw, rriggs
2020-02-12 08:25:35 -08:00
Sean Mullan
2fbbce2b23
8191395: policy.allowSystemProperty and policy.expandProperties also apply to JAAS configurations
...
Reviewed-by: weijun
2020-02-12 10:28:59 -05:00
Roman Kennke
411766b6bb
8238851: Shenandoah: C1: Resolve into registers of correct type
...
Reviewed-by: shade
2020-02-11 16:01:38 +01:00
Matthias Baesken
1e0167ef92
8238602: remove obsolete functions from libinstrument/FileSystemSupport_md.c
...
Reviewed-by: clanger, sspitsyn
2020-02-06 16:53:33 +01:00
Valerie Peng
c103a1bb69
8238448: RSASSA-PSS signature verification fail when using certain odd key sizes
...
Calculate and set offset for correct verification for such key sizes
Reviewed-by: xuelei
2020-02-12 02:44:45 +00:00
Valerie Peng
8969aeb16b
Merge
2020-02-12 01:13:55 +00:00
Valerie Peng
fc3b42fc8e
8238898: Missing hash characters for header on license file
...
Fixed the typos and corrected the formatting
Reviewed-by: weijun
2020-02-12 01:11:59 +00:00
Valerie Peng
1f17842583
8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding
...
Removed killSession() calls in certain impl classes when cancelling operations
Reviewed-by: xuelei
2020-02-12 00:56:27 +00:00
Yumin Qi
c37ebcd730
8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false
...
Fix to save UseCompressedOops and UseCompressedClassPointers in shared archive and at runtime run with CDS only if they are matched the stored versions.
Reviewed-by: iklam, ccheung
2020-02-11 12:16:23 -08:00
Pavel Rappo
56a7631555
8237909: Remove zipped index files feature
...
Reviewed-by: hannesw, jjg
2020-02-11 15:23:28 +00:00
Pavel Rappo
fff1a59cfa
8238291: Fix inconsistencies in the format of the index files
...
Reviewed-by: jjg
2020-02-11 13:19:12 +00:00
Vladimir Ivanov
898a903530
8238762: Optimized build is broken
...
Reviewed-by: coleenp
2020-02-11 14:55:45 +03:00
Vladimir Ivanov
5e9dc46d21
8238683: C2: Remove Use24BitFP and Use24BitFPMode flags
...
Reviewed-by: thartmann, neliasso
2020-02-11 14:55:44 +03:00
Vladimir Ivanov
74e68b4092
8238690: C2: Handle vector shifts by constant and non-constant scalar uniformly
...
Reviewed-by: thartmann, sviswanathan
2020-02-11 14:55:43 +03:00
Vladimir Ivanov
0d84fe9872
8238680: C2: Remove redundant AD instructions for Replicate nodes
...
Reviewed-by: thartmann, sviswanathan
2020-02-11 14:55:41 +03:00
Vladimir Ivanov
590f5996c6
8136414: Large performance penalty declaring a method strictfp on strict-only platforms
...
Reviewed-by: thartmann
2020-02-11 14:55:39 +03:00
Thomas Schatzl
c16040393c
8238160: Uniformize Parallel GC task queue variable names
...
Reviewed-by: kbarrett, sangheki
2020-02-11 12:48:25 +01:00
Patrick Zhang
1d42f083c1
8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10
...
Fixed libsctp link errors caused by GCC10 default -fno-common
Reviewed-by: chegar
2020-02-05 17:14:15 +08:00
Prasanta Sadhukhan
5f44b6ca1b
Merge
2020-02-11 13:41:48 +05:30
Sergey Bylokhov
1b3b413ee6
8238276: ComponentPeer.xxxImage are not implemented in some peers
...
Reviewed-by: aivanov
2020-02-08 14:25:06 -08:00
Phil Race
728592dd22
Merge
2020-02-07 11:09:59 -08:00
Erik Gahlin
ac9c2601b8
8215452: Logged repo location is wrong when using delayed recording start
...
Reviewed-by: mgronlun, mseledtsov
2020-02-07 18:24:45 +01:00
Sergey Bylokhov
080c16d36d
8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled
...
Reviewed-by: jdv
2020-02-04 12:56:19 -08:00
Patrick Zhang
a59e8a7f6f
8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10
...
Reviewed-by: stuefe, clanger, rriggs
2020-02-04 21:27:10 +08:00