1Originally written by Hans Boehm, with some platform-dependent code 2imported from the Boehm-Demers-Weiser GC, where it was contributed 3by many others. 4 5