[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp 62384df 2/7: * Reduce stack depth while marking nati
From: |
Andrea Corallo |
Subject: |
feature/native-comp 62384df 2/7: * Reduce stack depth while marking native compiled subrs |
Date: |
Sun, 1 Mar 2020 14:41:56 -0500 (EST) |
branch: feature/native-comp
commit 62384df2656c0a57cdc07ac5397e22fa450a7de1
Author: Andrea Corallo <address@hidden>
Commit: Andrea Corallo <address@hidden>
* Reduce stack depth while marking native compiled subrs
---
src/alloc.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/alloc.c b/src/alloc.c
index 354c6f0..9a01edc 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -6683,7 +6683,9 @@ mark_object (Lisp_Object arg)
{
set_vector_marked (ptr);
struct Lisp_Subr *subr = XSUBR (obj);
- mark_object (subr->native_comp_u[0]);
+ obj = subr->native_comp_u[0];
+ eassert (obj);
+ goto loop;
}
break;
- feature/native-comp updated (86cc937 -> 0cef208), Andrea Corallo, 2020/03/01
- feature/native-comp 62384df 2/7: * Reduce stack depth while marking native compiled subrs,
Andrea Corallo <=
- feature/native-comp b7f3624 3/7: * Rename comp-emit-set-const -> comp-emit-setimm, Andrea Corallo, 2020/03/01
- feature/native-comp 0cef208 7/7: * Reorganize passes, Andrea Corallo, 2020/03/01
- feature/native-comp b41d76f 5/7: Remove relocation index form LIMPLE setimm, Andrea Corallo, 2020/03/01
- feature/native-comp f60cb02 6/7: * Allow for multiple SSA runs, Andrea Corallo, 2020/03/01
- feature/native-comp 5543338 4/7: Optimize relocation classes for object duplication, Andrea Corallo, 2020/03/01
- feature/native-comp 6664f98 1/7: Merge remote-tracking branch 'savannah/master' into HEAD, Andrea Corallo, 2020/03/01