Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
-
2830e140
by Raymond Toy at 2017-08-26T21:53:36-07:00
1 changed file:
Changes:
... | ... | @@ -57,8 +57,13 @@ process_directory(int fd, long *ptr, int count) |
57 | 57 |
switch (id) {
|
58 | 58 |
case DYNAMIC_SPACE_ID:
|
59 | 59 |
if (addr != (os_vm_address_t) dynamic_0_space
|
60 |
- && addr != (os_vm_address_t) dynamic_1_space)
|
|
61 |
- printf("Strange ... dynamic space lossage.\n");
|
|
60 |
+ && addr != (os_vm_address_t) dynamic_1_space) {
|
|
61 |
+ printf("Strange ... dynamic space lossage: addr = %p, expected %p or %p\n",
|
|
62 |
+ addr,
|
|
63 |
+ (os_vm_address_t) dynamic_0_space,
|
|
64 |
+ (os_vm_address_t) dynamic_1_space);
|
|
65 |
+ }
|
|
66 |
+
|
|
62 | 67 |
current_dynamic_space = (lispobj *) addr;
|
63 | 68 |
#if defined(ibmrt) || defined(i386) || defined(__x86_64)
|
64 | 69 |
SetSymbolValue(ALLOCATION_POINTER, (lispobj) free_pointer);
|