source: finroc_plugins_scheduling

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @47:0bc270036061   3 months max.reichardt Merge with 17.03 tip
(edit) @46:ea5236122831   3 months max.reichardt Adds 'pause thread' port to thread containers - and tidies code around … 17.03
(edit) @45:dfa3e86a9d88   3 months max.reichardt Moves template-parameter-independent part of tThreadContainerElement to … 17.03
(edit) @44:05abba900db9   5 months max.reichardt Merge with 14.08 17.03
(edit) @43:01861b41db29   5 months max.reichardt Adds GetCurrentTaskName member function to tThreadContainerThread class … 14.08
(edit) @42:eb05aaad58d9   8 months mreichardt Merge with 17.03
(edit) @41:9f50c089353c   23 months max.reichardt Fixes compiler warning 17.03
(edit) @40:5257c0aa1511   2 years mreichardt Adapts to changes in finroc_core (adds interface classification) and … 17.03
(edit) @39:793ec0a1013c   2 years mreichardt Fixes use of constant from finroc_plugins_data_ports that does not yet … 14.08
(edit) @38:58b304a670d1   3 years mreichardt Adapts to changes in finroc_core 17.03
(edit) @37:836fa4d7e966   3 years mreichardt Merged with 14.08 17.03
(edit) @36:264d51caa11c   3 years mreichardt Parent element of profiling ports is now a proper component interface 14.08
(edit) @35:a74b988b2e40   3 years foehst Starts beta branch for version 17.03 17.03
(edit) @34:1b9eca41497d   5 years foehst Started stable branch for version 14.08 14.08
(edit) @33:e4dc5d4753a1   5 years mreichardt Fixed issue with calling ExecuteCycle() manually on thread container
(edit) @32:6f4a33275892   5 years mreichardt tThreadContainerThread::GetCurrentCycleStartTime() now always returns …
(edit) @31:95a75c77fd9f   5 years mreichardt Fixed subtle bug in tThreadContainerThread (occasionally occured when …
(edit) @30:2f4b3fa675c5   5 years mreichardt Bugfix (ExecuteCycle() could remove runtime listener leading to schedules …
(edit) @29:06d8c9ce1157   5 years mreichardt Added method to thread container to execute cycles manually (e.g. in test …
(edit) @28:80110ec67b99   5 years mreichardt Fixed bug in scheduling when modules are places outside of thread …
(edit) @27:79d9f3880651   5 years mreichardt Updated make.xml
(edit) @26:3a1c3466e434   5 years mreichardt Made tThreadContainerThread::MainLoopCallback() public
(edit) @25:ea47e148fb74   5 years mreichardt Small modifications for single threaded mode
(edit) @24:117e563c26b7   5 years mreichardt Added (verbose-classified) debug output that displays information about …
(edit) @23:63bf70269cf4   5 years mreichardt Added compile-time option to enable port-connection-based scheduling
(edit) @22:383a94109165   5 years mreichardt Small improvements to last commit (moved some code to …
(edit) @21:22b1b3b70b81   5 years mreichardt Significantly reworked scheduling approach. The schedule is now divided …
(edit) @20:3cc0b48821cd   5 years mreichardt Added more informative output when scheduler encounters loops in data flow …
(edit) @19:d371f712c72a   6 years mreichardt inlined stream operators tTaskProfile to avoid linking problems
(edit) @18:1b8048c9972b   6 years mreichardt Renamed thread container profiling port group to 'Profiling'
(edit) @17:a2dae6c8a409   6 years mreichardt Added missing files from last commit
(edit) @16:81bde2858348   6 years mreichardt Added profiling functionality
(edit) @15:881c1c2fdf64   6 years mreichardt Added 'override' keyword where appropriate
(edit) @14:759bc7d5248b   6 years foehst Started stable branch for version 13.10 13.10
(edit) @13:41187e958cf7   6 years foehst Added and updated license information
(edit) @12:517fb2fc437a   6 years mreichardt Adjusted make.xml to change in make_builder shared library naming
(edit) @11:7a5f0c223593   6 years mreichardt Bugfix in creating dependency graph for scheduling (fixes RRLab ticket …
(edit) @10:cac7c10763fe   6 years mreichardt Small fix that prevents some unnecessary rescheduling (e.g. from strategy …
(edit) @9:7f20330ab5cc   6 years mreichardt Fixed issue that caused clang warning.
(edit) @8:4ce63549e15d   6 years mreichardt Bugfix. Error message for stuck tasks no longer causes crashes when there …
(edit) @7:276f396dbd75   6 years mreichardt Replaced simple mutex in tThreadContainerElement with an ordered one in …
(edit) @6:70cd666bc6d7   6 years mreichardt Input and output interfaces for periodic framework element tasks are no …
(edit) @5:4d1bc91146f7   6 years mreichardt Replaced boost::noncopyable with rrlib::util::tNoncopyable.
(edit) @4:a4eff5a99ded   6 years mreichardt Adapted to callback renaming in finroc_core.
(edit) @3:293f4714935f   7 years mreichardt Moved ThreadContainer typedef to structure plugin.
(edit) @2:eb8a9a855363   7 years mreichardt Reverted last commit (there are methods in tThreadContainerThread meant to …
(edit) @1:46c0725cd9a7   7 years mreichardt Moved tThreadCotnainerThread to internal subdirectory.
(add) @0:094439f11b63   7 years mreichardt Initial commit (moved and refactored classes from finroc_core repository)
Note: See TracRevisionLog for help on using the revision log.