X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=README.md;h=2d6dcaa2a4bfba1199c7dee5bcad5ec743acebf8;hp=601703bdf6209af39c9e27e47a9d0c9d3e2d6b13;hb=109267f653502cf5ef5ada5d098167b9726daa2d;hpb=d7c76f85442125bcfef40f58b1c6fc1bd5ce4ffd;ds=sidebyside diff --git a/README.md b/README.md index 601703b..2d6dcaa 100644 --- a/README.md +++ b/README.md @@ -224,10 +224,11 @@ be overridden with `-DSIGRCU` by modifying `Makefile.build.inc`. The BP library flavor stands for "bulletproof". It is specifically designed to help tracing library to hook on applications without -requiring to modify these applications. `urcu_bp_init()`, -`urcu_bp_register_thread()` and `urcu_bp_unregister_thread()` all become -nops. The state is dealt with by the library internally at the expense -of read-side and write-side performance. +requiring to modify these applications. `urcu_bp_init()`, and +`urcu_bp_unregister_thread()` all become nops, whereas calling +`urcu_bp_register_thread()` becomes optional. The state is dealt with by +the library internally at the expense of read-side and write-side +performance. ### Initialization