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);
|