summaryrefslogtreecommitdiff
path: root/src/lj_target_x86.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-02-27 21:40:40 +0100
committerMike Pall <mike>2010-02-27 21:40:40 +0100
commit2144d55eb83f8b92732c3e5aa51ece61071a7b8f (patch)
treecffae5fd4a9843d6fd697596ef89046ac36f6488 /src/lj_target_x86.h
parentec78d3177e1b24c24a89f0e83c19eb3e3e0f8023 (diff)
downloadluajit-2144d55eb83f8b92732c3e5aa51ece61071a7b8f.tar.gz
luajit-2144d55eb83f8b92732c3e5aa51ece61071a7b8f.tar.bz2
luajit-2144d55eb83f8b92732c3e5aa51ece61071a7b8f.zip
Save/restore remaining callee-save regs on trace<->interp transitions.
Diffstat (limited to '')
-rw-r--r--src/lj_target_x86.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_target_x86.h b/src/lj_target_x86.h
index 83eba0ec..65f829ac 100644
--- a/src/lj_target_x86.h
+++ b/src/lj_target_x86.h
@@ -118,10 +118,10 @@ enum {
118*/ 118*/
119#if LJ_64 119#if LJ_64
120#ifdef _WIN64 120#ifdef _WIN64
121#define SPS_FIXED (5*2) 121#define SPS_FIXED (4*2)
122#define SPS_FIRST (4*2) /* Don't use callee register save area. */ 122#define SPS_FIRST (4*2) /* Don't use callee register save area. */
123#else 123#else
124#define SPS_FIXED 2 124#define SPS_FIXED 4
125#define SPS_FIRST 2 125#define SPS_FIRST 2
126#endif 126#endif
127#else 127#else