« get me outta code hell

Dramatically optimize perf of large playlists - mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/stress-test.txt
diff options
context:
space:
mode:
authorFlorrie <towerofnix@gmail.com>2018-12-15 00:56:51 -0400
committerFlorrie <towerofnix@gmail.com>2018-12-15 00:56:51 -0400
commit9a4f04fbd3233fe2711b2cf5d11c4baa46e78b89 (patch)
treeb205f597682faa25010064a1a8ac3bdc5d46594e /stress-test.txt
parente618ee3004dc8bf8276b6bee9b0280ce6ca39119 (diff)
Dramatically optimize perf of large playlists
Now you can browse modland.json at your leisure, without the fear of
waiting 10 seconds every time you so much as move your cursor!
Diffstat (limited to 'stress-test.txt')
-rw-r--r--stress-test.txt16
1 files changed, 15 insertions, 1 deletions
diff --git a/stress-test.txt b/stress-test.txt
index bc4b2e8..4447fdf 100644
--- a/stress-test.txt
+++ b/stress-test.txt
@@ -1,4 +1,18 @@
-# of times ran
 - With cached getCursorIndex(): 900
 - With (broken) less objects: ...still 900 [REMOVED]
 - With less attributes.slice(): 1000
+
+
+**** New stress test!! Passing misc-playlists/modland.json ***
+
+- d712d40 (Original code):
+   Render & Flush - 1
+   Fix All Layout - 1
+
+- ae2c9e1 Optimize getScrollPositionOfElementAtEndOfView:
+   Render & Flush - 520
+   Fix All Layout - 80
+
+- d544986 Optimize the h*ck out of ListScrollForm
+   Render & Flush - 520
+   Fix All Layout - 440