aboutsummaryrefslogtreecommitdiff
path: root/src/boot/be/abi.ml
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2010-06-25 11:48:17 -0700
committerGraydon Hoare <[email protected]>2010-06-25 11:48:17 -0700
commit422b8a6be4aab120685f450db0a520fcb5a8aa6b (patch)
tree0aeeeac79b4996287de46df4c996b86eed628e51 /src/boot/be/abi.ml
parentDoubly-link gc chain on alloc. (diff)
downloadrust-422b8a6be4aab120685f450db0a520fcb5a8aa6b.tar.xz
rust-422b8a6be4aab120685f450db0a520fcb5a8aa6b.zip
Unlink (doubly) gc chain on free.
Diffstat (limited to 'src/boot/be/abi.ml')
-rw-r--r--src/boot/be/abi.ml1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/boot/be/abi.ml b/src/boot/be/abi.ml
index adad9d77..4d2a90cd 100644
--- a/src/boot/be/abi.ml
+++ b/src/boot/be/abi.ml
@@ -29,6 +29,7 @@ let frame_glue_fns_field_reloc = 2;;
let exterior_rc_slot_field_refcnt = 0;;
let exterior_rc_slot_field_body = 1;;
+let exterior_gc_slot_alloc_base = (-3);;
let exterior_gc_slot_field_prev = (-3);;
let exterior_gc_slot_field_next = (-2);;
let exterior_gc_slot_field_ctrl = (-1);;