Commit
Implement SpurSegmentManager>>segmentContainingObj: via binary search for the benefit of the IGC. Access Spur oldSpaceSize via totalHeapSizeIncludingBridges. Have SpurSegmentManager>>totalBytesInSegments do the counting. Use this in the accessors for total memory size, SpurSegmentManager>>totalOldSpaceCapacity/totalOldSpaceSize. Include the receiver when short printing a context, for more information in the context parts of stack dumps (printCallStack et al). Have the ImageSegment storage primitive fail with an error code for bad arguments detected at the outermost level. Include more failure cases in SpurMemoryManager>>#storeImageSegmentInto:outPointers:roots:'s comment. Fix some printf format warnings.
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.