Closed r7vme closed 4 years ago
Hm, this fails to build in CI, and locally for me. @r7vme , something needs to be fixed here.
@clalancette PTAL
I forgot to update the tests https://github.com/ros2/realtime_support/pull/89/files#diff-8f0e5ca09c5ae970c3812f11ec207a37 .
I believe this related to some Jenkins issues for aarch64 i see java tracebacks related to some networking issue
16:08:17 FATAL: command execution failed
16:08:17 java.nio.channels.ClosedChannelException
Can you please try to rerun it?
@r7vme Yeah, there's a bit of a backlog on the buildfarm right now. I'll re-run it a bit later.
@r7vme Looks like the linters aren't happy with this patch. Can you take a look?
PTAL, please. Now both colcon build
and colcon test
are passed for me.
All right, everything passed CI. Thanks for the contribution, merging.
Fixes https://github.com/ros2/realtime_support/issues/87
Add -d to set max dynamic memory prefaulting size. In old version it did preallocation till prefaulter vector reached the size of char array. Then vector reallocated (2x) in new memory and leaves old memory free, which causes char array to be put into this memory and does not cause page fault. In new implementation, vector already preallocated with requred size, which will prevent vector reallocations.
Fix issue with b,kb,mb,gb units parsing.
Fix in README actual stack size is 1MB (not 1024MB).