

@5474

2 years 
nmedfort 
Eliminated ExecutionEngine? memory leak. Intentionally broke …



@5471

2 years 
xuedongx 
bug fix



@5464

2 years 
nmedfort 
Restructuring work for the Driver classes. Start of work to eliminate …



@5460

2 years 
cameron 
Type error fix



@5457

2 years 
cameron 
Deprecating SingleBlockBuffer?



@5456

2 years 
cameron 
Add kernel CPU cycle counting for segmentparallelpipeline mode.



@5454

2 years 
nmedfort 
Bug fix check in for DumpTrace?, compilation of DoBlock? / DoFinalBlock? …



@5453

2 years 
cameron 
PHI node fix



@5452

2 years 
cameron 
Fix some issues with MultiBlockKernel? builder



@5451

2 years 
cameron 
Fix offbyone error in termination position; mask off bits after N in …



@5450

2 years 
cameron 
Until_N kernel and icgrep maxcount option: initial checkin



@5449

2 years 
cameron 
FileSink? uses MultiBlockKernel?



@5448

2 years 
cameron 
Hack for source/external buffers with mBufferBlocks=1; u8u16 test with …



@5447

2 years 
nmedfort 
Bug fix for last check in.



@5446

2 years 
nmedfort 
Refactoring work + correction for getRawItemPointer



@5445

2 years 
cameron 
Fix for raw pointer calculation



@5443

2 years 
cameron 
Save and set/restore instance before/after dispatch to …



@5442

2 years 
cameron 
Bug fixes for MultiBlockKernel?, StdOutKernel?



@5441

2 years 
cameron 
Reimplement StdoutKernel? using MultiBlockKernel?



@5440

2 years 
nmedfort 
Large refactoring step. Removed IR generation code from Kernel …



@5439

2 years 
cameron 
Multiblock Kernels: initial checkin



@5438

2 years 
cameron 
static ratio calculations



@5436

2 years 
nmedfort 
Continued refactoring work. PabloKernel? now abstract base type with a …



@5435

2 years 
nmedfort 
Continued refactoring work.



@5434

2 years 
cameron 
getLinearlyWritableItems/Blocks includes buffer space plus overflow …



@5433

2 years 
cameron 
MaxReferenceItemsCalculation? initial checkin



@5432

2 years 
cameron 
createBlockAlignedCopy as a general utility



@5431

2 years 
nmedfort 
partial refactoring check in with change for Linda.



@5429

2 years 
nmedfort 
Refactored source kernels. icgrep from stdin should now be able to …



@5427

2 years 
cameron 
Add bit manipulation instructions to CBuilder



@5426

2 years 
nmedfort 
Bug fix for 32bit



@5425

2 years 
nmedfort 
Changes towards separate compilation



@5424

2 years 
cameron 
ShowKernelCycles? option



@5422

2 years 
cameron 
lz4d  LZ4 decompressor  initial checkin



@5421

2 years 
nmedfort 
Bug fix for mmaping 0length files



@5419

2 years 
nmedfort 
Bug fixes for 32bit systems



@5418

2 years 
nmedfort 
Removed nonfunctional CUDA code from icgrep and consolidated grep and …



@5415

2 years 
cameron 
Speedup file output using new temporary files; unlinking old files



@5414

2 years 
cameron 
Parabix driver can take ownership of kernelbuilder instances; uniquify …



@5413

2 years 
cameron 
Factor out CountOnly? and InvertMatches? as separate kernels



@5411

2 years 
nmedfort 
Potential bug fix for 32bit. Modified MRemap to check for Linux OS …



@5410

2 years 
cameron 
icgrep refactoring progress; icgrep kernel signatures currently must …



@5409

2 years 
cameron 
Parabix driver can take ownership and allocate buffers



@5408

2 years 
nmedfort 
First attempt to allow Kernels to wait for consumers to finish …



@5407

2 years 
cameron 
Some preparations to ease transition to unique_ptr



@5404

2 years 
cameron 
Grep kernels with signatures and object caching



@5403

2 years 
nmedfort 
Work on the pipeline algorithms.



@5402

2 years 
nmedfort 
Moved toolchain and object_cache to kernels directory. Continued work …



@5401

2 years 
nmedfort 
Updated all projects to use ParabixDriver?. Deprecated original …



@5399

2 years 
nmedfort 
Bug fixes for object cache. Minor optimization of FunctionTypeBuilder?.



@5398

