> However, someday, it would be great to be able
> to allow use the same mechanics in each. As parallelism
> becomes more widespread, we must make it easiest and
> most attractive for people to use simpler constrained
> execution control patterns like phasers and FJ rather than the
> ad-hoc unstructured use of threads/volatiles/locks.

And, while we're at it, let's not forget the serviceability side to this.  If 
some doofus incorrectly tags a hot field as being an epochal variable, 
performance is going to suck for reasons that traditional profilers will not 
be able to measure.  Which means we also want to consider VM mechanisms for 
tracking the effectiveness of such mechanisms at the same time we design the 
mechanism.

_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to