

@5391

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



@5377

2 years 
nmedfort 
Support for stdin. Needs more testing.



@5356

2 years 
cameron 
Eliminate obsolete DoBlockUpdatesProducedItemCounts? attribute



@5350

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



@5347

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



@5317

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



@5297

2 years 
nmedfort 
Partial removal of BlockNo?



@5292

2 years 
nmedfort 
Removed 'function' and 'self' parameters from generateXXXMethod() …



@5285

2 years 
nmedfort 
Start of work to simplify kernel writing. Removed generateDoBlockLogic …



@5283

2 years 
nmedfort 
Optimized Symbol Generation (and fixed potential bug that could allow …



@5261

2 years 
cameron 
Move responsibility for ProducedItemCount? into doSegment unless overridden



@5260

2 years 
nmedfort 
Changes working towards simplifying accessing stream elements + some …



@5252

2 years 
cameron 
Separate doSegment/final segment processing in pipeline loop; check …



@5247

2 years 
cameron 
Separate processedItemCounts and producedItemCounts for each stream set



@5246

2 years 
nmedfort 
Code clean up to enforce proper calling order of KernelBuilder? methods



@5238

2 years 
cameron 
IR_Gen subdirectory for all IR generation utility functions



@5234

2 years 
nmedfort 
Modified memory alignment mechanism for GetPropertyValueGrepString? + …



@5230

3 years 
nmedfort 
Multithreading support for PabloAST / PabloCompiler?. Requires unique …



@5229

3 years 
cameron 
Distinguishing between StreamType? and StreamSetType?; fixing …



@5217

3 years 
nmedfort 
Merged PabloFunction? and PabloKernel? classes. Updated projects where …



@5202

3 years 
nmedfort 
Initial work on adding types to PabloAST and mutable Var objects.



@5183

3 years 
cameron 
Kernels compute and check produced item counts



@5174

3 years 
cameron 
Kernel/pipeline progress: sychronize with logicalSegmentNo



@5106

3 years 
cameron 
Use dynamic size_t determination



@5104

3 years 
cameron 
getStreamSetBlockPtr



@5103

3 years 
cameron 
Clean out hardcoded circular buffer



@5102

3 years 
cameron 
Kernel system restructuring progress



@5100

3 years 
cameron 
Buffer class hierarchy; s2p kernel demonstrates specialization for …



@5097

3 years 
cameron 
Kernel/interface progress



@5096

3 years 
cameron 
Simplify kernel DoBlock? interface



@5074

3 years 
cameron 
Kernel infrastructure: move common logic into KernelBuilder? base …



@5063

3 years 
cameron 
New kernel infrastructure



@5051

3 years 
cameron 
s2p kernel with new infrastructure, includes s2p_FinalBlock



@5046

3 years 
xuedongx 
fix index



@5045

3 years 
xuedongx 
Support over UTF16 representation of Unicode



@4986

3 years 
nmedfort 
First attempt at dynamic segment size intergration.



@4976

3 years 
cameron 
Experimental s2p implementation using the s2p_ideal algorithm



@4974

3 years 
nmedfort 
Added the kernel instance class; removed original mmap file access in …



@4959

3 years 
nmedfort 
Initial modifications to Pablo Compiler and Kernel Builder to support …



@4957

3 years 
cameron 
Alternative transposition strategies with AVX2



@4939

3 years 
lindanl 
new version using the kernels.
