Commit History

Author SHA1 Message Date
  Joeri Exelmans 950b98fd8d Added some documentation + 2 bugs in the form of tests 5 years ago
  Joeri Exelmans 1912ac2988 Remove an unused field, update documentation 5 years ago
  Joeri Exelmans d7522cff55 Clearer distinction between "internal events" and "internally raised events" 5 years ago
  Joeri Exelmans 61b8f1b513 Higher re-use of transition candidate generation logic 5 years ago
  Joeri Exelmans 2ff5a98dc8 Various bug fixes + improvements to digital watch model. 5 years ago
  Joeri Exelmans 03957f99e5 More flexible and efficient output events. Proper canceling of timer events in the controller event queue instead of ignoring canceled events in the statechart (statechart should not execute a big step for a canceled event) 5 years ago
  Joeri Exelmans 49bc688471 More slotted classes and using Python's 'with' statement for recording timings. 5 years ago
  Joeri Exelmans af62dc077c Various small fixes 5 years ago
  Joeri Exelmans 15128efe3f Correction: event-based candidate generation should pre-cache all trigger's enabling events, not just the internal events (-> further improvement in no. cache hits) 5 years ago
  Joeri Exelmans 5468ca694c Event-based transition candidate generation algorithm prepares its cache for all single-item sets of events. 5 years ago
  Joeri Exelmans 5c90ba0c93 Action language components almost completely independent of statechart components. Reorganize project directory structure. 5 years ago