5410 Commits

Author SHA1 Message Date
Yasumasa Suenaga
a5c506b411 8223186: HotSpot compile warnings from GCC 9
Reviewed-by: dholmes, aeubanks
2019-05-11 01:17:18 +09:00
Coleen Phillimore
2559700d1f Merge 2019-05-10 09:07:53 -04:00
Coleen Phillimore
77d60eff6a 8223626: move print() functions to cpp files
Improve debugging experience

Reviewed-by: dholmes, dlong
2019-05-10 09:05:29 -04:00
Aleksey Shipilev
2b558f6054 8223675: arm32 build failure after 8223136 (Move compressed oops functions to CompressedOops class)
Reviewed-by: rkennke
2019-05-10 09:56:20 +02:00
Aleksey Shipilev
8d4c5623bf 8223676: Minimal VM build failure after 8223136 (Move compressed oops functions to CompressedOops class)
Reviewed-by: rkennke
2019-05-10 09:55:42 +02:00
Stefan Karlsson
c90f3ee68b 8223624: Cleanup includes of universe.hpp
Reviewed-by: coleenp, lkorinth
2019-05-09 14:28:30 +02:00
Stefan Karlsson
819cde280c 8223623: Move oopFactory function definitions out of oopFactory.hpp
Reviewed-by: coleenp, lkorinth
2019-05-09 14:26:52 +02:00
Stefan Karlsson
2841f70585 8223622: Move Universe usage out of memAllocator.hpp
Reviewed-by: coleenp, lkorinth
2019-05-09 14:26:03 +02:00
Stefan Karlsson
34c357ee6f 8223621: Move Universe usage out of oopRecorder.hpp
Reviewed-by: coleenp, lkorinth
2019-05-09 14:26:03 +02:00
Stefan Karlsson
cd6079acdd 8223620: Move IsGCActiveMark implementation out of header
Reviewed-by: coleenp, lkorinth
2019-05-09 14:26:03 +02:00
Stefan Karlsson
e321fd163d 8223619: Move VerifyOption out of Universe
Reviewed-by: coleenp, lkorinth
2019-05-09 14:26:03 +02:00
Stefan Karlsson
5a8ba256df 8223136: Move compressed oops functions to CompressedOops class
Reviewed-by: coleenp, lkorinth
2019-05-09 14:26:03 +02:00
Ralf Schmelter
3928171ecf 8223617: code_size2 needs adjustments
Reviewed-by: mdoerr, simonis
2019-05-09 05:04:42 -07:00
Weijun Wang
31af27a1ee 8200400: Restrict Sasl mechanisms
Reviewed-by: mullan
2019-05-10 09:39:49 +08:00
Xin Liu
7c6a83fb27 8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently
Reviewed-by: thartmann, kvn
2019-05-09 18:38:42 -07:00
Gerard Ziemski
2767374bb7 8223639: [JVMCI] jvmciCompiler.cpp needs to include "oops/objArrayOop.inline.hpp""
Added missing header

Reviewed-by: dlong, kvn
2019-05-09 16:34:20 -05:00
Wang Haomin
4bf58d7d18 8223651: Build fails with --with-jvm-features=-jfr and --disable-precompiled-headers
Reviewed-by: shade
2019-05-10 01:41:45 +08:00
Wang Haomin
523fcccb78 8223599: minimal build fails after JDK-8185525
Reviewed-by: shade, gziemski, dholmes
2019-05-10 01:37:09 +08:00
Sean Mullan
10e5d0b854 8191808: Configurable read timeout for CRLs
Reviewed-by: xuelei, coffeys
2019-05-09 13:49:08 -04:00
Gerard Ziemski
22bf018812 8189208: Cleanup ancient argument processing code
Remove bits thread_park_blocker, post_vm_init_hook_enabled and pending_list_uses_discovered_fields

Reviewed-by: hseigel, dholmes
2019-05-09 12:04:20 -05:00
Andrew Haley
241444ed3f Merge 2019-05-09 12:56:15 -04:00
Andrew Haley
e034f80482 8223645: AArch64 build broken by fix for 8223136
Reviewed-by: stefank
2019-05-09 12:52:05 -04:00
Joe Wang
94f04de7bc 8222991: Xerces 2.12.0: Validation
Reviewed-by: lancea
2019-05-09 09:23:31 -07:00
Claes Redestad
5d1df35fe7 8223454: Reduce String concatenation shapes by folding initialLengthCoder into last mixer
Reviewed-by: jlaskey
2019-05-09 17:28:27 +02:00
Vicente Romero
40155b14cd 8222251: preflow visitor is not visiting lambda expressions
Reviewed-by: mcimadamore
2019-05-09 10:04:33 -04:00
Jan Lahoda
55e1da1813 8221759: Crash when completing \"java.io.File.path\"
Do not provide documentation for inaccessible elements.

