pub unsafe fn heap_iter(hp: &Heap) -> iter::HeapIterator {
  let last = hp.htop as isize;
  let begin = hp.heap_begin() as *const Word;
  iter::HeapIterator::new(DataPtr(begin),
                          DataPtr(begin.offset(last)))
}
/// Create a constant iterator for walking the heap.
/// This is used by heap walkers such as "dump.rs"
Create a constant iterator for walking the heap.
This is used by heap walkers such as "dump.rs"
Create a constant iterator for walking the heap . This is used by heap walkers such as " dump . rs "
pub unsafe fn heap_iter(hp: &Heap) -> iter::HeapIterator {
  let last = hp.htop as isize;
  let begin = hp.heap_begin() as *const Word;
  iter::HeapIterator::new(DataPtr(begin),
                          DataPtr(begin.offset(last)))
}
pub unsafe fn heap_iter ( hp : & Heap ) -> iter :: HeapIterator { let last = hp . htop as isize ; let begin = hp . heap_begin ( ) as * const Word ; iter :: HeapIterator :: new ( DataPtr ( begin ) , DataPtr ( begin . offset ( last ) ) ) }
Create a constant iterator for walking the heap.
Create a constant iterator for walking the heap .
hp
&Heap