Skip to content

Conversation

github-actions[bot]
Copy link

This PR updates the CHANGELOG.md file for 2025-02-23.

StekPerepolnen pushed a commit that referenced this pull request Jul 1, 2025
commit_hash:5b246144e81555f1bc12b2c8ca111e351dcd5ed7
StekPerepolnen pushed a commit that referenced this pull request Jul 30, 2025
StekPerepolnen pushed a commit that referenced this pull request Aug 5, 2025
Enabled `view` grpc service and feature flag `enable_views`
StekPerepolnen pushed a commit that referenced this pull request Sep 25, 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)
    ydb-platform#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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant