Coleen Phillimore
04b98fd1df
8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
...
Remove SystemDictionary::modification_counter optimization
Reviewed-by: dlong, eosterlund
2019-07-10 07:58:24 -04:00
Ramanand Patil
475cf213d9
8224560: (tz) Upgrade time-zone data to tzdata2019a
...
8225580: tzdata2018i integration causes test failures on jdk-13
Reviewed-by: andrew, naoto
2019-07-10 05:12:23 +01:00
Mikael Vidstedt
ff3eeb4773
Merge
2019-07-09 16:37:30 -07:00
Jatin Bhateja
80f41ad334
8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
...
Reviewed-by: thartmann, vlivanov, ctornqvi, bsrbnd
2019-07-09 15:02:28 -07:00
Patricio Chilano Mateo
fe39168fa7
8191890: Biased locking still uses the inferior stop the world safepoint for revocation
...
Revocations are now executed with thread local handshakes instead of safepoints
Reviewed-by: dcubed, coleenp, dholmes, rehn, mgronlun
2019-07-09 14:38:48 -04:00
Jeremy Manson
238c17bdb5
8225035: Thread stack size issue caused by large TLS size
...
Adjust thread stack size for static TLS on Linux when AdjustStackSizeForTLS is enabled.
Co-authored-by: Florian Weimer <fweimer@redhat.com>
Co-authored-by: Jiangli Zhou <jianglizhou@google.com>
Reviewed-by: dholmes, fweimer, stuefe, rriggs, martin
2019-07-09 10:27:38 -07:00
Matthias Baesken
bb96156548
8227389: Remove unsupported xlc16 compile options on aix
...
Reviewed-by: clanger, mdoerr
2019-07-08 13:29:02 +02:00
Jan Lahoda
d24296edf4
8223443: Calling Trees.getScope early changes names of local/anonymous classes
...
Ensure Trees.getScope does not affect the rest of the compilation.
Reviewed-by: mcimadamore
2019-07-09 09:20:04 +02:00
Mikael Vidstedt
2b7170b33c
Merge
2019-07-08 16:20:40 -07:00
Eric Caspole
49bba0212c
Merge
2019-07-08 18:30:09 -04:00
Shravya Rukmannagari
19d1cb63bb
8225626: JMH Test Support for JDK-8222074
...
Micros for new SuperWord optimizations
Reviewed-by: vlivanov, ecaspole
2019-07-08 17:57:33 -04:00
Kim Barrett
b85ebc19e0
8217170: gc/arguments/TestUseCompressedOopsErgo.java timed out
...
Disable ZapUnusedHeapArea and VerifyBeforeExit for gc/arguments tests.
Reviewed-by: tschatzl, tonyp
2019-07-08 17:24:21 -04:00
Daniel D. Daugherty
9135141482
Merge
2019-07-08 12:14:15 -04:00
Thomas Schatzl
c03b0c2f62
8224741: Optimize the scan area during the Scan Heap Roots phase
...
When scanning card blocks, remember the last address already scanned. Continue scanning from this address.
Reviewed-by: kbarrett, lkorinth
2019-07-08 09:24:40 +02:00
Aleksey Shipilev
41ff22e552
8227327: Shenandoah: Faster and more parallel tests
...
Reviewed-by: rkennke
2019-07-05 23:31:32 +02:00
Mikael Vidstedt
15bde6d32d
Merge
2019-07-05 11:01:31 -07:00
Alex Menkov
f464df375f
8227124: "could not open pipe" error does not report error details
...
Reviewed-by: sspitsyn, cjplummer
2019-07-05 10:35:37 -07:00
Claes Redestad
7f1f9a50ae
8225239: Refactor NetworkInterface lookups
...
Reviewed-by: michaelm, dfuchs, chegar
2019-07-05 13:40:29 +02:00
Vladimir Ivanov
eb2818421a
8226409: Enable argument profiling for sun.misc.Unsafe.put*/get*
...
Reviewed-by: kvn
2019-07-05 12:55:54 +03:00
Roman Kennke
d6dd171ece
8227039: Shenandoah: Aggressive heuristics for Traversal mode
...
Reviewed-by: shade
2019-07-05 11:07:09 +02:00
Roman Kennke
9c2e15364c
8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp
...
Reviewed-by: dlong, stuefe, mdoerr
2019-07-04 20:29:56 +02:00
Kim Barrett
872e04a6a6
8226793: Replace OopStorage dup_name with os::strdup
...
Use os::strdup and os::free.
Reviewed-by: tschatzl
2019-07-04 13:26:41 -04:00
Roman Kennke
36bb50bad5
8226823: Adjust BarrierSetC2 for C2 runtime calls
...
Reviewed-by: neliasso, roland
2019-07-04 17:02:19 +02:00
Roman Kennke
4b821f00f3
8226822: GC interface for C1 runtime calls
...
Reviewed-by: neliasso, roland
2019-07-04 17:02:17 +02:00
Jan Lahoda
c4213848c0
8227010: Error recovery after local variable redeclaration can be improved
...
Entering duplicate local variables into the current scope so that the new variable is used instead of the previous variable.
Reviewed-by: mcimadamore
2019-07-04 16:51:24 +02:00
Claes Redestad
eddf2cf920
8224657: [TESTBUG] java/util/Locale/SoftKeys.java should be ignored but run
...
Reviewed-by: alanb
2019-07-04 15:00:03 +02:00
Roman Kennke
d4afa4e1c8
8226757: Shenandoah: Make traversal and passive modes explicit
...
Reviewed-by: shade
2019-07-04 14:28:31 +02:00
Markus Grönlund
6e16ff4cea
8225706: JFR RootResolver resets CLD claims with no restore
...
Reviewed-by: zgu, egahlin
2019-07-02 14:31:43 +02:00
Stefan Karlsson
605b3f051b
8227086: Use AS_NO_KEEPALIVE loads in HeapDumper
...
Reviewed-by: kbarrett, sspitsyn
2019-07-02 12:28:41 +02:00
Stefan Karlsson
ebf98ac78c
8229839: Break circular dependency between oop.inline.hpp and markWord.inline.hpp
...
Reviewed-by: pliden, tonyp
2019-08-19 12:40:27 +02:00
Stefan Karlsson
a3d6be2b2d
8229838: Rename markOop files to markWord
...
Reviewed-by: dholmes, rehn
2019-08-19 11:30:03 +02:00
Patrick Concannon
9f41d4d2f2
8229421: The logic of java/net/ipv6tests/TcpTest.java is flawed
...
The test is fixed to ignore rogue client connection. However it remains succeptible to intermittent failures due to the use of the wildcad address.
Reviewed-by: dfuchs
2019-08-20 11:15:23 +01:00
Andrew Dinn
047b8bfeb7
8224974: Implement JEP 352
...
Non-Volatile Mapped Byte Buffers
Reviewed-by: alanb, kvn, bpb, gromero, darcy, shade, bulasevich, dchuyko
2019-08-20 10:11:53 +01:00
Christian Hagedorn
db359f11b5
8229158: make UseSwitchProfiling non-experimental or false by-default
...
Changed UseSwitchProfiling from experimental to diagnostic.
Reviewed-by: dholmes, shade, thartmann
2019-08-20 10:46:23 +02:00
Thomas Schatzl
f543e8e4ea
8227442: Make young_index_in_cset zero-based
...
Avoid unnecessary increment of young_index_in_cset in copy_to_survivor_space.
Reviewed-by: kbarrett, sangheki
2019-08-20 09:22:18 +02:00
Tobias Hartmann
672fa8b97a
8228888: C2 compilation fails with assert "m has strange control"
...
Weakened too strong assert.
Reviewed-by: kvn, roland
2019-08-20 07:47:13 +02:00
Joe Darcy
792a6d1645
8202385: Annotation to mark serial-related fields and methods
...
Reviewed-by: rriggs, chegar, alanb
2019-08-19 18:12:09 -07:00
Xue-Lei Andrew Fan
c299c4fd46
8228757: Fail fast if the handshake type is unknown
...
Reviewed-by: jnimeh
2019-08-19 12:56:48 -07:00
Aleksey Shipilev
94130be62e
8229865: Use explicit #include debug.hpp for STATIC_ASSERT in gc/shenandoah/shenandoahUtils.cpp
...
Reviewed-by: zgu
2019-08-19 19:58:50 +02:00
Florian Weimer
7895862fa9
8229835: Shenandoah should recommend -Xlog:safepoint+stats
...
Reviewed-by: shade
2019-08-16 21:20:21 +02:00
Chris Hegarty
cbfcd9c72e
8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries
...
Reviewed-by: dfuchs, alanb, erikj
2019-08-19 14:28:43 +01:00
Christoph Goettschkes
ff9d768630
8229352: Use of an uninitialized register in 32-bit ARM template interpreter
...
Reviewed-by: dlong, shade
2019-08-19 15:36:07 +03:00
Yasumasa Suenaga
c0ac482452
8226204: SA: Refactoring for option processing in SALauncher
...
Reviewed-by: cjplummer, sspitsyn
2019-08-19 19:43:28 +09:00
Daniel Fuchs
bd1521e1a6
8191169: java/net/Authenticator/B4769350.java failed intermittently
...
Fixed a race condition in AuthenticationInfo when serializeAuth=true
Reviewed-by: chegar, michaelm
2019-08-19 11:14:50 +01:00
Claes Redestad
2c245bd2b9
8229773: Resolve permissions for code source URLs lazily
...
Reviewed-by: alanb, mullan, rriggs, dfuchs
2019-08-19 06:13:52 +02:00
Jamil Nimeh
742e9f26c8
8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException
...
Reviewed-by: xuelei
2019-08-17 06:20:49 -07:00
David Holmes
07c1c7fcd8
8229808: javaVFrame::print_lock_info_on fails to disable extra printing
...
Reviewed-by: hseigel, dcubed
2019-08-16 18:27:36 -04:00
Shravya Rukmannagari
793585b494
8225625: AES Electronic Codebook (ECB) encryption and decryption optimization using AVX512 + VAES instructions
...
AES-ECB encryption and decryption optimization for x86_64 architectures supporting AVX3+VAES
Co-authored-by: Smita Kamath <smita.kamath@intel.com>
Reviewed-by: kvn, valeriep
2019-08-16 14:42:50 -07:00
Kim Barrett
0b9a90e0d1
8229044: G1RedirtyCardsQueueSet should be local to a collection
...
Stack allocate redirty qsets in do_collection_pause_at_safepoint.
Reviewed-by: tschatzl, sangheki
2019-08-16 14:46:52 -04:00
Ivan Gerasimov
c0b8844dce
8221307: String.substring() OOB exception on start index reports improper information
...
Reviewed-by: rriggs, redestad
2019-08-16 11:35:17 -07:00