|
|
|
@69:cf2eaf1a27e5
|
2 years |
mreichardt |
Merge with 17.03
tip
|
|
|
@68:307030cbddc8
|
2 years |
max.reichardt |
Adds 'Cycle Time Emergency Limit' parameter to thread containers (checks …
17.03
|
|
|
@67:fd78cbb2375f
|
2 years |
max.reichardt |
Makes tThreadContainerThread::CurrentThread also return specialized …
17.03
|
|
|
@66:00967c7b42c9
|
2 years |
max.reichardt |
Removes debug-only code from tThreadContainerThread
17.03
|
|
|
@65:f4913559b0b0
|
2 years |
max.reichardt |
Adds option for thread-container subclasses to create specialized threads …
17.03
|
|
|
@64:a064ee339977
|
3 years |
mreichardt |
Merge with 17.03
|
|
|
@63:b73e50c3772b
|
3 years |
mreichardt |
Fixes issue when deleting thread containers at runtime - ensuring threads …
17.03
|
|
|
@62:feac8788900e
|
3 years |
mreichardt |
Removes obsolete heuristic in …
17.03
|
|
|
@61:183a4edb7274
|
3 years |
mreichardt |
Merge with 17.03
|
|
|
@60:793db9aa1a8c
|
3 years |
max.reichardt |
Tweaks event-triggered thread-container execution: it will only trigger on …
17.03
|
|
|
@59:a0d1aadc087d
|
3 years |
mreichardt |
Adds operator== for tTaskProfile
17.03
|
|
|
@58:0479476dcd36
|
3 years |
max.reichardt |
Merge with 17.03
|
|
|
@57:3bf99d87fc8b
|
3 years |
max.reichardt |
Provides access to tasks' dependency lists after construction (for …
17.03
|
|
|
@56:b90e67b312fb
|
3 years |
max.reichardt |
Merge with 17.03
|
|
|
@55:e948ec465cb9
|
3 years |
max.reichardt |
Introduces virtual thread container management task for more accurate …
17.03
|
|
|
@54:2ec9c5dda41c
|
4 years |
max.reichardt |
Merge with 17.03
|
|
|
@53:b4c283f924f4
|
4 years |
mreichardt |
Adds different execution modes to thread containers. They can be specified …
17.03
|
|
|
@52:55f0b998b9b3
|
4 years |
max.reichardt |
Makes port-based scheduling mode (default) value …
17.03
|
|
|
@51:3a362f06ff3e
|
4 years |
max.reichardt |
Merge with 17.03
|
|
|
@50:67c1af6879cb
|
4 years |
max.reichardt |
Makes connections to parameters irrelevant for scheduling for all …
17.03
|
|
|
@49:cb5421449fed
|
4 years |
max.reichardt |
Merge with 17.03
|
|
|
@48:d33d26706abe
|
4 years |
max.reichardt |
Adapts scheduling to handle new composite ports correctly
17.03
|
|
|
@47:0bc270036061
|
4 years |
max.reichardt |
Merge with 17.03
|
|
|
@46:ea5236122831
|
4 years |
max.reichardt |
Adds 'pause thread' port to thread containers - and tidies code around …
17.03
|
|
|
@45:dfa3e86a9d88
|
4 years |
max.reichardt |
Moves template-parameter-independent part of tThreadContainerElement to …
17.03
|
|
|
@44:05abba900db9
|
5 years |
max.reichardt |
Merge with 14.08
17.03
|
|
|
@43:01861b41db29
|
5 years |
max.reichardt |
Adds GetCurrentTaskName member function to tThreadContainerThread class …
14.08
|
|
|
@42:eb05aaad58d9
|
5 years |
mreichardt |
Merge with 17.03
|
|
|
@41:9f50c089353c
|
6 years |
max.reichardt |
Fixes compiler warning
17.03
|
|
|
@40:5257c0aa1511
|
6 years |
mreichardt |
Adapts to changes in finroc_core (adds interface classification) and …
17.03
|
|
|
@39:793ec0a1013c
|
7 years |
mreichardt |
Fixes use of constant from finroc_plugins_data_ports that does not yet …
14.08
|
|
|
@38:58b304a670d1
|
7 years |
mreichardt |
Adapts to changes in finroc_core
17.03
|
|
|
@37:836fa4d7e966
|
7 years |
mreichardt |
Merged with 14.08
17.03
|
|
|
@36:264d51caa11c
|
7 years |
mreichardt |
Parent element of profiling ports is now a proper component interface
14.08
|
|
|
@35:a74b988b2e40
|
7 years |
foehst |
Starts beta branch for version 17.03
17.03
|
|
|
@34:1b9eca41497d
|
9 years |
foehst |
Started stable branch for version 14.08
14.08
|
|
|
@33:e4dc5d4753a1
|
9 years |
mreichardt |
Fixed issue with calling ExecuteCycle() manually on thread container
|
|
|
@32:6f4a33275892
|
9 years |
mreichardt |
tThreadContainerThread::GetCurrentCycleStartTime() now always returns …
|
|
|
@31:95a75c77fd9f
|
9 years |
mreichardt |
Fixed subtle bug in tThreadContainerThread (occasionally occured when …
|
|
|
@30:2f4b3fa675c5
|
9 years |
mreichardt |
Bugfix (ExecuteCycle() could remove runtime listener leading to schedules …
|
|
|
@29:06d8c9ce1157
|
9 years |
mreichardt |
Added method to thread container to execute cycles manually (e.g. in test …
|
|
|
@28:80110ec67b99
|
9 years |
mreichardt |
Fixed bug in scheduling when modules are places outside of thread …
|
|
|
@27:79d9f3880651
|
9 years |
mreichardt |
Updated make.xml
|
|
|
@26:3a1c3466e434
|
9 years |
mreichardt |
Made tThreadContainerThread::MainLoopCallback() public
|
|
|
@25:ea47e148fb74
|
9 years |
mreichardt |
Small modifications for single threaded mode
|
|
|
@24:117e563c26b7
|
10 years |
mreichardt |
Added (verbose-classified) debug output that displays information about …
|
|
|
@23:63bf70269cf4
|
10 years |
mreichardt |
Added compile-time option to enable port-connection-based scheduling
|
|
|
@22:383a94109165
|
10 years |
mreichardt |
Small improvements to last commit (moved some code to …
|
|
|
@21:22b1b3b70b81
|
10 years |
mreichardt |
Significantly reworked scheduling approach. The schedule is now divided …
|
|
|
@20:3cc0b48821cd
|
10 years |
mreichardt |
Added more informative output when scheduler encounters loops in data flow …
|
|
|
@19:d371f712c72a
|
10 years |
mreichardt |
inlined stream operators tTaskProfile to avoid linking problems
|
|
|
@18:1b8048c9972b
|
10 years |
mreichardt |
Renamed thread container profiling port group to 'Profiling'
|
|
|
@17:a2dae6c8a409
|
10 years |
mreichardt |
Added missing files from last commit
|
|
|
@16:81bde2858348
|
10 years |
mreichardt |
Added profiling functionality
|
|
|
@15:881c1c2fdf64
|
10 years |
mreichardt |
Added 'override' keyword where appropriate
|
|
|
@14:759bc7d5248b
|
10 years |
foehst |
Started stable branch for version 13.10
13.10
|
|
|
@13:41187e958cf7
|
10 years |
foehst |
Added and updated license information
|
|
|
@12:517fb2fc437a
|
10 years |
mreichardt |
Adjusted make.xml to change in make_builder shared library naming
|
|
|
@11:7a5f0c223593
|
10 years |
mreichardt |
Bugfix in creating dependency graph for scheduling (fixes RRLab ticket …
|
|
|
@10:cac7c10763fe
|
10 years |
mreichardt |
Small fix that prevents some unnecessary rescheduling (e.g. from strategy …
|
|
|
@9:7f20330ab5cc
|
10 years |
mreichardt |
Fixed issue that caused clang warning.
|
|
|
@8:4ce63549e15d
|
10 years |
mreichardt |
Bugfix. Error message for stuck tasks no longer causes crashes when there …
|
|
|
@7:276f396dbd75
|
10 years |
mreichardt |
Replaced simple mutex in tThreadContainerElement with an ordered one in …
|
|
|
@6:70cd666bc6d7
|
11 years |
mreichardt |
Input and output interfaces for periodic framework element tasks are no …
|
|
|
@5:4d1bc91146f7
|
11 years |
mreichardt |
Replaced boost::noncopyable with rrlib::util::tNoncopyable.
|
|
|
@4:a4eff5a99ded
|
11 years |
mreichardt |
Adapted to callback renaming in finroc_core.
|
|
|
@3:293f4714935f
|
11 years |
mreichardt |
Moved ThreadContainer typedef to structure plugin.
|
|
|
@2:eb8a9a855363
|
11 years |
mreichardt |
Reverted last commit (there are methods in tThreadContainerThread meant to …
|
|
|
@1:46c0725cd9a7
|
11 years |
mreichardt |
Moved tThreadCotnainerThread to internal subdirectory.
|
|
|
@0:094439f11b63
|
11 years |
mreichardt |
Initial commit (moved and refactored classes from finroc_core repository)
|