Version: 1.2

Posted: 2008-06-18

Build Requirements: Xcode 2.4.1

Runtime Requirements: Mac OS X 10.4 or later

View Source Code:

Download Sample (“BootstrapDump.zip”, 30.1K)
Download Sample (“BootstrapDump.dmg”, 42.9K)



Description

BootstrapDump is a small program that does two useful things:

- It will print the Mach bootstrap namespace for a specified process. This is helpful when debugging programs that register with the bootstrap server, or that cross bootstrap port contexts.

- It will print a map of the hierarchy of Mach bootstrap namespaces on the system and shows which processes are in which namespaces. This is useful when you want to understand the overall bootstrap namespace hierarchy.

Document Revision History

Date Notes
2008-06-18Fix a benign bug that was tripping an assert.
2007-10-26Major update to add the hierarchy mapping feature.
2003-02-06Print Mach bootstrap namespace information.

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.