General entry to discuss concurrency handling including synchronization, locking and non-blocking access .. jogl/doc/Implementation/MultiThreading.txt Commit addressing concurrency within JOGL shall reference this bug.
7f7a23dd0ddf106e6f0c69fc2a05ff92ac56200e: volatile: - GLAutoDrawable's context reference - GLContext's contextHandle 0943389a6d34622c112ed73ce3d2d2e25434ce59: - Update doc MultiThreading.txt, volatile field usage - GLDrawableImpl: Make read-only fields final.