And maybe the removal of the inlining here ```inli...
# kotlinx-html
p
And maybe the removal of the inlining here
Copy code
inline fun <T : Tag> T.visit(crossinline block: T.() -> Unit) = visitTag { block() }
could already improve compile-times for @Cies a lot. I guess the compiler backend has to somehow recursively expand all this inlining which breaks memory locality, forces memory copies over memory copies (but i frankly have no clue what is going on there, just guessing...)