StanfordPL / x64asm

x86-64 assembler library
Apache License 2.0
465 stars 60 forks source link

thread safety #243

Closed bchurchill closed 6 years ago

bchurchill commented 6 years ago

While generally x64asm need not offer thread safety (consumers of the library are responsible for creating per-thread copies), there are a few places where it makes use of global variables without any kind of locking/mutex.

This issue is to fix these so that using x64asm in a multithreaded environment is possible.