Ignore:
Timestamp:
Aug 4, 2017, 12:31:21 PM (21 months ago)
Author:
nmedfort
Message:

Modified stream set buffers to use heap memory.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/grep_engine.cpp

    r5590 r5597  
    447447    Value * outputThreadPtr = idb->CreateGEP(outputPtr, idb->CreateAdd(idb->CreateMul(bid, strideBlocks), tid));
    448448    idb->CreateStore(matchedLineCount, outputThreadPtr);
     449    mGrepDriver->deallocateBuffers();
    449450    idb->CreateRetVoid();
    450451
     
    599600    pxDriver.LinkFunction(*scanMatchK, "matcher", &insert_codepoints);
    600601    pxDriver.generatePipelineIR();
     602    pxDriver.deallocateBuffers();
    601603    idb->CreateRetVoid();
    602604    pxDriver.finalizeObject();
     
    680682    pxDriver.LinkFunction(*scanMatchK, "matcher", &insert_property_values);
    681683    pxDriver.generatePipelineIR();
     684    pxDriver.deallocateBuffers();
    682685    idb->CreateRetVoid();
    683686    pxDriver.finalizeObject();
Note: See TracChangeset for help on using the changeset viewer.