def load(): if not _sysconfig.get_config_vars().get('WITH_THREAD'): import sys filename = sys.graal_python_stdlib_home + ("/_dummy_thread.py") _dummy_thread = __import__(filename, "_thread") sys.modules["_thread"] = _dummy_thread
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. import _sysconfig error = RuntimeError TIMEOUT_MAX = __truffle_get_timeout_max__() @__builtin__ def allocate_lock(): return LockType() def _set_sentinel(): """Dummy implementation of _thread._set_sentinel().""" return LockType() if not _sysconfig.get_config_vars().get('WITH_THREAD'): def load(): import sys filename = sys.graal_python_stdlib_home + ("/_dummy_thread.py") _dummy_thread = __import__(filename, "_thread") sys.modules["_thread"] = _dummy_thread load() del load