From 030cc2a487a3744dd670fd00e76cc4bd3f90029a Mon Sep 17 00:00:00 2001 From: Justin Viiret Date: Thu, 11 Feb 2016 15:57:56 +1100 Subject: [PATCH] Update Rose state layout description Many of the things in this list no longer existed. --- src/rose/runtime.h | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/rose/runtime.h b/src/rose/runtime.h index 414ad78f..e7e95377 100644 --- a/src/rose/runtime.h +++ b/src/rose/runtime.h @@ -41,16 +41,18 @@ /* * ROSE STATE LAYOUT: - * state multibit - * runtime state structure - * full history table - * last history table - * short history table - * short queues (two multibits) - * last queues (two multibits) - * active array - * delay rb dirty - * nfa state + * + * - runtime status byte (halt status, delay rebuild dirty, etc) + * - rose state multibit + * - active leaf array (multibit) + * - active leftfix array (multibit) + * - leftfix lag table + * - anchored matcher state + * - literal groups + * - history buffer + * - exhausted bitvector + * - som slots, som multibit arrays + * - nfa stream state (for each nfa) */ #define rose_inline really_inline