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

Conversation

@dnfield
Copy link
Contributor

@dnfield dnfield commented Dec 14, 2020

Relands #22620 (reverted in #23044).

Changes are in 4276c73

Basically, using the same trace name/arg name(s) in nested trace events was occasionally leading to an attempt to double-free a string (and/or maybe failing to free the other one?). Traces in flutter/flutter#72153

Fixes flutter/flutter#58870

@dnfield
Copy link
Contributor Author

dnfield commented Dec 14, 2020

Fixed the typo, thanks @zanderso

Copy link
Member

@zanderso zanderso left a comment

Choose a reason for hiding this comment

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

rslgtm

@dnfield dnfield merged commit 205d2b8 into flutter:master Dec 15, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Dec 15, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Dec 15, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Dec 15, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Dec 15, 2020
dnfield added a commit that referenced this pull request Dec 21, 2020
dnfield added a commit that referenced this pull request Dec 21, 2020
dnfield added a commit to dnfield/engine that referenced this pull request Dec 21, 2020
renyou pushed a commit to renyou/engine that referenced this pull request Dec 22, 2020
dnfield added a commit that referenced this pull request Dec 22, 2020
…ng is requested (#23226)

* Reland path volatility tracker (#23063)" (#23220)

This reverts commit fceef3a.

* allow disabling based on whether deterministic rendering is needed
renyou added a commit that referenced this pull request Dec 22, 2020
This reverts commit 205d2b8.

Co-authored-by: Dan Field <dnfield@google.com>
gspencergoog pushed a commit to gspencergoog/engine that referenced this pull request Jan 5, 2021
* Revert "Revert "Set SkPath::setIsVolatile based on whether the path survives at least two frames (flutter#22620)" (flutter#23044)"

This reverts commit 4f91425.

* Fix tracing
gspencergoog pushed a commit to gspencergoog/engine that referenced this pull request Jan 5, 2021
gspencergoog pushed a commit to gspencergoog/engine that referenced this pull request Jan 5, 2021
…ng is requested (flutter#23226)

* Reland path volatility tracker (flutter#23063)" (flutter#23220)

This reverts commit fceef3a.

* allow disabling based on whether deterministic rendering is needed
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.

Optimize setIsVolatile for Path

3 participants