Expand description
Optimized string handling for DDEX Builder performance
This module provides string interning, Cow optimization, and memory-efficient string operations to reduce allocations and improve build performance.
Modules§
- buffer_
sizes - Pre-calculate buffer sizes for different build types
Structs§
- Buffer
Pool - Buffer pool for XML generation to reduce allocations
- Build
Context - Build context that manages optimized strings and buffers
- Build
Stats - Build statistics for performance monitoring
- Memory
Usage - Memory usage information
- Optimized
Localized String - Optimized localized string that minimizes allocations
- String
Interner - String interner for repeated values during build process
Enums§
- Optimized
String - Optimized string for DDEX data
Type Aliases§
- CowString
- Cow-optimized string for contexts where we may or may not own the data
- Fast
String - High-performance string type for small strings