Update both thread and stack.
Update thread and stack as atomic operation.
Keep all 32bit of TID as now we have enough bits.
Depends on D87135.
Paths
| Differential D87217
[Asan] Fix __asan_update_allocation_context ClosedPublic Authored by vitalybuka on Sep 6 2020, 7:17 PM.
Details
Summary Update both thread and stack. Depends on D87135.
Diff Detail
Event Timelinevitalybuka removed a child revision: D87359: [Asan] Don't use allocator Metadata.Sep 9 2020, 3:59 AM
This revision is now accepted and ready to land.Sep 10 2020, 8:16 AM Closed by commit rG3f7c3e84ad69: [Asan] Fix __asan_update_allocation_context (authored by vitalybuka). · Explain WhySep 10 2020, 7:59 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 290857 compiler-rt/lib/asan/asan_allocator.h
compiler-rt/lib/asan/asan_allocator.cpp
compiler-rt/test/asan/TestCases/asan_update_allocation.cpp |
Nit: Since we're adding member functions and private members, let's change struct to class.