Changeset 2036 for trunk


Ignore:
Timestamp:
Apr 19, 2012, 3:22:18 PM (7 years ago)
Author:
nmedfort
Message:

Corrected minor hash stream bug

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/symbol_table/src/id_symbol_table.hpp

    r2035 r2036  
    8484                        for(uint32_t blk = 0; blk < blocks; blk++) {
    8585                                const uint32_t blk_offset = blk * BLOCKSIZE;
    86                                 resolve(blk_offset, &buffer[blk_offset], groups[blk], &starts[blk], h0[blk], h1[blk], symbols);
     86                                resolve(blk_offset, &buffer[blk_offset], groups[blk], &starts[blk], &h0[blk], &h1[blk], symbols);
    8787                        }
    8888        }
     
    9191        IDISA_ALWAYS_INLINE
    9292        void resolve(uint32_t blk_offset, uint8_t buffer [], Groups & groups,  BitBlock starts[],
    93                                  BitBlock h0, BitBlock h1, SYMBOL & symbols) {
     93                                 BitBlock * h0, BitBlock * h1, SYMBOL & symbols) {
    9494
    9595                        ///////////////////////////////////////////////////////////////////////////////
     
    127127                                                 groups.ends_##LENGTH_GROUP, \
    128128                                                 buffer, LENGTH_GROUP, \
    129                                                  (uint8_t *)&h0, (uint8_t *)&h1, LENGTH_GROUP, (BLOCK_SIZE / 8), \
     129                                                 (uint8_t *)h0, (uint8_t *)h1, LENGTH_GROUP, (BLOCK_SIZE / 8), \
    130130                                                 symbols, this->gid_factory, this->gid_data); \
    131131                                }
     
    149149                                                 starts, &groups.ends_gte_17,
    150150                                                 buffer,
    151                                                  (uint8_t *)&h0, (uint8_t *)&h1, 17, BLOCK_SIZE/8,
     151                                                 (uint8_t *)h0, (uint8_t *)h1, 17, BLOCK_SIZE/8,
    152152                                                 symbols, this->gid_factory, this->gid_data);
    153153                        }
    154 
    155                         std::cout << "GID max: " << this->gid_data.max() << std::endl;
    156154        }
    157155
Note: See TracChangeset for help on using the changeset viewer.