6918006: G1: spill space must be reserved on the stack for barrier calls on Windows x64

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
2 files changed