|
base::RefCounted now DCHECKs when referenced from multiple threads.
This will allow us to catch future violations of thread safety from
scoped_refptrs. Added a new class base::UnsafeRefCounted, which does not
do the DCHECKs (it is identical to the old RefCounted). Classes that
violate the DCHECKs have been temporarily moved over to use
UnsafeRefCounted.
BUG= 469952
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+86 lines, -35 lines) |
Patch |
|
M |
base/deferred_sequenced_task_runner_unittest.cc
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
base/memory/ref_counted.h
|
View
|
1
|
3 chunks |
+31 lines, -0 lines |
1 comment
|
Download
|
|
M |
components/nacl/loader/nacl_ipc_adapter.cc
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
components/url_matcher/url_matcher.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/pepper/ssl_context_helper.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
content/public/common/resource_devtools_info.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
extensions/browser/api/cast_channel/logger.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/common/value_state.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/mailbox_manager.h
|
View
|
1
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/shader_translator_cache.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/command_buffer/service/valuebuffer_manager.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
gpu/config/gpu_control_list.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
ipc/ipc_message_attachment.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/disk_cache/blockfile/trace.h
|
View
|
1
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
ppapi/shared_impl/resource.h
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
sql/connection.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
storage/browser/blob/shareable_file_reference.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
ui/gfx/image/image.cc
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
ui/gl/gl_share_group.h
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
Total messages: 5 (2 generated)
|