@Override public void cleanup(){
  page=null;
  state=null;
  stack=null;
  globalDirtyRegion=null;
  lastShape=null;
}

@ Override public void cleanup ( ) { page = null ; state = null ; stack = null ; globalDirtyRegion = null ; lastShape = null ; }
called when iteration has stopped
