Skip to content
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.

Improve performance of moving a set of BlockViews from one workspace to another #57

Open
vicng opened this issue Apr 4, 2016 · 4 comments

Comments

@vicng
Copy link
Contributor

vicng commented Apr 4, 2016

Taking a set of blocks out of the trash is causing a performance hit (~300ms for 20 blocks on iPad mini). This is because this operation is performed as a copy and delete, instead of a true cut.

@vicng vicng changed the title Improve performance of transferring gesture recognizers between BlockViews Improve performance of moving a set of BlockViews from one workspace to another Apr 5, 2016
@RoboErikG
Copy link
Contributor

Why does it take 300ms to create a copy of the model and perform a layout pass? Could you dig a bit into the performance to figure out where it's spending so much time?

@vicng
Copy link
Contributor Author

vicng commented Apr 5, 2016

At first glance, it seems like it's the view creation that's causing the performance hit and not the model/layout code. I'll look into it further once I finish the P1s.

@gaming-hacker
Copy link

any update on this?

@vicng
Copy link
Contributor Author

vicng commented Feb 14, 2018

It doesn't seem to be an issue any more. Have you noticed anything?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants