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

5435 commits

Author SHA1 Message Date
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
7e51194c86 terminal: add new terminal class 2024-02-28 02:35:36 +01:00
b9c95d99e8 tests: rewrote unit tests 2024-02-28 02:35:36 +01:00
00a4915ebe utils: move include 2024-02-28 02:35:36 +01:00
d99b954a38 refactor: NULL -> nullptr 2024-02-28 02:35:36 +01:00
5e147da376 rewrite logging system with spdlog 2024-02-28 02:35:36 +01:00
21b6937599 kernel: improve compatability for RPi 2024-02-28 02:35:36 +01:00
2144fdf37f task: use new tsc module 2024-02-28 02:35:36 +01:00
13a7805f42 undefine some macros which are already defined by macOS SDK 2024-02-28 02:35:36 +01:00
550a2cc2ce list: remote LIST_INIT() macro 2024-02-28 02:35:36 +01:00
890c761f22 tsc: fix typo 2024-02-28 02:35:36 +01:00