Add v4 C7/C6 fast classify and small-segment v4 scaffolding
This commit is contained in:
11
core/box/smallsegment_v4_box.h
Normal file
11
core/box/smallsegment_v4_box.h
Normal file
@ -0,0 +1,11 @@
|
||||
// smallsegment_v4_box.h - Small-object専用 Segment Box の宣言だけを置く足場
|
||||
// Phase PF2: 挙動はまだ変えず、型と API だけを先行定義する。
|
||||
#pragma once
|
||||
|
||||
typedef struct small_segment_v4 small_segment_v4;
|
||||
|
||||
// class_idx ごとに小さな Segment を確保/再利用する想定。
|
||||
// まだ実装はなく、次フェーズで Superslab/OS との接続を決める。
|
||||
small_segment_v4* smallsegment_v4_acquire(int class_idx);
|
||||
void* smallsegment_v4_alloc_page(small_segment_v4* seg, int class_idx);
|
||||
void smallsegment_v4_release_if_empty(small_segment_v4* seg);
|
||||
Reference in New Issue
Block a user