summaryrefslogtreecommitdiff
path: root/libguile/weaks.h
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/weaks.h')
-rw-r--r--libguile/weaks.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/libguile/weaks.h b/libguile/weaks.h
index eecc6184e..5cb8bc388 100644
--- a/libguile/weaks.h
+++ b/libguile/weaks.h
@@ -33,17 +33,6 @@
#define SCM_WVECT_WEAK_KEY_P(x) (SCM_I_WVECT_EXTRA(x) & SCM_WVECTF_WEAK_KEY)
#define SCM_WVECT_WEAK_VALUE_P(x) (SCM_I_WVECT_EXTRA(x) & SCM_WVECTF_WEAK_VALUE)
-/* The DELTA field is used by the abstract hash tables. During GC,
- this field will be set to the number of items that have been
- dropped. The abstract hash table will then use it to update its
- item count. DELTA is unsigned.
-*/
-
-#define SCM_I_WVECT_DELTA(x) (SCM_I_WVECT_EXTRA(x) >> 3)
-#define SCM_I_SET_WVECT_DELTA(x,n) (SCM_I_SET_WVECT_EXTRA \
- ((x), ((SCM_I_WVECT_EXTRA (x) & 7) \
- | ((n) << 3))))
-
#define SCM_I_WVECT_TYPE(x) (SCM_I_WVECT_EXTRA(x) & 7)
#define SCM_I_SET_WVECT_TYPE(x,t) (SCM_I_SET_WVECT_EXTRA \
((x), (SCM_I_WVECT_EXTRA (x) & ~7) | (t)))