index
:
ampere-computing/compiler-rt.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
compiler-rt including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
tsan
/
rtl
Age
Commit message (
Expand
)
Author
2017-07-12
tsan: give debug names to dense allocators
Dmitry Vyukov
2017-07-12
tsan: don't create sync objects on acquire-load
Dmitry Vyukov
2017-07-11
Refactor MemoryMappingLayout::Next to use a single struct instead of output p...
Francis Ricci
2017-07-10
Fix a build failure due to r307541 (tsan_rtl_aarch64.S:54: Error: unknown pse...
Kuba Mracek
2017-07-10
Fix-up for r307540.
Kuba Mracek
2017-07-10
[tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSy...
Kuba Mracek
2017-07-10
[tsan] Add a mapping for Darwin/AArch64
Kuba Mracek
2017-07-10
[tsan] Port setjmp/longjmp assembly to Darwin/AArch64
Kuba Mracek
2017-07-10
[tsan] Add a max VM address check for Darwin/AArch64
Kuba Mracek
2017-07-06
[Sanitizers] Consolidate internal errno definitions.
Alex Shlyapnikov
2017-06-29
Merge
Alex Shlyapnikov
2017-06-28
[Sanitizers] Operator new() interceptors always die on allocation error
Alex Shlyapnikov
2017-06-20
[Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocator
Alex Shlyapnikov
2017-06-13
tsan: fix reading of mutex flags
Dmitry Vyukov
2017-06-13
tsan: fix pedantic warnings
Dmitry Vyukov
2017-06-07
[tsan]: Fix GNU version of strerror_r interceptor
Vitaly Buka
2017-05-25
Don't require ThreadState to be contained within tls on all platforms
Francis Ricci
2017-05-15
[sanitizer] Change SizeClassAllocator32 to accept just one template
Kostya Kortchinsky
2017-05-03
[tsan] Detect races on modifying accesses in Swift code
Kuba Mracek
2017-05-02
tsan: allow fast large MemoryRangeSet on non-Windows Go
Dmitry Vyukov
2017-05-02
[compiler-rt] move tsan's Android __get_tls() to sanitizer_common
Kostya Kortchinsky
2017-05-01
tsan: support linker init flag in __tsan_mutex_destroy
Dmitry Vyukov
2017-04-30
[tsan] Track external tags in thread traces
Kuba Mracek
2017-04-24
[tsan] Remove the extra word "object" from description of external races
Kuba Mracek
2017-04-21
[tsan] Refactor __tsan_external_read/__tsan_external_write to avoid code dupl...
Kuba Mracek
2017-04-21
[tsan] Track external API accesses as 1-byte accesses (instead of 8-byte)
Kuba Mracek
2017-04-21
[tsan] Ignore memory accesses for libignored modules for "external" races
Kuba Mracek
2017-04-21
[tsan] Don't report bugs from interceptors called from libignored modules
Kuba Mracek
2017-04-17
[sanitizer] Introduce tid_t as a typedef for OS-provided thread IDs
Kuba Mracek
2017-04-13
Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Francis Ricci
2017-03-30
[tsan] Add interceptor for xpc_connection_cancel to avoid false positives
Kuba Mracek
2017-03-30
[sanitizer] Move fread and fwrite interceptors to sanitizer_common
Maxim Ostapenko
2017-03-26
[tsan] Only Acquire/Release GCD queues if they're not NULL
Kuba Mracek
2017-03-26
tsan: add new mutex annotations
Dmitry Vyukov
2017-03-24
Follow-up for r298738: Use "0" instead of "false" because the variable is uptr.
Kuba Mracek
2017-03-24
Fix an uninitialized field in tsan_block_context_t/AllocContext in tsan_libdi...
Kuba Mracek
2017-03-22
tsan: fix a typo
Dmitry Vyukov
2017-03-21
tsan: support __ATOMIC_HLE_ACQUIRE/RELEASE flags
Dmitry Vyukov
2017-02-22
Re-commit of r295318, which was reverted due to AArch64 flakiness. Moving the...
Kuba Mracek
2017-02-20
Revert "[tsan] Provide external tags (object types) via debugging API"
Diana Picus
2017-02-16
[tsan] Provide external tags (object types) via debugging API
Kuba Mracek
2017-02-02
[tsan] Provide API for libraries for race detection on custom objects
Kuba Mracek
2017-02-02
[tsan] Properly describe GCD worker threads in reports
Kuba Mracek
2017-01-26
[tsan] Fix os_id of main thread
Kuba Mracek
2017-01-24
[tsan] Enable ignore_noninstrumented_modules=1 on Darwin by default
Kuba Mracek
2017-01-11
[tsan] Implement a 'ignore_noninstrumented_modules' flag to better suppress f...
Kuba Mracek
2017-01-07
tsan: Introducing a function to flush the shadow memory from third-party libr...
Dmitry Vyukov
2017-01-06
[sanitizer] Add a 'print_module_map' flag which prints modules with UUIDs on ...
Kuba Mracek
2016-12-19
[tsan] Implement __tsan_get_alloc_stack and __tsan_locate_address to query po...
Kuba Mracek
2016-12-15
[tsan] Add interceptor for libcxx __shared_count::__release_shared()
Kuba Mracek
[prev]
[next]