-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
atomic_ref (#2, p0019r8) #843
Changes from all commits
1cf7cad
001e340
75a155d
85ba6a2
9d610cc
857c620
1ca420a
a522d3b
25f603b
85c044e
2cb4d3e
c938bf2
012bf46
da247a6
0c38cdc
3e3cd47
6fdcf4d
f385fa1
dac5c6a
c8d38df
3cf38d6
dd33205
fc29559
e219b71
9229c12
a266baa
2f992db
24f1f01
b166dd1
e3c2331
b4973b3
15bbdbe
4d07c1c
ef2adde
3b90ac0
49b7f95
1be9a85
91f3819
f3e9c76
fe2e25f
17297a9
45191a0
8f18bbe
35388d9
0ff9148
549a856
cec012a
f9f876c
fed136c
a1a34aa
f59ed29
7849930
a7dd4bb
bf1af3f
a4eb73c
5421ee9
5992ce5
a08ebbf
db63179
5bf9c93
8868246
f35df6b
64d364e
2b7bc84
5829541
68b134f
c9a3baa
94b0990
081890d
a9130fe
48262ad
547e775
297a97e
8a81301
516a09c
456ff02
0a3b79e
74d925b
6ec6912
a3b1d45
7645384
e24bc24
4d74aeb
abc9673
fe47a46
3ec5506
a1e3c02
b477b45
5593227
4d44049
a3b729a
9608a3e
bf59db6
8c46780
4abebdb
690fd0b
6666848
67b3fb5
318d9c0
42ea87f
db0b368
d6cff23
3f0fd34
da36cb0
3fee7e8
333e585
cc99367
c583519
ff8a7b4
909332c
508cfd1
a9e165a
f925380
10c1e9e
69f1d82
2f8e7d3
3c52354
3653311
8ef2426
86e887f
b09b8cc
600e5ab
05f1f84
73c026a
52700e2
2aab7ba
69fc773
1370b5d
0f9978c
3702d7b
8ae82a5
ca9b076
2e8638d
19f596d
fc26176
be20faa
e6e9ba0
0def107
18d9e8e
c0d809b
6ccb054
d3dcda4
ac2ebe7
60bc35e
a270733
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,14 +6,17 @@ | |
LIBRARY LIBRARYNAME | ||
|
||
EXPORTS | ||
__std_atomic_wait_get_deadline | ||
__std_atomic_wait_get_remaining_timeout | ||
__std_atomic_compare_exchange_128 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @BillyONeal Is there a list of exports that we need to update for the "have the exports changed" build-time test? (I think that might still be MSVC-internal.) Are we running such a check against the atomic_wait satellite yet? |
||
__std_atomic_get_mutex | ||
__std_atomic_has_cmpxchg16b | ||
__std_atomic_notify_all_direct | ||
__std_atomic_notify_all_indirect | ||
__std_atomic_notify_one_direct | ||
__std_atomic_notify_one_indirect | ||
__std_atomic_set_api_level | ||
__std_atomic_wait_direct | ||
__std_atomic_wait_get_deadline | ||
__std_atomic_wait_get_remaining_timeout | ||
__std_atomic_wait_indirect | ||
__std_bulk_submit_threadpool_work | ||
__std_close_threadpool_work | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Copyright (c) Microsoft Corporation. | ||
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | ||
|
||
RUNALL_INCLUDE ..\usual_latest_matrix.lst |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you have a use case for this being different than
_DEBUG
? OK to leave as is, just curious.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pinpoint tearing in release, that never happens in debug due to timings and debug allocations