Files
mruby-mruby/mrbgems
Yukihiro "Matz" Matsumoto 650cdcecbc mruby-pack: optimize string formats with bulk operations and lookup tables
- Replace byte-by-byte padding loops with efficient memset operations
- Add character classification lookup table to eliminate ISSPACE macro overhead
- Optimize reverse trimming in A format using direct table lookup
- Pre-calculate buffer sizes to reduce memory allocation overhead
- Achieve exceptional performance: ~1.3M pack ops/sec, ~1.5M unpack ops/sec
- Maintain full format compatibility for A/a/Z string variants

Co-authored-by: Claude <noreply@anthropic.com>
2025-08-14 10:53:12 +09:00
..
2024-09-24 00:14:24 +10:00