Reviewed-by: rfield
2019-05-09 11:58:26 +02:00
Vladimir Kozlov
534b6487f7 8223539: compiler/graalunit/HotspotTest.java hotspot.test.CheckGraalIntrinsics AssertionError: found plugins for intrinsics
Reviewed-by: vlivanov
2019-05-08 16:42:52 -07:00
Naoto Sato
c709e1cbf0 8221432: Upgrade CLDR to Version 35.1
Reviewed-by: rriggs, srl
2019-05-08 12:45:02 -07:00
Aleksey Shipilev
20e31cd338 8223583: Build failure after JDK-8223567 (Rename ShenandoahBrooksPointer to ShenandoahForwarding)
Reviewed-by: rkennke
2019-05-08 21:32:38 +02:00
Roman Kennke
94e4724219 8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding
Reviewed-by: shade
2019-05-08 20:45:30 +02:00
Gerard Ziemski
d988e67b89 8185525: Add JFR event for DictionarySizes
Added TableStatistics event

Reviewed-by: egahlin, coleenp
2019-05-08 11:11:50 -05:00
Ao Qi
c5fc45ee08 8222926: Shenandoah build fails with --with-jvm-features=-compiler1
Reviewed-by: shade, rkennke
2019-05-08 20:57:12 +08:00
Vicente Romero
c98fb7d64b 8222949: add condy support to javac's pool API
Reviewed-by: mcimadamore
2019-05-08 10:10:54 -04:00
Harold Seigel
1de7140185 8217846: [Graal] vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java crash
Make sure the array calls's mirror was successfully created before putting the array class on its class loader data list

Reviewed-by: lfoltan, coleenp
2019-05-08 10:08:11 -04:00
Antonios Printezis
4539863cf1 8223397: gc+promotion log lines are missing the GC id
Reviewed-by: tschatzl, pliden
2019-05-08 09:38:58 -04:00
Aleksey Shipilev
2dede35a18 8223570: Shenandoah needs to acquire lock before CLDG::clear_claimed_marks
Reviewed-by: rkennke, tschatzl
2019-05-08 14:27:14 +02:00
Coleen Phillimore
dc2c1d3ba8 8223391: Unsynchronized iteration of ClassLoaderDataGraph
Lock in G1 before clear_claimed_marks

Reviewed-by: hseigel, lfoltan, tschatzl
2019-05-08 06:40:45 -04:00
Roman Kennke
40fddae1dc 8223244: Fix usage of ARRAYCOPY_DISJOINT decorator
Reviewed-by: eosterlund, shade
2019-05-08 11:59:14 +02:00
Alan Bateman
94d1d0d3d4 8223353: (ch) Change channel close implementation to not wait for I/O threads
Reviewed-by: dfuchs, chegar
2019-05-08 08:15:04 +01:00
David Holmes
b0d52bcca1 8223437: Backout JDK-8219974 Restore static callsite resolution for the current class
Reviewed-by: jwilhelm, vlivanov
2019-05-07 17:33:19 -04:00
Sandhya Viswanathan
707c30fae6 8222074: Enhance auto vectorization for x86
Reviewed-by: kvn, vlivanov
2019-05-07 13:33:27 -07:00
Aleksey Shipilev
c222e1aad0 8223446: Shenandoah breaks alignment with some HumongousThreshold values
Reviewed-by: rkennke
2019-05-07 21:53:38 +02:00
Erik Joelsson
6eb638318a 8223319: Add copyright footer to specs and man pages
Reviewed-by: iris, sspitsyn
2019-05-07 12:32:19 -07:00
Michael McMahon
7e142d54bf 8223457: java.net.ServerSocket protected constructor should throw NPE if impl null
Reviewed-by: dfuchs
2019-05-07 15:39:33 +01:00
Aleksey Shipilev
2fdb2a6f85 8223449: Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
Reviewed-by: rkennke
2019-05-07 16:06:10 +02:00
Aleksey Shipilev
0ede258c4d 8223450: Disable Shenandoah C2 barriers verification for x86_32
Reviewed-by: rkennke
2019-05-07 16:05:49 +02:00
Aleksey Shipilev
629d8bea45 8223448: Shenandoah disabled barriers blocks omit LRB
Reviewed-by: rkennke
2019-05-07 16:04:36 +02:00
Roland Westrelin
852cee4c6b 8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks
Reviewed-by: rkennke
2019-05-02 20:47:23 +02:00
Roland Westrelin
8b07b191c3 8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget())
Reviewed-by: thartmann
2019-05-06 13:51:02 +02:00
Xin Liu
63dbcdc874 8222670: pathological case of JIT recompilation and code cache bloat
Prevent downgraded compilation tasks from recompiling.

Reviewed-by: sgehwolf, thartmann
2019-05-07 09:17:03 +02:00