SWIgrld—grammar load
This event summarizes the loading of a grammar. The event is logged whenever a grammar is loaded, activated, or compiled.
In addition to the Tokens used for every event, this event has the following tokens:
Token |
Meaning |
---|---|
API |
The called Recognizer function, either: "SWIrecGrammarLoad" "SWIrecGrammarActivate", or "SWIrecGrammarCompile" |
COMPILES |
Number of "real" compiles from source or old (OSR 1.n) binary files. (Total count of loaded grammars that required compilation; grammars already pre-compiled with the sgc 2.0 compiler are excluded.) |
DISKHITS |
Disk cache hits for this load. (The number of loaded grammars that were already in the disk cache.) |
DISKMISS |
Disk cache misses for this load. (The number of loaded grammars that were not already available in the disk cache.) |
FETCHES |
Number of fetches needed to load the grammar. |
GCCPU |
Total CPU milliseconds used for grammar compilation. |
GCTIME |
Total clock-time milliseconds used for grammar compilation. |
IFCPU |
Total CPU milliseconds to fetch the grammar(s) from inet. |
IFTIME |
Total clock-time milliseconds to fetch the grammar(s) from inet. |
IFBYTES |
Total bytes fetched (or re-fetched) from inet or the disk cache. |
LDCPU |
Total CPU milliseconds used for the API call. |
LDTIME |
Total clock-time milliseconds used for the API call. |
MEMMISS |
Memory cache misses for this load. (The number of loaded grammars that were not already available in the memory cache.) |
MEMHITS |
Memory cache hits for this load. (The number of loaded grammars that were already in the memory cache.) |
PROPS |
Any properties supplied in for the grammar. |
RC |
The return code from the API call. |
TYPE |
The data type of the grammar. |
URI |
The grammar URI (token not written if grammar is not a URI). |
WGHT |
Activation weight of the grammar. |
Example:
EVNT=SWIgrld|API=SWIrecGrammarLoad|TYPE=uri/2.0|URI=builtin:grammar/digits|PROPS=inet.maxage=31536000;inet.timeoutDownload=10000;inet.timeoutIO=10000;inet.timeoutOpen=10000;inet.urlBase=|FETCHES=0|MEMHITS=1|MEMMISS=0|DISKHITS=0|DISKMISS=0|LDCPU=0|LDTIME=1|GCCPU=0|GCTIME=0|IFCPU=0|IFTIME=0|IFBYTES=0|COMPILES=0|RC=0|UCPU=107320|SCPU=2950|SECURE=encrypt-sensitive