parse_rules_adaptive

Function parse_rules_adaptive 

Source
pub fn parse_rules_adaptive(grl_text: &str) -> Vec<ParsedRule>
Expand description

Adaptive parallel parsing

Automatically chooses the best parsing strategy based on file size:

  • Small files (< 10 rules): Single-threaded
  • Medium files (10-100 rules): Simple parallel
  • Large files (100+ rules): Chunked parallel with SIMD