Steven Schveighoffer <> changed:

           What    |Removed                     |Added
                 CC|                            |

--- Comment #4 from Steven Schveighoffer <> 2011-01-26 
07:08:53 PST ---
Sorry, that thread_getTLSBlock function was mine (used to prune the LRU cache
for array appending during a collection cycle).  I misinterpreted the
difference between _tlsstart/_tlsend in FreeBSD being a pointer meaning that it
points to where tls starts/ends.  I never tested it, since I don't have a
FreeBSD system.

I think the patch should be applied.  It won't affect anything other than the
thread_getTLSBlock function, as the code that assigns the Thread.m_tls member
already correctly uses the address of the _tlsstart and _tlsend to determine
the block, not the values as I have done.

I'd apply the patch, but I have yet to take the time to learn git.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to