Skip to content

Rustscript master compat - #1

Merged
fffonion merged 12 commits into
mainfrom
rustscript-master-compat
Jul 23, 2026
Merged

Rustscript master compat#1
fffonion merged 12 commits into
mainfrom
rustscript-master-compat

Conversation

@fffonion

Copy link
Copy Markdown
Contributor

No description provided.

fffonion added 12 commits July 21, 2026 13:32
… limits

- multi-needle string_replace_literal split into per-needle chain
  (master rustscript only ships single-needle signature)
- disable apply_rule_619 specialization in generator + bundler
  to fit within u8 bytecode local-slot limit (256)
- add has_dynamic_exclusions marker in ctx_update
- tests/perf.rs: handle JitTraceTerminal::CallValue variant
- tests/perf.rs: cap max_trace_len to 64 to work around master JIT
  crash on long traces (recorded trace length > 256 segfaults in
  reset_for_reuse reuse path)
- tests/smoke.rs: rule 942290 now uses apply_rule after disabling
  the SQL prefilter specialization
@fffonion
fffonion merged commit 7c76b88 into main Jul 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant