Raxol.Terminal.Renderer.OptimizedStyleRenderer (Raxol v2.0.1)

View Source

Phase 3 optimized terminal renderer with efficient style handling.

Key optimizations:

  1. Pre-compiled style patterns at compile time
  2. Direct pattern matching instead of cache lookups
  3. Minimal memory allocations
  4. No process dictionary usage
  5. Efficient string building with iodata

Target: <500μs render time (from current 1200-2600μs)

Summary

Functions

Renders the screen buffer to HTML with optimized style handling.

Functions

render(buffer, options \\ %{})

Renders the screen buffer to HTML with optimized style handling.