Title: Possibly excessive transform creation · Issue #12031 · matplotlib/matplotlib · GitHub
Open Graph Title: Possibly excessive transform creation · Issue #12031 · matplotlib/matplotlib
X Title: Possibly excessive transform creation · Issue #12031 · matplotlib/matplotlib
Description: Follow-up to #11972, which solves a memory leak, but leaves the question of whether we can improve performance by reducing the number of transform instantiations. It was pointed out that simply moving the cursor in an otherwise static pl...
Open Graph Description: Follow-up to #11972, which solves a memory leak, but leaves the question of whether we can improve performance by reducing the number of transform instantiations. It was pointed out that simply mov...
X Description: Follow-up to #11972, which solves a memory leak, but leaves the question of whether we can improve performance by reducing the number of transform instantiations. It was pointed out that simply mov...
Opengraph URL: https://github.com/matplotlib/matplotlib/issues/12031
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Possibly excessive transform creation","articleBody":"Follow-up to #11972, which solves a memory leak, but leaves the question of whether we can improve performance by reducing the number of transform instantiations. \r\n\r\nIt was pointed out that simply moving the cursor in an otherwise static plot is enough to cause calls to `Transform.set_children`, which occurs when transforms are chained or blended.","author":{"url":"https://github.com/efiring","@type":"Person","name":"efiring"},"datePublished":"2018-09-06T02:33:55.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/12031/matplotlib/issues/12031"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:53e69250-91b7-90af-1dae-ada496162960 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BF46:0D47:E01B:117CD:6A532844 |
| html-safe-nonce | 910bf686af475a51aa5f0a7a04cdfb92cebac9a4ed231aab465a363e758ca332 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRjQ2OjBENDc6RTAxQjoxMTdDRDo2QTUzMjg0NCIsInZpc2l0b3JfaWQiOiI1ODQ0NjM4MjQwMzA5NzE3MDYwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 4d7cd5e622ff8edc11849551c39ca0eed460a4056cb881481fdd6edb06002dec |
| hovercard-subject-tag | issue:357473985 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/matplotlib/matplotlib/12031/issue_layout |
| twitter:image | https://opengraph.githubassets.com/bccd9794a3938156b4ad14aa3565a414e246f095c52f0cbe2368caccc3de03f4/matplotlib/matplotlib/issues/12031 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/bccd9794a3938156b4ad14aa3565a414e246f095c52f0cbe2368caccc3de03f4/matplotlib/matplotlib/issues/12031 |
| og:image:alt | Follow-up to #11972, which solves a memory leak, but leaves the question of whether we can improve performance by reducing the number of transform instantiations. It was pointed out that simply mov... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | efiring |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| go-import | github.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git |
| octolytics-dimension-user_id | 215947 |
| octolytics-dimension-user_login | matplotlib |
| octolytics-dimension-repository_id | 1385122 |
| octolytics-dimension-repository_nwo | matplotlib/matplotlib |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1385122 |
| octolytics-dimension-repository_network_root_nwo | matplotlib/matplotlib |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width