> 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