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

Performance in beta with the new Dominos #21

Open
boomboo opened this issue Aug 16, 2020 · 8 comments
Open

Performance in beta with the new Dominos #21

boomboo opened this issue Aug 16, 2020 · 8 comments
Labels

Comments

@boomboo
Copy link

boomboo commented Aug 16, 2020

Seems like the newest version of Dominos causes some performance regression with tullacc.
This is with the previous beta
oldDominos

this one is with the new version
newDominos

To be more specific, old refers to 9.0 beta and new to 9.0 beta1 on wowinterface.

@Tuller
Copy link
Member

Tuller commented Aug 16, 2020

@Tuller Tuller added the bug label Aug 16, 2020
@boomboo
Copy link
Author

boomboo commented Aug 16, 2020

I comented out the functionality, no significant changes or none at all. (to be clear the issue isn't solved by commenting that section)

@boomboo
Copy link
Author

boomboo commented Sep 1, 2020

I'm not sure why or how but version 4 fixed the issue, I retested with v3 and it was still there but v4 fixes it.

@Tuller
Copy link
Member

Tuller commented Sep 1, 2020

Dominos defers action button creation a bit in beta 4, do you happen to shrink your unused action bars?

@boomboo
Copy link
Author

boomboo commented Sep 1, 2020

Yes, I usually shrink (1x1) and hide the ones I don't use.

@Tuller
Copy link
Member

Tuller commented Sep 1, 2020

Yeah that’ll cause those buttons to never be created by dominos (provided they didn’t exist already) and is likely the cause of your CPU usage reduction

@boomboo
Copy link
Author

boomboo commented Sep 1, 2020

Oh so you mean the reduction is incidental in that whatever caused the increase is still there however with v4 there are less buttons to work on?

@Tuller
Copy link
Member

Tuller commented Sep 2, 2020

I would suspect that the per button CPU usage is about the same between the versions. The only difference was Dominos creating/hooking all 120 action buttons even if you'd shrunk your bars

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

No branches or pull requests

2 participants