diff options
author | Dylan DPC <99973273+Dylan-DPC@users.noreply.github.com> | 2023-05-13 11:05:34 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-13 11:05:34 +0530 |
commit | 770fd738c7939701b5ecd996073a97d9ff60cf80 (patch) | |
tree | ae415683bfbcdcee08457e027c0ff937597bea50 /tests/rustdoc-js-std/parser-errors.js | |
parent | 05ca3e31df8366578d61f35a29a17bf48b20ac48 (diff) | |
parent | 6b58ff5cdf47da9460871a87cf43e5e8adfab9a8 (diff) | |
download | rust-770fd738c7939701b5ecd996073a97d9ff60cf80.tar.gz |
Rollup merge of #111469 - Dushistov:fix-coverage-data-race, r=wesleywiser
Fix data race in llvm source code coverage
Fixes #91092 .
Before this patch, increment of counters for code coverage looks like this:
```
movq .L__profc__RNvCsd6wgJFC5r19_3lib6bugaga+8(%rip), %rax
addq $1, %rax
movq %rax, .L__profc__RNvCsd6wgJFC5r19_3lib6bugaga+8(%rip)
```
after this patch:
```
lock incq .L__profc__RNvCs3JgIB2SjHh2_3lib6bugaga+8(%rip)
```
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
0 files changed, 0 insertions, 0 deletions