Extracted from Pike v8.0 release 358 as of 2016-11-23.
   

Class CompilerEnvironment()->lock

Description

This class acts as a lock against other threads accessing the compiler.

The lock is released when the object is destructed.