Re: [pypy-dev] Pluggable HTM

2013-12-08 Thread Taavi Burns
My gut says that HTM would be something used to help make STM commits faster (if that's possible), not to replace PyPy's STM machinery entirely. And maybe with something like CPython, one could replace the GIL entirely with HTM, but you'd probably want to make the "ticks between releases" a lot sh

Re: [pypy-dev] Pluggable HTM

2013-12-03 Thread Armin Rigo
Hi Dimitri, On Wed, Nov 27, 2013 at 9:17 AM, Dimitri Vorona wrote: > the original STM proposal spoke of HTM as of a thing of a far future. Now, > Haswells are out and provide built-in HTM support in form of TSX. In the > near future I expect more and more systems to have it. > > Are there plan to

[pypy-dev] Pluggable HTM

2013-11-27 Thread Dimitri Vorona
Hi, the original STM proposal spoke of HTM as of a thing of a far future. Now, Haswells are out and provide built-in HTM support in form of TSX. In the near future I expect more and more systems to have it. Are there plan to make PyPy use HTM if it is available on the system? Regards, Dimitri.