diff src/cpu/x86/vm/frame_x86.hpp @ 2407:b1c22848507b

6741940: Nonvolatile XMM registers not preserved across JNI calls Summary: Save xmm6-xmm15 in call stub on win64 Reviewed-by: kvn, never
author iveresov
date Tue, 29 Mar 2011 17:35:34 -0700
parents f95d63e2154a
children 167b70ff3abc
line wrap: on
line diff
--- a/src/cpu/x86/vm/frame_x86.hpp	Tue Mar 29 09:11:51 2011 -0700
+++ b/src/cpu/x86/vm/frame_x86.hpp	Tue Mar 29 17:35:34 2011 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -125,7 +125,7 @@
     // Entry frames
 #ifdef AMD64
 #ifdef _WIN64
-    entry_frame_after_call_words                     =  8,
+    entry_frame_after_call_words                     =  28,
     entry_frame_call_wrapper_offset                  =  2,
 
     arg_reg_save_area_bytes                          = 32, // Register argument save area