Skip to content

Commit a0d1872

Browse files
committed
delete some unused fields of jl_gc_mark_cache_t (JuliaLang#55138)
They should have been deleted in JuliaLang#54936, but were not.
1 parent 237325e commit a0d1872

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

src/gc-tls.h

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -69,17 +69,6 @@ typedef struct {
6969
size_t perm_scanned_bytes;
7070
// thread local increment of `scanned_bytes`
7171
size_t scanned_bytes;
72-
// Number of queued big objects (<= 1024)
73-
size_t nbig_obj;
74-
// Array of queued big objects to be moved between the young list
75-
// and the old list.
76-
// A set low bit means that the object should be moved from the old list
77-
// to the young list (`mark_reset_age`).
78-
// Objects can only be put into this list when the mark bit is flipped to
79-
// `1` (atomically). Combining with the sync after marking,
80-
// this makes sure that a single objects can only appear once in
81-
// the lists (the mark bit cannot be flipped to `0` without sweeping)
82-
void *big_obj[1024];
8372
} jl_gc_mark_cache_t;
8473

8574
typedef struct {

0 commit comments

Comments
 (0)