kotlinx-atomicfu icon indicating copy to clipboard operation
kotlinx-atomicfu copied to clipboard

Turn off by default / remove JS IR transformations

Open mvicsokolova opened this issue 9 months ago • 1 comments

It should be investigated if JS IR transformations make any performance profit on the JS backend. If not, it's worth considering to temporarily remove support for the JS IR backend in the compiler plugin and keep kotlinx-atomicfu as an implementation dependency for the JS backend.

mvicsokolova avatar Apr 28 '24 17:04 mvicsokolova

Other than performance, we should also consider bundle size.
Kotlin's stdlib already adds quite a bit to the total size, so if libraries can shave off some KBs, it's always nice.

lppedd avatar Apr 29 '24 08:04 lppedd