United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7066143 : JSR 292: Zero support after regressions from 7009923 and 7009309

Details
Type:
Bug
Submit Date:
2011-07-12
Status:
Closed
Updated Date:
2011-11-25
Project Name:
JDK
Resolved Date:
2011-09-30
Component:
hotspot
OS:
generic
Sub-Component:
compiler
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
hs22 (b02)

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

Sub Tasks

Description
Begin forwarded message:

From: Xerxes R??nby <###@###.###>
Date: July 12, 2011 8:26:54 AM PDT
To: ###@###.###
Subject: Review Request: IA32 Hotspot FTBFS 7009309-regression

Hi all!

Hotspot FTBFS on IA32 after the recent 7009309 JSR292 fix.
The 7009309 JSR292 fix http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/638119ce7cfd
removed the StubRoutines::x86 class.
This webrev unbreak IA32 Hotspot builds by removing remaining use of
StubRoutines::x86.

http://labb.zafena.se/openjdk/hotspot-ia32-StubRoutines::x86-7009309-regression/
Summary of changes:	1 line changed: 0 ins; 1 del; 0 mod; 2507 unchg

I don't have a bug id for this.

I have signed the SCA.
http://sca.java.net/CA_signatories.htm

This bug was first observed as icedtea PR757.
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=757

Cheers
Xerxes
Begin forwarded message:

From: Xerxes R??nby <###@###.###>
Date: July 12, 2011 7:46:39 AM PDT
To: ###@###.###, ###@###.###
Subject: Review Request: zero-methodHandle 7009923-regression

Hi all!

Zero FTBFS after the recent 7009923 JSR292 fixes like this:
openjdk/hotspot/src/cpu/zero/vm/stack_zero.cpp:72:
error: no matching function for call to
'Exceptions::throw_stack_overflow_exception(JavaThread*&, const char [110],
int)'
openjdk/hotspot/src/share/vm/utilities/exceptions.hpp:147:
note: candidates are: static void
Exceptions::throw_stack_overflow_exception(Thread*, const char*, int,
methodHandle)
make[7]: *** [stack_zero.o] Error 1

This webrev updates Zero to handle the Exceptions::throw_stack_overflow_exception API change.

http://labb.zafena.se/openjdk/zero-methodHandle-7009923-regression/
Summary of changes:	2 lines changed: 1 ins; 0 del; 1 mod; 87 unchg

I don't have a bug id for this.

I have signed the SCA.
http://sca.java.net/CA_signatories.htm

Cheers
Xerxes

                                    

Comments
EVALUATION

See main CR
                                     
2011-09-12
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d17bd0b18663
                                     
2011-08-23
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d17bd0b18663
                                     
2011-07-28
SUGGESTED FIX

http://hg.openjdk.java.net/mlvm/mlvm/hotspot/file/tip/meth-zero-7066143.patch
                                     
2011-07-12



Hardware and Software, Engineered to Work Together