Skip to content

Test duplication#2

Draft
Vladilen wants to merge 11 commits intomainfrom
test-duplication
Draft

Test duplication#2
Vladilen wants to merge 11 commits intomainfrom
test-duplication

Conversation

@Vladilen
Copy link
Copy Markdown
Owner

@Vladilen Vladilen commented Sep 1, 2025

Changelog entry

...

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

...

Vladilen pushed a commit that referenced this pull request Sep 10, 2025
Vladilen pushed a commit that referenced this pull request Sep 13, 2025
Vladilen pushed a commit that referenced this pull request Sep 18, 2025
Co-authored-by: Ivan Blinkov <ivan@blinkov.ru>
Co-authored-by: Andrey Fomichev <andrey.fomichev@gmail.com>
Vladilen pushed a commit that referenced this pull request Sep 18, 2025
Vladilen pushed a commit that referenced this pull request Sep 21, 2025
ydb-platform#25043)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Vladilen pushed a commit that referenced this pull request Sep 30, 2025
```
WARNING: ThreadSanitizer: data race (pid=123179)
  Read of size 8 at 0x0000065aad98 by thread T14:
    #0 NSystemInfo::CachedNumberOfCpus() util/system/info.cpp:241:10 (taxi-uservices-userver-core-tests+0x4155bba)
    #1 engine::(anonymous namespace)::TaskProcessorThreadStartedHook() userver/core/src/engine/task/task_processor.cpp:100:15 (taxi-uservices-userver-core-tests+0x5306bc8)
    #2 engine::TaskProcessor::PrepareWorkerThread(unsigned long) userver/core/src/engine/task/task_processor.cpp:347:5 (taxi-uservices-userver-core-tests+0x5306bc8)
```

The change on a hot path is equivalent to the previously compiler generated x86 code (just a `load` instruction). On other platforms this could actually fix a data race.
commit_hash:acb1fe1b8f3075cc27b18aab4f1bd0b88292c270
Vladilen pushed a commit that referenced this pull request Oct 10, 2025
Vladilen pushed a commit that referenced this pull request Jan 13, 2026
commit_hash:c622ad1113247b2ddbd09777abc2c56ebc760d84
Vladilen pushed a commit that referenced this pull request Feb 18, 2026
Vladilen pushed a commit that referenced this pull request Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant