bulk_load(
self,
messages: list[MessageData]
) -> tuple[list[MessageData| Name | Type | Description |
|---|---|---|
messages* | list[MessageData] |
Load many messages at once, keeping only the tail visible.
This is optimized for thread resumption: all messages are stored as
lightweight data, but only the last INITIAL_WINDOW_SIZE entries are
marked visible. A smaller monkeypatched WINDOW_SIZE still caps the
initial window, which keeps focused virtualization tests deterministic.
Ordered list of message data to load.