calling convention
Krystal Mo
krystal.mo at oracle.com
Thu Mar 28 11:47:05 PDT 2013
On 03/28/2013 11:39 AM, John Rose wrote:
> On Mar 28, 2013, at 11:22 AM, Krystal Mo <krystal.mo at oracle.com
> <mailto:krystal.mo at oracle.com>> wrote:
>
>> You can read the *.ad files in platform-dependent sources, in
>> conjunction with the logic in SharedRuntime::java_calling_convention().
>> The declarations for j_rarg0 and friends are in
>> src/cpu/x86/vm/assembler_x86.hpp.
>
> That's good info.
>
> Xin's question "should" be fully addressed by this wiki page:
> https://wikis.oracle.com/display/HotSpotInternals/CallingSequences
>
Yes. Actually let me do that. I'll compile a list of calling conventions
(register/stack usage) and put them on the wiki.
The comments on frame layout scattered in different places in HotSpot
could be useful to people, too; should gather them into one place.
- Kris
> But the contents of that page need a serious rework.
>
> — John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20130328/75784201/attachment.html
More information about the hotspot-compiler-dev
mailing list