[concurrency-interest] Spin Loop Hint support: Draft JEP proposal (original) (raw)

Viktor Klang viktor.klang at gmail.com
Thu Oct 8 17:48:51 UTC 2015


+1

On Thu, Oct 8, 2015 at 6:35 PM, Paul Sandoz <paul.sandoz at oracle.com> wrote:

> On 8 Oct 2015, at 18:33, mark.reinhold at oracle.com wrote: > > 2015/10/8 7:56 -0700, dl at cs.oswego.edu: >>>> ... >>>> >>>> class Thread { // >>>> /** >>>> * A hint to the platform that the current thread is momentarily >>>> * unable to progress. ... add more guidance ... >>>> */ >>>> void spinYield(); >> >> should be: >> public static void spinYield(); > > Yes -- let's keep this simple. It's just one method, another hint > in j.l.Thread which can be ignored (or not) by the VM. > > This concept seems sufficiently well understood, based on its use > in other platforms, that putting it directly into j.l.Thread is not > a huge risk. I don't see a strong need for this to start out as a > JDK-specific API. > +1 Paul.


Concurrency-interest mailing list Concurrency-interest at cs.oswego.edu http://cs.oswego.edu/mailman/listinfo/concurrency-interest

-- Cheers, √



More information about the core-libs-dev mailing list