Changeset 11229


Ignore:
Timestamp:
Oct 27, 2008, 12:02:31 AM (11 years ago)
Author:
gb
Message:

Do initial GC only on initial thread and only when GCDebug is non-zero.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/x86-subprims32.s

    r10934 r11229  
    2424        __(push $0)
    2525        __(mov %esp,%ebp)
     26        __(cmpl $0,C(GCDebug))
     27        __(je 1f)
     28        __(ref_global(initial_tcr,%imm0))
     29        __(cmpl rcontext(tcr.linear),%imm0)
     30        __(jne 1f)
    2631        __(clr %imm0)
    27         __(cmpl $0,C(GCDebug))
    28         __(jne 1f)
    2932        __(uuo_error_gc_trap)
    30331:
Note: See TracChangeset for help on using the changeset viewer.