Skip to content

Conversation

@mroeschke
Copy link
Member

@mroeschke mroeschke commented Jun 7, 2024

It appears there was an unconditional copy before a plot was made. In some paths, the data (the axes or attributes) was not even modified. In other cases, I think with CoW an eager copy is no longer needed.

@mroeschke mroeschke added the Visualization plotting label Jun 7, 2024
@mroeschke mroeschke added this to the 3.0 milestone Jun 7, 2024
@mroeschke mroeschke added the Performance Memory or execution speed performance label Jun 7, 2024
@mroeschke
Copy link
Member Author

Going to merge since test are passing here. Happy to follow up if needed

@mroeschke mroeschke merged commit 0fb5cfe into pandas-dev:main Jun 14, 2024
@mroeschke mroeschke deleted the perf/plotting/copy branch June 14, 2024 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Performance Memory or execution speed performance Visualization plotting

1 participant