win32: optimise TLS
Merge request reports
Activity
changed milestone to %4.0
added Component::Core Platform::Windows desktop labels
added MRStatus::Reviewable label
- Resolved by Rémi Denis-Courmont
added MRStatus::InReview label and removed MRStatus::Reviewable label
added 2 commits
added MRStatus::Acceptable label and removed MRStatus::InReview label
- Resolved by Rémi Denis-Courmont
You can do the same optimization in OS/2, to avoid storing a TLS variable in
vlc_threadvar_last
if it has no destroy callback.
- Resolved by Rémi Denis-Courmont
added MRStatus::InReview label and removed MRStatus::Acceptable label
- Resolved by Steve Lhomme
added 19 commits
-
3e621b94...117283ed - 15 commits from branch
videolan:master
- 36a6d35a - win32: only use the TLS list when needed
- a1f9e0d4 - os2: only use the TLS list when needed
- 4e4114cd - win32: inline TLS accesses on exit
- b177dd1e - win32: do not serialise thread exit
Toggle commit list-
3e621b94...117283ed - 15 commits from branch
added MRStatus::NotCompliant label and removed MRStatus::InReview label
added MRStatus::Acceptable label and removed MRStatus::NotCompliant label
mentioned in merge request !764 (merged)
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, and score >= 0 -
MergeRequest should have no activity (threads/votes) for (24h/24h)
-
added 14 commits
-
b177dd1e...021d9833 - 10 commits from branch
videolan:master
- d34f0d64 - win32: only use the TLS list when needed
- 6b1f004f - os2: only use the TLS list when needed
- 114812a3 - win32: inline TLS accesses on exit
- 59d2debd - win32: do not serialise thread exit
Toggle commit list-
b177dd1e...021d9833 - 10 commits from branch
enabled an automatic merge when the pipeline for 59d2debd succeeds