Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Replace ThreadLocal with ThreadLocalUniquePtr<T> #8659

Merged
merged 1 commit into from
Apr 20, 2019

Conversation

mdempsky
Copy link
Contributor

@mdempsky mdempsky force-pushed the ThreadLocalUniquePtr branch 2 times, most recently from 4200246 to 2210d57 Compare April 19, 2019 23:39
@mdempsky mdempsky force-pushed the ThreadLocalUniquePtr branch from 2210d57 to e2abe84 Compare April 19, 2019 23:51
Copy link
Member

@chinmaygarde chinmaygarde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome. Thanks.

@mdempsky
Copy link
Contributor Author

mdempsky commented Apr 20, 2019

@chinmaygarde Thanks for the approval. I believe this is ready to merge now. (I don't have write access to flutter/engine to do this myself.)

@chinmaygarde chinmaygarde merged commit b0cbce4 into flutter:master Apr 20, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 20, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 21, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 21, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 21, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 21, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 22, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 22, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 22, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 22, 2019
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Apr 22, 2019
flutter/engine@206cab6...ea28bfa

git log 206cab6..ea28bfa --no-merges --oneline
ea28bfa Custom RTL handling for ghost runs, NotoNaskhArabic test font (flutter/engine#8683)
1c9457c Revert &#34;Only allow mappings for ICU initialization. (#8656)&#34; (flutter/engine#8682)
b4ed303 Revert &#34;RTL handling for ghost runs, NotoNaskhArabic test font (#8638)&#34; (flutter/engine#8681)
8b5f776 Remove support for downloading dynamic patches. (flutter/engine#8663)
1bcb96b Add framework test in engine presubmit checks (flutter/engine#8664)
6e79dcd RTL handling for ghost runs, NotoNaskhArabic test font (flutter/engine#8638)
c37d459 Roll src/third_party/skia 1c0b05afdef8..a76fad2d494a (4 commits) (flutter/engine#8665)
2e4f0a4 Put the testing lib in the flutter namespace. (flutter/engine#8661)
1239df9 Allow native bindings in secondary isolates. (flutter/engine#8658)
b0cbce4 Replace ThreadLocal with ThreadLocalUniquePtr&lt;T&gt; (flutter/engine#8659)
bd8c5b1 Only allow mappings for ICU initialization. (flutter/engine#8656)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
mdempsky added a commit to mdempsky/flutter_engine that referenced this pull request Apr 24, 2019
While working on flutter#8659, I had planned on renaming this file to
thread_local_unique_ptr.h, but decided against that at the last minute
before sending for review. However, when reverting the file rename, I
forgot to also revert the header guard change.
cbracken pushed a commit that referenced this pull request Apr 29, 2019
While working on #8659, I had planned on renaming this file to
thread_local_unique_ptr.h, but decided against that at the last minute
before sending for review. However, when reverting the file rename, I
forgot to also revert the header guard change.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Specialize fml::ThreadLocal for unique_ptr-like usage
3 participants