-
-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: performance #658
base: v9-support
Are you sure you want to change the base?
fix: performance #658
Conversation
I call it the Promisified callback hell 🔥 🔥As far as I can tell the performance issues are a combination of our own waitForUI5, which is not fully promisified and still uses callbacks and the use of these callbacks in executeControlMethod and executeObjectMethod. Current solution idea:
Ping: @vobu @marianfoo @hmanchev @monavari-lebrecht @nicoschoenteich |
you clearly are on a spree here and got further than any of us before. Kudos 🙇 |
That was wdi5^3-rc.0 vs current codebase. For a fair comparison wdi5^2 vs current codebase you have to align the number of maximum instances since the default has increased with v3. If you want you can do this missing comparison 😉 My assumption is that we are still around 10-20% slower with the current codebase, but I am optimistic that we can reduce this even more. |
First performance improvement of the v9 support.
current improvement for the basic.test.js from ~33 sec to ~13 sec. No further performance tests happened yet.
it was a late night session so the description will get updated. But not yet...