Changeset 12926


Ignore:
Timestamp:
Oct 8, 2009, 8:07:01 PM (10 years ago)
Author:
gb
Message:

When dumping a macptr, allow the "domain" to be 1 or 0. (When we try
to classify typed pointers - mostly to identify ObjC objects - the domain
is set to 1 if the pointer fails ObjC classification tests; I think that
the domain can be set to 1 in some other cases, too.)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lib/nfcomp.lisp

    r12922 r12926  
    12361236              ;; space as constants.  Refuse to dump other pointers.
    12371237              (unless (and (zerop (%macptr-type exp))
    1238                            (zerop (%macptr-domain exp)))
     1238                           (<= (%macptr-domain exp) 1))
    12391239                (error "Can't dump typed pointer ~s" exp))
    12401240              (let* ((addr (%ptr-to-int exp)))
Note: See TracChangeset for help on using the changeset viewer.