Displays feed performance measurement before clipping to 1000 objects

This commit is contained in:
Vitor Pamplona
2023-04-07 14:24:00 -04:00
parent 9ee3da3910
commit 58f1515387

View File

@@ -8,11 +8,11 @@ abstract class FeedFilter<T>() {
@OptIn(ExperimentalTime::class)
fun loadTop(): List<T> {
val (feed, elapsed) = measureTimedValue {
feed().take(1000)
feed()
}
Log.d("Time", "${this.javaClass.simpleName} Feed in $elapsed with ${feed.size} objects")
return feed
return feed.take(1000)
}
abstract fun feed(): List<T>