Philipp Oppermann
|
b20cef6c37
|
Fix: Use correct pointer for `align_offset` call
|
1 year ago |
Philipp Oppermann
|
350f15fce4
|
Fix alignment of atomics in shared memory communication channel
|
1 year ago |
Michael-J-Ward
|
7cb43ca3cf
|
warn: allow clippy::missing_safety_doc
|
2 years ago |
Philipp Oppermann
|
979573689a
|
Switch to forked `shared_memory_extended` crate
The maintainer of the `shared_memory` crate did not react to our PR, so I decided to create a (temporary) fork.
|
2 years ago |
haixuanTao
|
69bfd1e8c5
|
Replace git `raw_sync` with cargo `raw_sync_2` to publish our own crate on `crates.io`
|
3 years ago |
haixuanTao
|
7a7a20a298
|
Add missing licenses and centralise license definition
test new crates version release
|
3 years ago |
haixuanTao
|
101ddd2092
|
add documentation and description to all crates
test rc 2 version
fix version typo
Test crates.io new dora tag release
|
3 years ago |
Philipp Oppermann
|
63dd2ff03d
|
Fix `_pthread_rwlock_timedrdlock` link error on macOS
|
3 years ago |
Philipp Oppermann
|
6aaf4b845c
|
ShmemServer: Set `disconnect` flag on drop and check it on requests
|
3 years ago |
Philipp Oppermann
|
8383c99823
|
Benchmark latency of ShmemServer/ShmemClient
|
3 years ago |
Philipp Oppermann
|
c1346894b3
|
Remove logging of elapsed time
|
3 years ago |
Philipp Oppermann
|
cf95078ca1
|
Extract shared memory server/client into separate crate
To allow for individual testing and benchmarking. This will also enable reuse of the library in other projects.
|
3 years ago |