| 189 | } |
| 190 | |
| 191 | void SingleEndProcessor::recycleToPool(int tid, Read* r) { |
| 192 | // failed to recycle, then delete it |
| 193 | if(!mReadPool->input(tid, r)) |
| 194 | delete r; |
| 195 | } |
| 196 | |
| 197 | bool SingleEndProcessor::processSingleEnd(ReadPack* pack, ThreadConfig* config){ |
| 198 | // build output on stack strings, move to heap only when handing off to writers |