General

Profile

Michael Jeanson

Issues

open closed Total
Assigned issues 2 17 19
Reported issues 3 7 10

Projects

Project Roles Registered on
Common Trace Format Developer 02/07/2023
LTTng Manager, Developer 08/12/2015
Babeltrace Manager, Developer 08/12/2015
LTTng-CI Manager, Developer 11/29/2017
LTTng-modules Manager, Developer 08/12/2015
LTTng-tools Manager, Developer 08/12/2015
LTTng-UST Manager, Developer 08/12/2015
LTTngTop Manager 08/12/2015
Userspace RCU Manager, Developer 08/12/2015

Activity

04/10/2025

02:24 PM Userspace RCU Revision c26c4b0a (userspace-rcu): fix: __atomic_always_lock_free() not a constant expression on g++ < 5.1
Building with GCC < 5.1 fails with this kind of error:
../include/urcu/compiler.h:60:21: error: expression in stat...
Michael Jeanson
02:23 PM Userspace RCU Revision db881e8b (userspace-rcu): fix: urcu assert fallback for pre-C11 builds
It was discovered that the trick we used to implement static assertions
when building without C11 support would silen...
Michael Jeanson

04/09/2025

02:24 PM Userspace RCU Revision 8088b248 (userspace-rcu): Use UATOMIC_HAS_ATOMIC_INT/LLONG in generic implementation
Change-Id: Ida97434d7f1efd515a379eeefa355ff8b622d04b
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-of...
Michael Jeanson
02:24 PM Userspace RCU Revision 28826a4d (userspace-rcu): Add uatomic size static assert
This adds a way to check at compile time that atomic operations are
supported on the current architecture for a value...
Michael Jeanson
02:24 PM Userspace RCU Revision 610696a5 (userspace-rcu): Add uatomic size static assert for 'generic'
Replace the link error / illegal instuction tricks with static
assertions.
Change-Id: I1630447ff51dc3602561167f49c28...
Michael Jeanson
02:24 PM Userspace RCU Revision d113221a (userspace-rcu): Add uatomic size static assert for 'x86'
Replace the link error / illegal instuction tricks with static
assertions.
Change-Id: I6759d96f13d97cb0c79626a17252c...
Michael Jeanson
02:24 PM Userspace RCU Revision 10b6f06f (userspace-rcu): Add uatomic size static assert for 'ppc'
Replace the link error / illegal instuction tricks with static
assertions.
Change-Id: I8804f7683f69c8755c46cb3d75679...
Michael Jeanson
02:24 PM Userspace RCU Revision e973a031 (userspace-rcu): Add uatomic size static assert for 'sparc64'
Replace the link error / illegal instuction tricks with static
assertions.
Change-Id: I74d9fd087ef2ce3ec19a8ffb9f675...
Michael Jeanson
02:24 PM Userspace RCU Revision 31b32c33 (userspace-rcu): Add uatomic size static assert for 's390'
Replace the link error / illegal instuction tricks with static
assertions.
Change-Id: I1e62532108badacb1e87e25aadc77...
Michael Jeanson
02:24 PM Userspace RCU Revision e7f831dc (userspace-rcu): doc: update uatomic-api for static assert
Change-Id: Iab5f82bd5c283212f7ba832dce9e388ad2b71523
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-of...
Michael Jeanson

Also available in: Atom