Changeset 12008

Show
Ignore:
Timestamp:
05/20/08 00:01:56 (7 months ago)
Author:
ayu
Message:
  • optimized g++ options
  • removed unused variable.
Location:
lang/cplusplus/misc/clustercpp/src
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/cplusplus/misc/clustercpp/src/Makefile

    r11746 r12008  
    11ward: ward.cpp 
    2         g++ -g -o ward -I../include ward.cpp 
     2        g++ -O3 -ffast-math -funroll-loops -Wall -fno-common -march=nocona -o ward -I../include ward.cpp 
  • lang/cplusplus/misc/clustercpp/src/ward.cpp

    r12006 r12008  
    3939      MATRIXROWP p = MATRIXROWP(new MATRIXROW); 
    4040      mat->insert(MATRIX::value_type(i, p)); 
    41       INDEX s = v.size(); 
    4241      for(INDEX j=0; j<i; j++){ 
    4342        VECTOR& u = vectors[j];  
     
    112111      kieta.insert(q); 
    113112      //キャッシュから、今回消えるものをあらかじめ排除 
    114       if(hascache(p)) caches->erase(p); 
    115       if(hascache(q)) caches->erase(q); 
     113      caches->erase(p); 
     114      caches->erase(q); 
    116115      //std::cout << "erased" << std::endl; 
    117116 
     
    163162        }          
    164163      } 
    165       caches->erase(p); 
    166       caches->erase(q);   
    167164      //std::cout << "len(cache) " << caches->size() << std::endl; 
    168165      mat->erase(p);