[PATCH] D37590: [scudo] RFC thread specific data refactoring

Evgenii Stepanov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 7 17:03:00 PDT 2017


eugenis added inline comments.


================
Comment at: lib/scudo/scudo_allocator.cpp:460
+          getBackendAllocator().deallocatePrimary(getAllocatorCache(TSD), Ptr);
+          TSD->unlock();
         } else {
----------------
Perhaps this could be done in a RAII fashion? Having to do unlock() on every successfull TSD access is error-prone.


https://reviews.llvm.org/D37590





More information about the llvm-commits mailing list