1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-23 00:00:01 +01:00
Commit graph

5145 commits

Author SHA1 Message Date
12a50bc4d9 tests: remove old log handler code 2024-02-28 02:35:37 +01:00
0216faec03 table: simplify rendering of tables 2024-02-28 02:35:37 +01:00
7b44b16236 log: fix broken log pattern 2024-02-28 02:35:37 +01:00
c619b48a9d terminal: fix detection of window size 2024-02-28 02:35:37 +01:00
b4afe74da7 log: use C linking for legacy log functions 2024-02-28 02:35:37 +01:00
63e17ade59 table: simplify header 2024-02-28 02:35:37 +01:00
7cfbb3f09d table: remove footer 2024-02-28 02:35:37 +01:00
2b67178a04 utils: move killme() to C++ code in order to avoid global objects 2024-02-28 02:35:37 +01:00
5fe159de0a log: remove stats() 2024-02-28 02:35:37 +01:00
4cee380858 disable warnings about unused return values 2024-02-28 02:35:37 +01:00
4cdc4f0564 fix compiler errors about non-trivial designated initializers with GCC 7 2024-02-28 02:35:37 +01:00
c0adca20b4 log: do not discard return values of vasprintf() 2024-02-28 02:35:37 +01:00
79605afb93 log: remove static logger instances 2024-02-28 02:35:37 +01:00
bea505577b cmake: move thirdparty CMakeLists to subfolder 2024-02-28 02:35:37 +01:00
840d4314ca cmake: add SO name to libvillas-common 2024-02-28 02:35:37 +01:00
8ab7782ecc cmake: add missing C++ headers when installing 2024-02-28 02:35:37 +01:00
e5da0e46f1 update copyright year to 2019 2024-02-28 02:35:37 +01:00
2d5a6cce8a utils: move copyright and version printing code into separate file 2024-02-28 02:35:37 +01:00
89d0bce798 install villas-common library 2024-02-28 02:35:37 +01:00
d66ae1a893 refactor: list_* -> vlist_* 2024-02-28 02:35:37 +01:00
b39daa5c59 fix logging 2024-02-28 02:35:37 +01:00
596b6ad3fd tsc: compile only on x86_64 2024-02-28 02:35:36 +01:00
213e04d851 log: add Log::getLevelName() 2024-02-28 02:35:36 +01:00
ba6815af1b task: fix includes for tsc 2024-02-28 02:35:36 +01:00
cb157965c2 use better heuristic for compile-time cache line size 2024-02-28 02:35:36 +01:00
b2a218c5dc indention and whitespaces 2024-02-28 02:35:36 +01:00
c990e8697d do not throw dynamically allocated exceptions 2024-02-28 02:35:36 +01:00
4cdf94d6a2 add state_print() function 2024-02-28 02:35:36 +01:00
3bab5e4f3f add new state 2024-02-28 02:35:36 +01:00
1e301aaa1a refactor: use of auto 2024-02-28 02:35:36 +01:00
d33be2ffc7 log: fix intialization of log level and pattern 2024-02-28 02:35:36 +01:00
f4e46f58f5 log: add Log::setPattern() 2024-02-28 02:35:36 +01:00
205f35de1f cmake: properly set options of sub projects 2024-02-28 02:35:36 +01:00
607dd5ec06 log: reduce lookups in logger registry 2024-02-28 02:35:36 +01:00
14d0243999 rt: harmonize logging messages 2024-02-28 02:35:36 +01:00
ef2dc97c0d log: add getter for log level 2024-02-28 02:35:36 +01:00
d6aef7bdd0 log: throw exception for unknown log levels 2024-02-28 02:35:36 +01:00
111e1fadac link fmtlib relocatable 2024-02-28 02:35:36 +01:00
cd4f5d5c61 fix possibibly unitialized value 2024-02-28 02:35:36 +01:00
2ded798e86 hist: fix invalid min value 2024-02-28 02:35:36 +01:00
e76f8fc4f4 refactor: warn() => warning() 2024-02-28 02:35:36 +01:00
c726e68b44 task: several portability improvements for macOS 2024-02-28 02:35:36 +01:00
b8df22ebe7 tests: fix unit tests 2024-02-28 02:35:36 +01:00
fc95c7c70a list: fix portability issues of list_sort() os BSD-based systems 2024-02-28 02:35:36 +01:00
37aea20df8 cmake: rdtsc is only supported on x86 2024-02-28 02:35:36 +01:00
9c0ba4a174 whitespaces 2024-02-28 02:35:36 +01:00
254fb92c4e kernel: inprove portability 2024-02-28 02:35:36 +01:00
ca51f1795f tsc: inline calls to tsc_now() 2024-02-28 02:35:36 +01:00
4715706f85 timing: add new function to compare timestamps 2024-02-28 02:35:36 +01:00
592d07a32d smaller fixups 2024-02-28 02:35:36 +01:00