Disabling History
List of: Discussion Topic
Subjects: History and Roll
Contents: Kernel

History is not explicitly enabled or disabled. It is effectively enabled simply by making calls to functions to perform required tasks. ACIS provides two levels of disabling history.

With api_logging(FALSE), bulletins and delta states are still created, but kept only long enough to support error recovery.

With set_logging(FALSE), no bulletins are created, but bulletin boards and delta states are still created. Modeling errors can not be recovered unless the application developers provide their own mechanism.

The developer must be careful about the use of API_BEGIN/API_END, and should still call api_note_state periodically to clean up memory used by empty bulletin boards.
PDF/KERN/07HIST.PDF
HTM/DATA/KERN/KERN/07HIST/0013.HTM