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
Poonam Bajaj
a073e1261b
8229420: [Redo] jstat reports incorrect values for OU for CMS GC
...
Reviewed-by: tschatzl, sgehwolf
2019-08-16 18:06:51 +00:00
Erik Österlund
f0ff63c19c
8229345: Memory leak due to vtable stubs not being shared on SPARC
...
Reviewed-by: mdoerr, dholmes, kvn
2019-08-16 16:50:17 +02:00
Daniel Fuchs
e81ee784d3
8229481: sun/net/www/protocol/https/ChunkedOutputStream.java failed with a SSLException
...
The test is updated to ignore plain text connections
Reviewed-by: chegar, michaelm
2019-08-16 15:01:58 +01:00
Stefan Karlsson
ae5615c614
8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
...
Reviewed-by: rkennke, coleenp, kbarrett, dcubed
2019-08-06 10:48:21 +02:00
Leo Korinth
f075a3278b
8224666: Parallel GC: Use WorkGang (8: obsolete and remove flags)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:41 +02:00
Leo Korinth
1447c5c0e3
8224665: Parallel GC: Use WorkGang (7: remove task manager)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:38 +02:00
Leo Korinth
fd1966fa3a
8224664: Parallel GC: Use WorkGang (6: PSRefProcTaskProxy)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:35 +02:00
Leo Korinth
82b140f83d
8224663: Parallel GC: Use WorkGang (5: ScavengeRootsTask)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:32 +02:00
Leo Korinth
8142753031
8224662: Parallel GC: Use WorkGang (4: SharedRestorePreservedMarksTaskExecutor)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:29 +02:00
Leo Korinth
3eba0ec9ba
8224661: Parallel GC: Use WorkGang (3: UpdateDensePrefixAndCompactionTask)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:26 +02:00
Leo Korinth
855895f61b
8224660: Parallel GC: Use WorkGang (2: MarksFromRootsTask)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:23 +02:00
Leo Korinth
3a38bec5ae
8224659: Parallel GC: Use WorkGang (1: PCRefProcTask)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:19 +02:00