finalizeAll () {
final static void finalizeAll () {
  finalizeAll () {    VM_FinalizerListElement le	= live_head;    VM_FinalizerListElement from = live_head;		    while (le != null) {	live_count--;	finalize_count++;	if (TRACE) VM_Scheduler.trace("\n in finalizeall:","le.value =",					 VM_Magic.objectAsAddress(le.pointer));	// take this le out of the live_list	//	VM_FinalizerListElement current = le.next;	if (le == live_head)	  live_head = current;	else	  from.next = current;	// put this le into the finalize_list	//	VM_FinalizerListElement temp = finalize_head;	finalize_head = le;	le.next = temp;	le = current;    }  // while le != null      if (!VM_Scheduler.finalizerQueue.isEmpty()) {	VM_Thread tt = VM_Scheduler.finalizerQueue.dequeue();	VM_Processor.getCurrentProcessor().scheduleThread(tt);      }  }