| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
bebe291656 |
MT#59086 Unify header files inclusions.
In the file implementations follow the rules: 1. Firstly goes the correlated header file, then one empty row. 2. Secondly go system headers, so in angle-brackets, then one empty row. 3. Thirdly, go custom header files, so in double quotes, then one empty row. 4. If there is "xt_RTPENGINE.h", it's mentioned next, but separately, then one empty row. 5. If there are pre-processor definitions, they are added. 6. And eventually at least one empty row before the code. In some situations it's allowed to step aside from the rules, when inclusions are dependent on each other, so on the sequence, and also possibly on some inline objects definitions, but if possible to follow the rules, it's being done. Change-Id: Ie512a970e230fe202398656d1942e8874bb14cd9 |
2 years ago |
|
|
469789bf19 |
MT#55283 make code checkers happy
Fix all instances of argument-less function signatures. Fix all instances of auto-cleanup variables declared after they need to be in scope. Change-Id: I3a005df03ede971e08d4f62d7c7711a1913fda5e |
2 years ago |
|
|
1a28b73a2d |
MT#55283 Rename aux -> helpers
Windows doesn't allow a file to be named aux, so checkout fails. closes #1686 Change-Id: I4667561f430ec8d4767d2313890839754be77322 |
3 years ago |
|
|
a6ecfb8a80 |
MT#55283 refactor load monitor thread
Use the looper thread helper functions. Change-Id: Ib272ce706484f393bd42f291231c82ff6ea5212f |
3 years ago |
|
|
08a05e76ec |
MT#55524 add thread cancel helper macros
Convenience macros to enable and disable thread cancellation Change-Id: I1c588af83a4c6a45c60b60d941aa446b07e72978 |
3 years ago |
|
|
b1d17cdcef |
TT#14008 use pthread_cancel semantics for shutdown
Instead of having each thread sleep only a little while and then periodically check for the shutdown flag, make them sleep longer and use pthread_cancel() to interrupt the sleep during a shutdown in the designated break points. Change-Id: I13f1872a0176697e064ceef4062db6ca6ccf7a0e |
4 years ago |
|
|
2c565874c7 |
TT#108003 Do not allow division by 0 load_thread()
We should make sure total_secs is never 0. Change-Id: I532c7d67a640b7f88ed6f7c0ff31189fe0d98fb0 Warned-by: coverity |
5 years ago |
|
|
345836e90a |
TT#35413 implement a CPU limit and a load limit
Change-Id: Ia0c605d17866c232353917f2980637fa7823dce4 |
8 years ago |