2 years 
nmedfort 
Continued work on processing stdin input. Partial integration of …



@5397

2 years 
cameron 
Avoiding MRemap for Mac OS X



@5396

2 years 
cameron 
Update base64 and radix64 kernels for Parabix Driver and object cache …



@5395

2 years 
cameron 
Uniquify kernel names with buffer types/sizes; update u8u16 to use …



@5392

2 years 
cameron 
Kernel signatures for object cache



@5391

2 years 
cameron 
ParabixDriver/ObjectCache? separate compilation and linking: initial …



@5390

2 years 
nmedfort 
Minor changes in preparation of incorporating a consumed stream set …



@5389

2 years 
nmedfort 
Investigating jenkins issue.



@5386

2 years 
nmedfort 
Replaced stdin input stream with mmap'ed buffer and aligned each read …



@5385

2 years 
cameron 
Disable lookahead CRLF  further work needed



@5383

2 years 
cameron 
Lookahead support



@5381

2 years 
nmedfort 
Bug fix for 32 bit.



@5379

2 years 
nmedfort 
Bug fixes for last check in



@5377

2 years 
nmedfort 
Support for stdin. Needs more testing.



@5376

2 years 
cameron 
Bug fix for SwizzledBitstreamCompressByCount? final block



@5375

2 years 
cameron 
Processing rates can be defined with respect to named stream sets.



@5370

2 years 
xuedongx 
Add1 processing rate; pablo Count only up to EOFbit



@5366

3 years 
nmedfort 
Continued work on noncarrycollapsing mode support.



@5364

3 years 
cameron 
Consolidate pipeline compiler options in toolchain



@5363

3 years 
lindanl 
pipeline parallel for icgrep.



@5362

3 years 
cameron 
Adam's changes to add swizzling option to DeleteByPEXT kernel



@5361

3 years 
nmedfort 
Work on noncarry collapsing mode.



@5358

3 years 
xuedongx 
delete the linebreak computation in icgrep



@5357

3 years 
xuedongx 
delete the linebreak computation in icgrep



@5356

3 years 
cameron 
Eliminate obsolete DoBlockUpdatesProducedItemCounts? attribute



@5355

3 years 
cameron 
Swizzled bitstream deletion and enableAVXdeletion in u8u16



@5353

3 years 
nmedfort 
Progress on parenthesis matching example



@5351

3 years 
nmedfort 
Update to BlockOrientedKernel? to move the indirect branch out of the …



@5350

3 years 
nmedfort 
First attempt at inlining all DoBlock? and FinalBlock? functions by …



@5349

3 years 
hongpum 
Minor fix on docs for Swizzle.



@5347

3 years 
nmedfort 
Added enable asserts (ea) command line flag + restructured …



@5346

3 years 
cameron 
setName method for kernels; so that two instances may be created.



@5343

3 years 
lindanl 
Add count only option for separate compilation of multiple kernels.



@5340

3 years 
nmedfort 
Added a simple CreateAssert? function in CBuilder and ReadOnly? flag for …



@5338

3 years 
lindanl 
Provide option to build separated kernels for each regular expression.



@5337

3 years 
nmedfort 
Work on parenthesis matching and expandable buffers. Changed CBuilder …



@5336

3 years 
xuedongx 
add UnicodeLineBreak? kernel for icGrep



@5335

3 years 
cameron 
Recast to bitBlockType if a fieldwidth other than 64 is chosen



@5334

3 years 
nmedfort 
Fix for assertion errors.



@5333

3 years 
xuedongx 
add LineBreak? kernel for icGrep



@5332

3 years 
cameron 
Swizzle Generator kernel  iniitial checkin



@5331

3 years 
cameron 
Move default arguments from friend declarations to satisfy strict compilers



@5330

3 years 
cameron 
Make circular copyback testing available for all blockoriented kernels



@5329

3 years 
nmedfort 
Continued work on parenthesis matching; addition of Pablo ScanTo? and …



@5328

3 years 
cameron 
Refining the ProcessingRate? attribute



@5327

3 years 
cameron 
Eliminate explicit storage of produced/processed counts for FixedRatio? …



@5326

3 years 
cameron 
Changes from Adam



@5325

3 years 
cameron 
Processing rate attributes on stream set inputs and outputs; initial …



@5320

3 years 
nmedfort 
memcpy/memset support for 32bit systems; more error …



@5317

3 years 
cameron 
Simplify stream set access; better naming of access functions


