Refactoring to make SimpleX86Generator pseudo thread safe.

Now it is using only inner variables.