does a thread start causes a memory barrier (shared variables will be persisted in memory)?
<p>I wonder if invoking a thread start has the safe effect of updating a volatile or after acquiring a lock?</p>
