reactor-cpp icon indicating copy to clipboard operation
reactor-cpp copied to clipboard

A C++ framework for writing reactor programs

Results 27 reactor-cpp issues
Sort by recently updated
recently updated
newest added

# About This pull requests add functionality, so the port graph can be first optimized before instantiating. * Graph Expansion with Path Merging * Dead Edge Elimination by looking at...

enhancement

@zekailin00 found that when he attempts to interrupt the execution of his DeepRacer controller that uses the Cpp target, the program just keeps on running. Both Ctrl + C and...

The LF code generator now requires C++20. Thus we can also upgrade the C++ version in this repo.

Currently, all reactor elements register a pointer to themselves at the containing reactor. When a ReactorElement is moved, this pointer stored at the containing reactor needs to be updated. This...

bug

This is a WIP refactoring that makes the scheduler policy based.

This is a work in progress. The only purpose of this PR in it's current state is to run CI tests.

chrono is nice but also pretty awkward to use. We should aim at providing useful shortcuts. For instance, it would be nice to wrap cast operations and provide functions like...

enhancement

This is closely related to #3. Since the initial design of this runtime, some terminology has changed or we have developed better definitions of certain terms. In the core APIs,...

Since the original design of the reactor-cpp runtime, some terminology has changed. For instance, we use "tag" to refer to the time stamp of an event (instead of logical time)....