-
Bug
-
Resolution: Fixed
-
P1
-
8u60, 9
-
b26
-
generic
-
solaris, windows
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8056827 | emb-9 | Unassigned | P1 | Resolved | Fixed | b26 |
JDK-8086823 | 8u65 | Dmitriy Samersoff | P1 | Resolved | Fixed | b01 |
JDK-8074814 | 8u60 | Dmitriy Samersoff | P1 | Closed | Fixed | b08 |
JDK-8138191 | emb-8u65 | Unassigned | P1 | Resolved | Fixed | b01 |
JDK-8076899 | emb-8u60 | Dmitriy Samersoff | P1 | Resolved | Fixed | team |
The fix pushed for JDK-8030115 does not compile on Windows or Solaris, due to this part of the change:
@@ -195,16 +197,24 @@
jvm_providers = (JVM_DTraceProvider*)calloc(
num_providers, sizeof(*jvm_providers));
- for (i = 0; i < num_providers; ++i) {
- JVM_DTraceProvider* p = &(jvm_providers[i]);
+ int count = 0;
+ for (; count < num_providers; ++count) {
+ JVM_DTraceProvider* p = &(jvm_providers[count]);
jobject provider = (*env)->GetObjectArrayElement(
The variable declaration in the middle of the function is causing an error.
@@ -195,16 +197,24 @@
jvm_providers = (JVM_DTraceProvider*)calloc(
num_providers, sizeof(*jvm_providers));
- for (i = 0; i < num_providers; ++i) {
- JVM_DTraceProvider* p = &(jvm_providers[i]);
+ int count = 0;
+ for (; count < num_providers; ++count) {
+ JVM_DTraceProvider* p = &(jvm_providers[count]);
jobject provider = (*env)->GetObjectArrayElement(
The variable declaration in the middle of the function is causing an error.
- backported by
-
JDK-8056827 Fix for 8030115 breaks build on Windows and Solaris
-
- Resolved
-
-
JDK-8076899 Fix for 8030115 breaks build on Windows and Solaris
-
- Resolved
-
-
JDK-8086823 Fix for 8030115 breaks build on Windows and Solaris
-
- Resolved
-
-
JDK-8138191 Fix for 8030115 breaks build on Windows and Solaris
-
- Resolved
-
-
JDK-8074814 Fix for 8030115 breaks build on Windows and Solaris
-
- Closed
-
- duplicates
-
JDK-8074795 Fix for JDK-8030115 breaks Windows build in 8u
-
- Closed
-
(1 duplicates)