|
Quick Lists
|
|
Bug ID:
|
6468505
|
|
Votes
|
0
|
|
Synopsis
|
kill projection for calls should select the proper calling convention
|
|
Category
|
hotspot:compiler2
|
|
Reported Against
|
|
|
Release Fixed
|
hs10(b03),
6u4(b03) (Bug ID:2171827)
, 7(b03) (Bug ID:2176759)
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
4-Low
|
|
Related Bugs
|
|
|
Submit Date
|
07-SEP-2006
|
|
Description
|
The code in lcm.cpp that builds the kill projection for a call always uses the register_save_policy and never considers the c_reg_save_policy. Most of the time this is ok in our current world because usually they are sufficiently compatible that it makes no difference. However there are differences on customer because of the way we handle EBP that can make the code that generates stubs think that values can be left in EBP because EBP is marked NS in the register_save_policy.
Posted Date : 2006-09-07 23:58:58.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
The code in sched_call should pick the proper calling convention based on the Opcode of the call.
Posted Date : 2006-09-07 23:58:58.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |