RFR 8221879 [lworld] Calling convention - Interpreter to C1

Ioi Lam ioi.lam at oracle.com
Fri Apr 5 14:32:53 UTC 2019



On 4/3/19 4:29 AM, Tobias Hartmann wrote:
> Hi Ioi,
>
> On 03.04.19 00:20, Ioi Lam wrote:
>> http://cr.openjdk.java.net/~iklam/valhalla/8221879-interp-to-c1.v01/
>> https://bugs.openjdk.java.net/browse/JDK-8221879
>>
>> Change the i2c adapter to always go through Method::_from_compiled_value_entry.
>> Removed the StressValueTypePassFieldsAsArgs that's no longer used.
>> Added test cases.
> This looks good to me.
>
>> Question for sharedRuntime_x86_64.cpp:
>>
>> Should I revert the changes related to gen_i2c_adapter_helper (i.e., move the body
>> of this function back into SharedRuntime::gen_i2c_adapter), to minimize the delta
>> between the jdk/jdk repo and valhalla?
> Yes, please.

(Sorry for the later reply .... I forgot the hit the "send" button)

Hi Tobias,

Thanks for the review. I've reverted the gen_i2c_adapter to mostly this 
version (the parent of the "import changes from mvt/hotspot" changese) 
and pushed.

http://hg.openjdk.java.net/valhalla/valhalla/file/71c04702a3d5/src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp#l820

Thanks
- Ioi




> Thanks,
> Tobias




More information about the valhalla-dev mailing list