Boxify superslab registry, add bench profile, and document C7 hotpath experiments
This commit is contained in:
@ -175,8 +175,12 @@ static void ace_observe_and_decide(int k) {
|
||||
int ss_count = 0;
|
||||
uint32_t total_live = 0;
|
||||
|
||||
for (int i = 0; i < SUPER_REG_SIZE; i++) {
|
||||
SuperRegEntry* e = &g_super_reg[i];
|
||||
SuperRegEntry* reg = super_reg_entries();
|
||||
int reg_cap = super_reg_effective_size();
|
||||
if (!reg || reg_cap <= 0) return;
|
||||
|
||||
for (int i = 0; i < reg_cap; i++) {
|
||||
SuperRegEntry* e = ®[i];
|
||||
|
||||
// Atomic read (thread-safe)
|
||||
uintptr_t base = atomic_load_explicit(
|
||||
|
||||
Reference in New Issue
Block a user