summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2014-11-07 15:43:12 +0000
committerkr.angelov <kr.angelov@gmail.com>2014-11-07 15:43:12 +0000
commitcabafd68a66c05478ecdd301ed9cf1564c57a3c5 (patch)
tree20100a59234b0f4c0f6fa36f9a45a63273ac347d /src
parent27a3f8584b2184a61bb2d0f4264101ab7f91e769 (diff)
expand the JIT window for x64
Diffstat (limited to 'src')
-rw-r--r--src/runtime/c/pgf/jit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/c/pgf/jit.c b/src/runtime/c/pgf/jit.c
index 33f14501a..64f705bc9 100644
--- a/src/runtime/c/pgf/jit.c
+++ b/src/runtime/c/pgf/jit.c
@@ -406,7 +406,7 @@ pgf_jit_gates(PgfReader* rdr)
jit_stxi_p(offsetof(PgfIndirection, val), JIT_VCLOS, JIT_VHEAP);
jit_bare_ret();
- pgf_jit_make_space(rdr, JIT_CODE_WINDOW*2);
+ pgf_jit_make_space(rdr, JIT_CODE_WINDOW*4);
gates->update_pap = jit_get_ip().ptr;
jit_subi_p(JIT_R0, JIT_R0, sizeof(void*));
@@ -505,7 +505,7 @@ pgf_jit_gates(PgfReader* rdr)
gates->evaluate_value_const = jit_get_ip().ptr;
jit_jmpi(gates->evaluate_value);
- pgf_jit_make_space(rdr, JIT_CODE_WINDOW*2);
+ pgf_jit_make_space(rdr, JIT_CODE_WINDOW*4);
gates->mk_const = jit_get_ip().ptr;
jit_popr_p(JIT_R0);