Changeset 13083
- Timestamp:
- Oct 22, 2009, 2:58:04 AM (15 years ago)
- File:
-
- 1 edited
-
branches/purify/source/lisp-kernel/x86-gc.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/purify/source/lisp-kernel/x86-gc.c
r13042 r13083 2229 2229 int 2230 2230 header_tag = fulltag_of(header); 2231 #ifdef X8632 2232 Boolean 2233 is_function = (header_subtag(header)==subtag_function); 2234 #endif 2231 2235 2232 2236 if (immheader_tag_p(header_tag)) { … … 2244 2248 2245 2249 memcpy(free, (BytePtr)old, physbytes); 2250 2251 #ifdef X8632 2252 if (is_function) { 2253 update_self_references((LispObj *)free); 2254 } 2255 #endif 2256 2257 2246 2258 /* Leave a trail of breadcrumbs. Or maybe just one breadcrumb. */ 2247 2259 /* Actually, it's best to always leave a trail, for two reasons.
Note:
See TracChangeset
for help on using the changeset viewer.
