Vsevolod Tolstopyatov

Results 342 comments of Vsevolod Tolstopyatov

Please take into account that performance is a delicate matter. Benchmarking is an analysis tool to supplement profiling, and without it, there is no interpretation of what library is "faster."...

We don't have a specific integration unfortunately, but we'd like to know what exactly is typically required for CircleCI integration

It indeed makes sense. This is rather a historical oddity where we first started with "what is public API" and then every other name just followed. If we ever consider...

In serialization, we leverage intrinsified `String::getChars` (pros: vectorized, much faster compact strings unpacking, no rangechecks) and also rely on the fact that our `CharArray`s are pooled, leading to no allocations.

By the way, here is our samples guide, might be useful: https://github.com/Kotlin/api-guidelines/blob/main/team_docs/samples.md

Seeing this demoted to a draft, is it correct that we are waiting for your next updates?

Thanks for the reminder. We'll take it from here in that case! Thanks for the bootstrapping work and revamp! 👍

I was sitting on this idea for a while as well. Filed https://github.com/Kotlin/kotlinx.coroutines/issues/4180

Steps to reproduce: ``` @Test fun repro() = runBlocking { val d = Dispatchers.Default.limitedParallelism(1) repeat(5) { //

>but the cancellation of a lock acquisition should always be safe as we would otherwise need to track ongoing acquisitions. The code in the example still has a bug. Even...