This is an automated email from the ASF dual-hosted git repository. lorinlee pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/brpc.git
from 98556972 Merge pull request #2929 from GreateCode/jemalloc_objects add e951ffbe Fix compiler optimize thread local variable access `bthread_usleep`/`bthread_yield` contains access to TLS variables. In LTO mode, exceptions may occur due to cross-module optimization. For example, bthread_usleep is inlined into WatchConnections, the compiler(clang-17.0.6) cache the address outside the loop, triggering the error mentioned in #2156. new 3d16b5bc Merge pull request #2918 from zcfh/fix-tls-variable-load The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: src/bthread/bthread.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org