aboutsummaryrefslogtreecommitdiff
path: root/kernel/byterun/coq_values.h
diff options
context:
space:
mode:
authorcoqbot-app[bot]2020-09-24 07:38:19 +0000
committerGitHub2020-09-24 07:38:19 +0000
commit39fe24769d18c21379f1123754fd606cdf8cd4c8 (patch)
treef5e8387763e390780f3457ecedd8c054c2967ea6 /kernel/byterun/coq_values.h
parent8a149d0162e3f871f11f672dfca3a8d6265c225d (diff)
parent27695b52413f9fd6bcb60d77e0bdba538c16201f (diff)
Merge PR #12894: Modify bytecode representation of closures to please OCamls GC (fix #12636).
Reviewed-by: maximedenes Ack-by: bgregoir Ack-by: proux01
Diffstat (limited to 'kernel/byterun/coq_values.h')
-rw-r--r--kernel/byterun/coq_values.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/kernel/byterun/coq_values.h b/kernel/byterun/coq_values.h
index a19f9b56c1..f07018711b 100644
--- a/kernel/byterun/coq_values.h
+++ b/kernel/byterun/coq_values.h
@@ -17,7 +17,6 @@
#include <float.h>
#define Default_tag 0
-#define Accu_tag 0
#define ATOM_ID_TAG 0
#define ATOM_INDUCTIVE_TAG 1
@@ -28,9 +27,6 @@
#define ATOM_COFIX_TAG 6
#define ATOM_COFIXEVALUATED_TAG 7
-/* Les blocs accumulate */
-#define Is_accu(v) (Is_block(v) && (Tag_val(v) == Accu_tag))
-#define IS_EVALUATED_COFIX(v) (Is_accu(v) && Is_block(Field(v,1)) && (Tag_val(Field(v,1)) == ATOM_COFIXEVALUATED_TAG))
#define Is_double(v) (Tag_val(v) == Double_tag)
#define Is_tailrec_switch(v) (Field(v,1) == Val_true)