Home | History | Annotate | Download | only in runtime

Lines Matching full:accesses

1036 G?H?? H?? H???u?L??H9?tH)?H??H?I?A?]?H??I??H??u?M?/I?M??t3I?GH??L?$?M??t"L??L??????tPH?=_t?L)%M?w[A\A]A^A_?H?= GH??G?=?LH?=GH??G?>M???H?5H?==1?L??L??M???H?=H??=?C)1?E1????-./gotsan.cc((inited)) != (0)((tid)) < ((kMaxTidInClock))((reused_)) == ((((u64)reused_ << kClkBits) >> kClkBits))((size_)) == ((0))((tab_)) == ((0))((tab_idx_)) == ((0))((tab_->table[i/ClockBlock::kClockCount])) == ((0))clock=[%s%llu,] reused=[] tid=%u/%u last_acq=%llu] release_store_tid=%d/%d dirty_tids=%d/%denable_annotationsEnable dynamic annotations, otherwise they are no-ops.suppress_equal_stacksSuppress a race report if we've already output another race report with the same stack.suppress_equal_addressesSuppress a race report if we've already output another race report on the same address.report_bugsTurns off bug reporting entirely (useful for benchmarking).report_thread_leaksReport thread leaks at exit?report_destroy_lockedReport destruction of a locked mutex?report_mutex_bugsReport incorrect usages of mutexes and mutex annotations?report_signal_unsafeReport violations of async signal-safety (e.g. malloc() call from a signal handler).report_atomic_racesReport races between atomic and plain memory accesses.force_seq_cst_atomicsIf set, all atomics are effectively sequentially consistent (seq_cst), regardless of what user actually specified.print_benignPrint matched "benign" races at exit.halt_on_errorExit after first reported error.atexit_sleep_msSleep in main thread before exiting for that many ms (useful to catch "at exit" races).profile_memoryIf set, periodically write memory profile to that file.flush_memory_msFlush shadow memory every X ms.flush_symbolizer_msFlush symbolizer caches every X ms.memory_limit_mbResident memory limit in MB to aim at.If the process consumes more memory, then TSan will flush shadow memory.stop_on_startStops on start until __tsan_resume() is called (for debugging).running_on_valgrindControls whether RunningOnValgrind() returns true or false.history_sizePer-thread history size, controls how many previous memory accesses are remembered per thread.  Possible values are [0..7]. history_size=0 amounts to 32K memory accesses.  Each next value doubles the amount of memory accesses, up to history_size=7 that amounts to 4M memory accesses.  The default value is 2 (128K memory accesses).io_syncControls level of synchronization implied by IO operations. 0 - no synchronization 1 - reasonable level of synchronization (write->read)2 - global synchronization of all IO operations.die_after_forkDie after multi-threaded fork if the child creates new threads.suppressionsSuppressions file name.ignore_interceptors_accessesIgnore reads and writes from all interceptors.shared_ptr_interceptorTrack atomic reference counting in libc++ shared_ptr and weak_ptr.second_deadlock_stackReport where each mutex is locked in deadlock reports    #%n %f %S %MThreadSanitizer: incorrect value for history_size (must be [0..7])