This ran on Java 11. This isn't so much of an issue for us. We are trying to avoid allocations, even as trivial as those. There are other examples that allocated where they should not, for example this lambda will allocate.
() -> System.out.println(1)
I lost hope in escape analysis quite frankly.Rnd is something I have written because Java's Random is slow and clunky.
https://github.com/questdb/questdb/blob/master/core/src/main...