United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-8024648 : 7141246 & 8016131 break Zero port

Details
Type:
Bug
Submit Date:
2013-09-11
Status:
Closed
Updated Date:
2014-09-04
Project Name:
JDK
Resolved Date:
2014-02-26
Component:
hotspot
OS:
Sub-Component:
runtime
CPU:
Priority:
P3
Resolution:
Fixed
Affected Versions:
7u40
Fixed Versions:
7u60 (b09)

Related Reports
Backport:
Backport:
Backport:
Relates:
Relates:

Sub Tasks

Description
Reported by Andrew on jdk7u-dev mailing list :

===
It appears that Zero is broken in u40 by 8016131.  How do I go about getting
this fix [1] into the u40 branch?  Is that possible?

[0] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-August/007592.html
[1] http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/hotspot/rev/09f439dfd7b9
===

http://mail.openjdk.java.net/pipermail/jdk7u-dev/2013-September/007680.html
                                    

Comments
Fair enough.
Note that changes in a jdk8 repo are not automatically backported to 7u next (currently 7u60),
someone has to initiate the backport (get the change exported/imported, reviewed, etc)
Since it is in the hs-rt repo (hs25), bring it into a clone of the hotspot repo for jdk7u60 (see [1] for details),
get it reviewed and once  it has been cleared for pushing,  I can get it pushed, via JPRT,
into the hotspot repo (hsx/jdk7u/hotspot).

[1] http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-September/011015.html
                                     
2013-09-24
Open for many months now. I've asked Andrew if he can supply the patch.
http://mail.openjdk.java.net/pipermail/jdk7u-dev/2014-January/008294.html
                                     
2014-01-23
Critical Request Motivation
This is a regression introduced in 7u40, we should get this fixed as soon as possible.
                                     
2014-02-21
The fix was pushed to 7u-dev, the change is available in the 7u80 backport
http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/ff18bcebe294

There does not seem to be a regression test. Andrew, does such a test exist, or is there a reason why no regression test could be made?
                                     
2014-02-24
These are build issues, regression test is not applicable. I'll add noreg-build.
                                     
2014-02-24
SQE is ok to take the fix in 7u60.
                                     
2014-02-25
URL:   http://hg.openjdk.java.net/jdk7u/jdk7u60-dev/hotspot/rev/d788d77bc087
User:  robm
Date:  2014-02-26 15:46:54 +0000

                                     
2014-02-26
URL:   http://hg.openjdk.java.net/jdk7u/jdk7u60/hotspot/rev/d788d77bc087
User:  lana
Date:  2014-03-03 17:40:11 +0000

                                     
2014-03-03
The hotspot forest (hsx/jdk7u) corresponding to jdk7u60 (jdk7u/jdk7u) are now in place, so I will export the changeset from the above icetea repo and will push it to hsx/jdk7u via jprt in the next few days. It will make it to jdk7u/jdk7u/hotspot when we push the first snapshot of hsx/jdk7u/hotspot to it, most likely next week.
                                     
2013-09-19
a) This bug was filed against u40, not u60.  u60 will no doubt receive 8022188 in due course from the 8 repositories (http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c54a3122f9c8).  I wanted to fix the fact that Zero is broken in u40 but apparently OpenJDK doesn't maintain its releases, it just freezes them and lets them rot.
b) I don't think legally you can just go plucking our code from the IcedTea repositories as the OpenJDK web pages say they need to be contributed under the OCA (http://openjdk.java.net/legal/)
                                     
2013-09-24



Hardware and Software, Engineered to Work Together