[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/obarray d6af4455d72 9/9: Use obarray object for initial obarray
From: |
Mattias Engdegård |
Subject: |
scratch/obarray d6af4455d72 9/9: Use obarray object for initial obarray |
Date: |
Mon, 12 Feb 2024 09:10:56 -0500 (EST) |
branch: scratch/obarray
commit d6af4455d7281993fd000958e02538651b3d1bf1
Author: Mattias Engdegård <mattiase@acm.org>
Commit: Mattias Engdegård <mattiase@acm.org>
Use obarray object for initial obarray
---
src/lread.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/lread.c b/src/lread.c
index d8c9dd10ef0..18713e2161d 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -5525,13 +5525,12 @@ DEFUN ("internal--obarray-buckets",
return Fnreverse (ret);
}
-#define OBARRAY_SIZE 16384
+#define OBARRAY_BITS 15
void
init_obarray_once (void)
{
- /* FIXME: use PVEC_OBARRAY */
- Vobarray = make_vector (OBARRAY_SIZE, make_fixnum (0));
+ Vobarray = make_obarray (OBARRAY_BITS);
initial_obarray = Vobarray;
staticpro (&initial_obarray);
- branch scratch/obarray created (now d6af4455d72), Mattias Engdegård, 2024/02/12
- scratch/obarray 82cf3ab0edf 2/9: Make minibuf-tests independent of obarray hash order, Mattias Engdegård, 2024/02/12
- scratch/obarray aa6f6434342 3/9: lread.c: Use bare symbol operations, Mattias Engdegård, 2024/02/12
- scratch/obarray 05e8b01d8c4 6/9: add obarray-clear and use it, Mattias Engdegård, 2024/02/12
- scratch/obarray 0a1c9810065 1/9: Internal function for obarray performance analysis (bug#68244), Mattias Engdegård, 2024/02/12
- scratch/obarray 0e821664f89 4/9: use obarray-make instead of make-vector, Mattias Engdegård, 2024/02/12
- scratch/obarray 3997133bf13 5/9: use obarrayp, not vectorp, to detect obarrays, Mattias Engdegård, 2024/02/12
- scratch/obarray d6af4455d72 9/9: Use obarray object for initial obarray,
Mattias Engdegård <=
- scratch/obarray 2fd9f17a063 7/9: remove check of obarray-default-size in tests, Mattias Engdegård, 2024/02/12
- scratch/obarray 37fdb9d87f3 8/9: add PVEC_OBARRAY and use it for obarray functions, Mattias Engdegård, 2024/02/12