Realistically speaking, how expensive is `this::fo...
# announcements
g
Realistically speaking, how expensive is
this::foo.getDelegate()
reflection call on a big scale? Let's say it's being called for almost every field in every UI class. For the context, I'd want to observe property changes as an Observable stream, something like this:
Copy code
fun <T : Any> KMutableProperty0<T>.observe(): Observable<T> = (getDelegate() as MyDelegate<T>).observe()