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

39 commits

Author SHA1 Message Date
6411fc5ca7 warn about unused return values for *_{init,destroy}() functions 2020-09-10 17:41:29 +02:00
2ed51e7e79 use new villas/common header 2020-06-08 03:39:44 +02:00
e53661a62c update copyright year to 2020 2020-01-20 17:17:00 +01:00
995e4b5ec9 memory: use default value for memory type 2019-10-26 13:34:03 +02:00
ef1c339433 replace NULL by nullptr 2019-06-23 16:58:28 +02:00
150d4591fd replace C-style headers with C++ C-compatability headers 2019-06-23 16:57:00 +02:00
ef17ec19a2 refactor enums to class enums 2019-06-23 16:13:23 +02:00
8f974511fe remove extern "C" 2019-04-23 13:03:58 +02:00
8f7c8ae71e update copyright year to 2019 2019-01-13 00:42:39 +01:00
52492d47d1 Merge branch 'develop' of git.rwth-aachen.de:acs/public/villas/VILLASnode into develop 2018-08-20 18:40:46 +02:00
d35971c26c refactor: update copyright years 2018-08-20 18:40:03 +02:00
Dennis Potter
14a7b5cf8d Changed signature of memory_ib_get_mr.
Furthermore, a preprocessor macro pool_buffer was added to get the
address of a pool's buffer.

Discussed in #193.
2018-08-13 12:32:04 +02:00
4d09482fdb Merge branch 'infiniband' into develop
# Conflicts:
#	Makefile
#	Makefile.config
#	Makefile.help
#	lib/Makefile.villas-ext.inc
#	lib/Makefile.villas.inc
#	lib/memory.c
#	lib/nodes/Makefile.inc
2018-07-04 16:50:36 +02:00
5391cab32d reorder state member of some classes as they would raise a compiler error otherwise (designated initializers are not really supported in C++) 2018-07-04 15:07:54 +02:00
da8124e472 memory: use hash_table to store allocation metadata 2018-07-02 19:00:55 +02:00
bb70be0b2c memory: refactored memory subsystem 2018-07-02 15:57:56 +02:00
ffec25bbfd use "#include <villas/...>" path for all includes 2018-06-29 09:06:04 +02:00
312cdc2fbe revert whitespace changes 2018-06-29 08:37:14 +02:00
Sonja Kolen
4ec3cf030b Added extern "C" wrapper in all headers of libvillas to use it in C++ code 2018-06-28 13:42:50 +02:00
b59a989278 cleanup trailing whitespaces 2017-07-25 12:07:06 +02:00
49054eef9f cleanup: removed trailing whitespaces in code 2017-05-05 19:24:16 +00:00
5be1853649 added GPL license to file headers 2017-04-27 12:56:43 +02:00
Georg Reinke
ee809bd5c9 Merge branch 'develop' into node-shm 2017-04-06 12:12:56 +02:00
Georg Reinke
2032342859 use off_t for all relative pointers 2017-04-06 10:20:06 +02:00
a256417417 Merge branch 'memtype-managed' into develop 2017-03-31 18:28:19 +02:00
Georg Reinke
08a60dcaca make pointers in pool and queue relative
This is necessary for the new shared memory node, since these structs
may be stored in the shared memory area which is in general mapped to
different virtual addresses in the different processes.
2017-03-31 10:51:13 +02:00
Georg Reinke
fee29436b0 implement managed memtype 2017-03-27 13:22:54 +02:00
2757011e1b several smaller fixes and documentation updates 2017-03-12 17:13:37 -03:00
cdd5a2ca90 refactoring: unified states of common objects: nodes, paths, node-types, plugins, hooks, etc.. 2017-03-11 23:50:30 -03:00
429c07f1e3 add little FSM to pool, web, api, queue to track state of initialisation 2017-03-06 13:26:23 -04:00
3e7c855526 updated licence and copyright info in file headers 2017-03-03 20:20:13 -04:00
7ec6aee288 Merge remote-tracking branch 'rwth/develop' into feature-curlio 2017-02-18 11:05:11 -05:00
7cab0538ab use #pragma once instead of #ifdef 2017-02-16 09:04:27 -03:00
1dba01a8ae Re-license source code to LGPLv2.1 (closes #56) 2016-11-22 11:14:25 -05:00
e95c50a827 some fixes for memory pool 2016-10-20 08:36:49 -04:00
3839262d8d mpmc_queue => queue 2016-10-20 08:36:49 -04:00
ba399a0b1d fixed compilation: functionality still heavily broken. its a mess right now 2016-09-22 21:20:21 -04:00
2648c1f57c replaced lstack backed memory pool with new queue as underlying datastrucutre 2016-09-13 22:54:36 -04:00
0fa5f5b976 introduced new directory structure for source and header files 2016-06-14 01:17:58 +02:00
Renamed from include/pool.h (Browse further)