---------------------------------------------------------------
java.version                        : 21.0.12.1
jdk.virtualThreadScheduler.parallelism: 2
tasks=32  sleep=300ms

no monitor held        :   313 ms
blocked inside synchronized:  4806 ms

Pinned would be about 4800 ms for the synchronized run (32 tasks / 2 carriers x 300 ms).
Not pinned is about 300 ms for both.
---------------------------------------------------------------
java.version                        : 25.0.4.1
jdk.virtualThreadScheduler.parallelism: 2
tasks=32  sleep=300ms

no monitor held        :   312 ms
blocked inside synchronized:   301 ms

Pinned would be about 4800 ms for the synchronized run (32 tasks / 2 carriers x 300 ms).
Not pinned is about 300 ms for both.
