title: What does the -XstartOnFirstThread VM Argument do / mean?
body: <p>I can't find documentation for the VM argument <code>-XstartOnFirstThread</code>. Seems necessary for me to run JOGL through LWJGL on my Mac. What does it mean? It seems to be that some process wants thread 0. Is this correct?</p>
  
  <p>Please note: I have a <code>run()</code> method in my main class. It doesn't seem to be overriding anything and I'm not implementing runnable.</p>
  
  <p>Example source code I'm running here: <a href="http://www.lwjgl.org/guide" rel="noreferrer">http://www.lwjgl.org/guide</a></p>