void clear()
 {
     void * p;
     while ( stack_.unsynchronized_pop(p) )
     {
         znn_free(p);
     }
 }