On Wed, 21 Aug 2024 14:06:39 GMT, Doug Lea wrote:
>> The Exchanger class uses spin-waits that are hostile to some uses of
>> VirtualThreads. Improving this requires a means of estimating whether there
>> are many VirtualThreads with few carriers, which can be supported by adding
>> a method in
On Mon, 12 Aug 2024 17:07:42 GMT, Doug Lea wrote:
> The Exchanger class uses spin-waits that are hostile to some uses of
> VirtualThreads. Improving this requires a means of estimating whether there
> are many VirtualThreads with few carriers, which can be supported by adding a
> method in cla
> The Exchanger class uses spin-waits that are hostile to some uses of
> VirtualThreads. Improving this requires a means of estimating whether there
> are many VirtualThreads with few carriers, which can be supported by adding a
> method in class ForkJoinWorkerThread. This enables a reworking of
On Tue, 20 Aug 2024 19:28:15 GMT, Doug Lea wrote:
> However, it occurred to me that sometime soon, a version of the whole j.u.c
> tck suite should be created to use virtual threads. Which would not be easy,
> but might uncover something surprising?
The j.u.c tests are run with JTREG_TEST_THRE
On Mon, 12 Aug 2024 17:07:42 GMT, Doug Lea wrote:
> The Exchanger class uses spin-waits that are hostile to some uses of
> VirtualThreads. Improving this requires a means of estimating whether there
> are many VirtualThreads with few carriers, which can be supported by adding a
> method in cla
On Mon, 19 Aug 2024 13:42:30 GMT, Viktor Klang wrote:
> OK to merge from my perspective. Waiting for @AlanBateman to weigh in.
Looks quite good, I'm just wondering if we should add some tests that exercise
Exchanger with virtual threads (and a mix of virtual + platform threads).
-
On Mon, 12 Aug 2024 17:07:42 GMT, Doug Lea wrote:
> The Exchanger class uses spin-waits that are hostile to some uses of
> VirtualThreads. Improving this requires a means of estimating whether there
> are many VirtualThreads with few carriers, which can be supported by adding a
> method in cla
On Tue, 13 Aug 2024 11:52:05 GMT, Viktor Klang wrote:
>> The Exchanger class uses spin-waits that are hostile to some uses of
>> VirtualThreads. Improving this requires a means of estimating whether there
>> are many VirtualThreads with few carriers, which can be supported by adding
>> a metho
On Mon, 12 Aug 2024 17:07:42 GMT, Doug Lea wrote:
> The Exchanger class uses spin-waits that are hostile to some uses of
> VirtualThreads. Improving this requires a means of estimating whether there
> are many VirtualThreads with few carriers, which can be supported by adding a
> method in cla
The Exchanger class uses spin-waits that are hostile to some uses of
VirtualThreads. Improving this requires a means of estimating whether there are
many VirtualThreads with few carriers, which can be supported by adding a
method in class ForkJoinWorkerThread. This enables a reworking of the exc
10 matches
Mail list logo