On 10/24/06, Evgueni Brevnov <[EMAIL PROTECTED]> wrote:
Mikhail, I was under impression that both VM_thread and HyThread structures are stored into TLS. Am I missing something?
Evgueni, GC info is stored in VM_thread. VM_thread is stored in HyThread as a pointer. HyThread is stored in TLS Before you move GC info into HyThread you do not have persistent and equal for all threads offset from TLS base (fs[14]) to thread-local fields of GC. That is you can't inline object allocation into JIT with the current design. -- Mikhail Fursov