Daniel Jelinski
Daniel Jelinski
looking at https://download.java.net/java/early_access/jdk15/docs/api/java.base/java/util/Map.html I see a few more methods missing: - compute - computeIfAbsent - computeIfPresent - merge - putAll - putIfAbsent - replace - replaceAll
The benchmark results are quite unexpected. Would we benefit from reducing the buffer size even further?
That's a pretty significant performance degradation (8%?), and as far as I could tell, it will affect all EC and XEC implementations. On the other hand, #10398 only improves performance...
Can you share the updated benchmarks?
Now that `reduce` is called as needed, how do we guarantee that `ECOperations.multiply` will remain constant-time, i.e. call `reduce` a fixed number of times regardless of the input?
Well my concern was that when we call `setSum(ProjectivePoint, ProjectivePoint)`, the number of `reduce` calls depends on the `numAdds` values on all coordinates of both input parameters. If you take...
Without this patch, the build fails with: ``` java.obj : error LNK2001: unresolved external symbol "public: static void __cdecl CodeCache::print_internals(void)" (?print_internals@CodeCache@@SAXXZ) ``` The method is defined in codeCache.cpp, but only...
Thanks for the reviews! /integrate
After a bit of trial and error, managed to create a fairly small reproducer, posted here: https://gist.github.com/djelinski/d4e8456c197576c355100b25266b9cdd The program repeatedly exchanges messages between a set of UDP sockets, printing the...
I created another reproducer that re-adds a socket to the interest set if we detect that no events were reported for over 5 seconds. The event is immediately reported, but...