Changeset 9810


Ignore:
Timestamp:
Jun 21, 2008, 9:37:13 PM (11 years ago)
Author:
gb
Message:

Don't purify MACPTRs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/win64/lisp-kernel/x86-gc.c

    r9554 r9810  
    17601760      header_tag = fulltag_of(header);
    17611761      if (immheader_tag_p(header_tag)) {
    1762         new = purify_object(obj, dest);
    1763         *ref = new;
    1764         changed = (new != obj);
     1762        if (header_subtag(header) != subtag_macptr) {
     1763          new = purify_object(obj, dest);
     1764          *ref = new;
     1765          changed = (new != obj);
     1766        }
    17651767      }
    17661768    }
Note: See TracChangeset for help on using the changeset viewer.