Comment #8 on issue 2744 by [email protected]: Meta-Bug: TSAN finds many
data races in V8
http://code.google.com/p/v8/issues/detail?id=2744
I've reran the tests for r17043 of the bleeding edge. Here's the result of
`cat log | sort | uniq -c | sort -nr`:
352 SUMMARY: ThreadSanitizer: data race src/isolate.h:1502
~PostponeInterruptsScope
86 SUMMARY: ThreadSanitizer: data race src/cpu-profiler.cc:132
v8::internal::ProfilerEventsProcessor::Run()
75 SUMMARY: ThreadSanitizer: data race src/heap.cc:6754
v8::internal::Heap::SetStackLimits()
75 SUMMARY: ThreadSanitizer: data race src/heap.cc:6751
v8::internal::Heap::SetStackLimits()
40 SUMMARY: ThreadSanitizer: data race src/platform-posix.cc:608
v8::internal::ThreadEntry(void*)
37 SUMMARY: ThreadSanitizer: data race src/isolate.h:177 Current
36 SUMMARY: ThreadSanitizer: data race test/cctest/cctest.h:97 isolate
35 SUMMARY: ThreadSanitizer: data race src/platform-posix.cc:645
v8::internal::Thread::Join()
30 SUMMARY: ThreadSanitizer: data race src/cpu-profiler.cc:81
StopSynchronously
24 SUMMARY: ThreadSanitizer: data race src/v8threads.cc:53
v8::Locker::Initialize(v8::Isolate*)
22 SUMMARY: ThreadSanitizer: data race src/isolate.h:1497
PostponeInterruptsScope
18 SUMMARY: ThreadSanitizer: data race src/heap.cc:1145 ScavengePointer
15 SUMMARY: ThreadSanitizer: data race src/debug.h:339
set_debugger_entry
14 SUMMARY: ThreadSanitizer: data race src/mark-compact.cc:2827
UpdateSlot
12 SUMMARY: ThreadSanitizer: data race src/v8threads.cc:453
StopPreemption
10 SUMMARY: ThreadSanitizer: data race src/serialize.h:483
TooLateToEnableNow
8 SUMMARY: ThreadSanitizer: data race src/v8threads.cc:216
thread_manager
6 SUMMARY: ThreadSanitizer: data race src/log.cc:554 Insert
6 SUMMARY: ThreadSanitizer: data race src/isolate.cc:2413
v8::internal::Isolate::Exit()
6 SUMMARY: ThreadSanitizer: data race src/isolate.cc:2304
v8::internal::Isolate::Init(v8::internal::Deserializer*)
5 SUMMARY: ThreadSanitizer: data race src/x64/codegen-x64.cc:702
v8::internal::Code::IsYoungSequence(unsigned char*)
5 SUMMARY: ThreadSanitizer: data race src/isolate.h:566 thread_id
5 SUMMARY: ThreadSanitizer: data race src/cpu-profiler.cc:81
v8::internal::ProfilerEventsProcessor::StopSynchronously()
4 SUMMARY: ThreadSanitizer: data race src/x64/codegen-x64.cc:705
v8::internal::Code::IsYoungSequence(unsigned char*)
3 SUMMARY: ThreadSanitizer: data race test/cctest/test-api.cc:14845
RegExpStringModificationTest::LongRunningRegExp()
3 SUMMARY: ThreadSanitizer: data race test/cctest/test-api.cc:14529
ApplyInterruptTest::LongRunningApply()
3 SUMMARY: ThreadSanitizer: data race test/cctest/test-api.cc:14419
RegExpInterruptTest::LongRunningRegExp()
3 SUMMARY: ThreadSanitizer: data race src/v8threads.cc:94
v8::Locker::IsActive()
3 SUMMARY: ThreadSanitizer: data race src/platform/socket.h:70 IsValid
3 SUMMARY: ThreadSanitizer: data race src/platform/socket.cc:153
v8::internal::Socket::Shutdown()
3 SUMMARY: ThreadSanitizer: data race src/isolate.cc:181 StopThread
3 SUMMARY: ThreadSanitizer: data race src/debug-agent.cc:76
v8::internal::DebuggerAgent::Run()
2 SUMMARY: ThreadSanitizer: data race src/log.cc:682
v8::internal::Profiler::Disengage()
1 SUMMARY: ThreadSanitizer: data race src/isolate.cc:102
InitializeInternal
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.