Dom Williams

Results 8 issues of Dom Williams

Fixes https://github.com/adnanademovic/rosrust/issues/176, where all files including inside .git are tracked by build.rs and triggers rebuilds too often.

Adds a feature to use `CompactString` in generated code, to reduce allocations with large amounts of short strings.

Hello, We have a good amount of existing OpenCL code that is not trivial to port to HIP. I understand the OpenCL backend is deprecated, but there's an argument for...

Under Investigation

When a Subscriber drops, its thread (spawned in `join_connection`) hangs forever on reading from the socket, which prevents the thread or socket from being shutdown. This holds open the tcp...

Makes a few Time and Duration methods const.

Reduces string allocations in logging.

5ms shutdown polling adds a great amount of CPU overhead, especially with multiple nodes running. Reducing to once per second has little noticeable effect on shutdown but with huge decrease...