hg: jdk7/hotspot-gc/hotspot: 6918006: G1: spill space must be reserved on the stack for barrier calls on Windows x64

andrey.petrusenko at sun.com andrey.petrusenko at sun.com
Fri Jan 22 04:57:24 UTC 2010


Changeset: 776fb94f33cc
Author:    apetrusenko
Date:      2010-01-21 18:51 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/776fb94f33cc

6918006: G1: spill space must be reserved on the stack for barrier calls on Windows x64
Summary: Stub code generated to call G1 barriers does not allocate spill space on the stack as required by Windows x64 ABI. The fix is to use more ABI-friendly call_VM_leaf().
Reviewed-by: iveresov, never, kvn

! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp




More information about the hotspot-gc-dev mailing list