private void allowDeallocate(){
  stateUpdater.lazySet(this,STATE_MAY_DEALLOCATE);
}

private void allowDeallocate ( ) { stateUpdater . lazySet ( this , STATE_MAY_DEALLOCATE ) ; }
sets flag indicating if memory may be deallocated for this operation .
