Module seqstring

Module seqstring 

Source
Expand description

SeqString - Arena or Globally Allocated String

Strings in Seq can be allocated from two sources:

  1. Thread-local arena (fast, bulk-freed on strand exit)
  2. Global allocator (persists across arena resets)

This allows fast temporary string creation during strand execution while maintaining safety for channel communication (clone to global).

Structs§

SeqString
String that tracks its allocation source

Functions§

arena_string
Create arena-allocated string (fast path for temporaries)
global_string
Create globally-allocated string (persists across arena resets)