Commit Graph

57958 Commits

Author SHA1 Message Date
Jeremy Huddleston Sequoia
e6ce1bf0b7 [macos] Always codesign, and error out of configure if a requested codesigning identity is not found
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2020-07-16 09:18:12 -07:00
Jeremy Huddleston Sequoia
bad1d90bb0 [zero] Fix funciton call casting to libffi_call
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2020-07-16 09:18:12 -07:00
Jeremy Huddleston Sequoia
7ee657d10e test_arraycopy_func: Use CAST_TO_FN_PTR() rather than directly casting arraycopy_fn
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2020-07-16 09:18:12 -07:00
Garry Watkins
1f1770dacd [macos] Address deprecation warnings when using a higher deployment target 2020-07-16 09:18:12 -07:00
Jeremy Huddleston Sequoia
06eca31d47 [macos] Use @available to determine if we should get OS version from NSProcessInfo
This is much cleaner than checking -respondsToSelector: and using objc_msgSend_stret()

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2020-07-16 09:18:12 -07:00
Jeremy Huddleston Sequoia
9eaae342d1 [macos] Don't search for frameworks below JavaVM.framework in newer SDKs
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2020-07-16 09:18:12 -07:00
Jeremy Huddleston Sequoia
2056652bef [macos] Don't add -iframework<path>/System/Library/Frameworks to CFLAGS as the compiler does that for us
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2020-07-16 09:18:12 -07:00
Jeremy Huddleston Sequoia
0d73dd5640 Fix broken build of core variant by adding missing include for VMThread
src/hotspot/share/runtime/java.cpp:533:7: error: use of undeclared identifier 'VMThread'
  if (VMThread::vm_thread() != NULL) {
      ^
src/hotspot/share/runtime/java.cpp:553:5: error: use of undeclared identifier 'VMThread'
    VMThread::execute(&op);
    ^
src/hotspot/share/runtime/java.cpp:553:24: error: declaration of reference variable 'op' requires an initializer
    VMThread::execute(&op);
                       ^~
3 errors generated.

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2020-07-16 09:18:12 -07:00
Jie Fu
333cbe2537 8238284: [macos] Zero VM build fails due to an obvious typo
Reviewed-by: dholmes
(cherry picked from commit 0330504ba72349241dce28e6db562b4ab4bdde69)
2020-07-16 09:18:12 -07:00
Jerry Zhou
4c6b476f2b Added tag jdk-14.0.2-ga for changeset 55692db5e928 2020-07-09 02:08:41 -07:00
Jerry Zhou
50016b1a14 Added tag jdk-14.0.2+12 for changeset 55692db5e928 2020-07-08 21:06:13 -07:00
Rob McKenna
a718f22fc0 Merge 2020-07-08 20:01:33 +00:00
Valerie Peng
bba5338a01 8248505: Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider
Use getService(...) call for Provider.getDefaultSecureRandomService()

Reviewed-by: weijun, coffeys, mullan
2020-07-08 19:31:22 +00:00
Jerry Zhou
45998258b6 Added tag jdk-14.0.2-ga for changeset cdbb615a218e 2020-06-25 16:45:09 -07:00
Jerry Zhou
b83f1c99e0 Added tag jdk-14.0.2+11 for changeset 7f22b780ced8 2020-06-22 17:02:49 -07:00
Rob McKenna
4aca803bbd Merge 2020-06-22 15:39:05 +00:00
Jamil Nimeh
7a3bf58b8a 8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3
Reviewed-by: xuelei
2020-06-21 18:44:20 -07:00
Jerry Zhou
94eeb26b39 Added tag jdk-14.0.2+10 for changeset 8670b161260d 2020-06-15 21:03:59 -07:00
Rob McKenna
87ffb4725c Merge 2020-06-15 12:30:01 +00:00
Aleksey Shipilev
9db6fb74df 8247560: Shenandoah: heap iteration holds root locks all the time
Reviewed-by: zgu
2020-06-15 14:11:43 +02:00
Prasadrao Koppula
e23aaedacf 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts
Reviewed-by: xuelei, coffeys
2020-06-11 21:54:51 +05:30
Valerie Peng
3bb66a2ab5 8246613: Choose the default SecureRandom algo based on registration ordering
Fixed java.security.Provider and SecureRandom to use the 1st registered SecureRandom service

Reviewed-by: weijun, mullan
2020-06-12 02:34:44 +00:00
Aleksey Shipilev
7a7859a465 8247358: Shenandoah: reconsider free budget slice for marking
Reviewed-by: zgu
2020-06-11 18:16:26 +02:00
Aleksey Shipilev
7c153f3129 8247474: Shenandoah: Windows build warning after JDK-8247310
Reviewed-by: rkennke
2020-06-14 18:16:31 +02:00
Aleksey Shipilev
9a4593b5ea 8247310: Shenandoah: pacer should not affect interrupt status
Reviewed-by: zgu
2020-06-10 16:05:36 +02:00
Rob McKenna
059e07a458 Merge 2020-06-10 12:58:14 +00:00
Jerry Zhou
9ebd68ded0 Added tag jdk-14.0.2+9 for changeset 6ede749312e8 2020-06-04 19:09:11 -07:00
Aleksey Shipilev
4dce01703b 8246097: Shenandoah: limit parallelism in CLDG root handling
Reviewed-by: zgu
2020-06-02 14:27:18 +02:00
Aleksey Shipilev
778f969da7 8246100: Shenandoah: walk roots in more efficient order
Reviewed-by: zgu
2020-06-02 14:26:16 +02:00
Zhengyu Gu
71dc27ed29 8246342: Shenandoah: remove unused ShenandoahIsMarkedNextClosure
Reviewed-by: shade
2020-06-02 15:01:45 -04:00
Vaibhav Choudhary
2b6a4004fb 8245179: JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally
Fixed to not to run the testcase with TieredStopAtLevel set

Reviewed-by: thartmann
2020-05-27 17:28:22 +05:30
Rob McKenna
05df28d775 Merge 2020-06-04 00:23:59 +00:00
Jerry Zhou
c4244cddd1 Added tag jdk-14.0.2+8 for changeset 43b55a65fd94 2020-05-27 01:42:59 -07:00
Rob McKenna
5ed7d380d1 Merge 2020-05-26 12:26:00 +00:00
Jerry Zhou
49f2901766 Added tag jdk-14.0.2+7 for changeset 21fe956f3c29 2020-05-20 20:35:26 -07:00
Erik Joelsson
88730990d7 8244951: Missing entitlements for hardened runtime
Reviewed-by: tbell
2020-05-15 06:14:17 -07:00
Rob McKenna
7c547d72d2 Merge 2020-05-19 15:37:24 +00:00
Jerry Zhou
078065ea73 Added tag jdk-14.0.2+6 for changeset b1b6bfaf8a87 2020-05-12 20:47:53 -07:00
Rob McKenna
04c11cdf7f Merge 2020-05-12 12:28:49 +00:00
Jerry Zhou
a92497494c Added tag jdk-14.0.2+5 for changeset e6be49b5b36f 2020-05-05 19:28:26 -07:00
Rob McKenna
c15a9a988f Merge 2020-05-05 14:20:51 +00:00
Aleksey Shipilev
8c9ab998b7 8243495: Shenandoah: print root statistics for concurrent weak/strong root phases
Reviewed-by: rkennke
2020-04-30 18:05:55 +02:00
Aleksey Shipilev
7ac67e17a8 8244326: Shenandoah: global statistics should not accept bogus samples
Reviewed-by: rkennke
2020-05-05 11:44:09 +02:00
Aleksey Shipilev
9b45f7da99 8244226: Shenandoah: per-cycle statistics contain worker data from previous cycles
Reviewed-by: rkennke
2020-05-01 16:03:26 +02:00
Aleksey Shipilev
d7e33430ae 8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly
Reviewed-by: zgu
2020-04-30 18:05:53 +02:00
Jerry Zhou
16f1934fae Added tag jdk-14.0.2+4 for changeset ad7d2f5146a4 2020-04-29 09:33:31 -07:00
Jerry Zhou
05d20bbbce 8244067: Change jdk 14.0.2 milestone to fcs for stabilization repos
Reviewed-by: tbell, erikj
2020-04-29 09:15:36 +00:00
Rob McKenna
03d467c06e Merge 2020-04-28 13:08:06 +00:00
Daniil Titov
96e067317e 8242430: Correct links in javadoc of OperatingSystemMXBean
Reviewed-by: dholmes
2020-04-28 00:49:28 +00:00
Zhengyu Gu
a9d7fe21fe 8243578: Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do()
Reviewed-by: shade
2020-04-24 16:37:09 -04:00