mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-12-31 13:49:07 +03:00
Rose: replace internal_report with program
Replace the use of the internal_report structure (for reports from engines, MPV etc) with the Rose program interpreter. SOM processing was reworked to use a new som_operation structure that is embedded in the appropriate instructions.
This commit is contained in:
committed by
Matthew Barr
parent
68851742cc
commit
36150bbc19
@@ -293,7 +293,7 @@ void constructPuff(NGHolder &g, const NFAVertex a, const NFAVertex puffv,
|
||||
u32 squashDistance = allowedSquashDistance(cr, width, g, puffv,
|
||||
prefilter);
|
||||
|
||||
Report ir = makeRoseTrigger(event, squashDistance);
|
||||
Report ir = makeMpvTrigger(event, squashDistance);
|
||||
/* only need to trigger once if floatingUnboundedDot */
|
||||
bool floatingUnboundedDot = unbounded && cr.all() && !fixed_depth;
|
||||
if (floatingUnboundedDot) {
|
||||
|
||||
Reference in New Issue
Block a user