Add note on TBB usage when built from source
[dyninst.git] / parseAPI /
2019-05-15 Xiaozhu MengUpdate version number to 10.1.0
2019-05-12 Xiaozhu MengWhen splitting a block using CFGModifier::split, we...
2019-05-12 Xiaozhu MengMerge pull request #592 from dyninst/pp_springboard
2019-05-07 Keren ZhouSupport parsing cubin in dyninst-10.0 (#556)
2019-04-18 Xiaozhu Meng1. Replace springboards prioriy "OffLimits" and "Requir...
2019-04-12 Xiaozhu MengThe _func_cnt member variable in class ParseAPI::Block...
2019-04-12 Xiaozhu MengFix compilation error introduced during applying patches
2019-04-12 Xiaozhu Meng1. If ParseAPI identifies a jump as a tail call, but...
2019-03-28 Xiaozhu MengA few fixes for parallel parsing (#572)
2019-02-08 Xiaozhu MengRevert the change from PR530 that will cause crashes...
2019-02-04 Keren ZhouAdjust Dyninst to support injecting CFGs for CUBINs
2018-11-09 Xiaozhu MengUpdate latex based manuals v10.0.0
2018-11-05 Xiaozhu MengVarious bug fixes
2018-10-26 Xiaozhu Meng1. Fix x86-64 codegen for binary operators with 64...
2018-10-25 Sasha NicolasAdding USE_OpenMP to cmake files;
2018-10-25 Xiaozhu MengMerge branch 'master' into new-parallel-parsing 488/head
2018-10-25 Xiaozhu Meng1. Fix inconsistent block splits
2018-10-21 Xiaozhu MengMerge branch 'master' into new-parallel-parsing
2018-10-18 Xiaozhu MengRemove an edge check that caused significant slowdown
2018-10-17 Xiaozhu Meng1. Fix typos in the Power instruction decoding table...
2018-10-16 Xiaozhu MengA block can be split between it is just recorded in...
2018-10-16 Xiaozhu Meng1. Use a new tbb::concurrent_hash_map to record block...
2018-10-11 Xiaozhu MengAttempting to remove sink edges causes weird side effec...
2018-10-10 Xiaozhu MengFix typos in fix-point analysis for jump tables and...
2018-10-10 Xiaozhu MengA few fixes for non-returning function analysis
2018-10-09 Xiaozhu Meng1. Change the DYNINST_DEBUG_PARSING from a flag to...
2018-10-02 Xiaozhu MengMore fixes for removing duplicated edges and wrong...
2018-09-23 Xiaozhu MengContinue to fix non-deterministic behaviors of parallel...
2018-09-20 Sasha @leelaMerge branch 'master' into arm64/feature/relocation
2018-09-18 Xiaozhu MengFix TOC location identificaiton for PowerPC
2018-09-18 Xiaozhu Meng1. Need to invalidate the cache before finalizing a...
2018-09-14 Xiaozhu MengHandle non-deterministic CFG edges.
2018-09-14 Xiaozhu Meng1. Do not promote individual flag bits such as ZF to...
2018-09-14 Xiaozhu MengFix typo: missed an "else" before an if statement
2018-09-13 Xiaozhu MengTwo more fixes for parallel parsing
2018-09-12 Xiaozhu Meng1. Re-implement the power preabmle identification code...
2018-09-10 Xiaozhu MengFix non-deterministic parallel parsing on POWER 8.... 377/head
2018-09-07 Xiaozhu MengThe fixes for power preamble should not be enabled...
2018-08-30 Xiaozhu MengStart to make instrumentation on Power8 work.
2018-08-23 Xiaozhu MengAfter carefully comparing the parsing output of runs...
2018-08-05 Xiaozhu MengFix undeterministic tail call identification results...
2018-07-30 Xiaozhu Meng1. Replace std::atomic with boost::atomic so that gcc...
2018-07-24 Xiaozhu MengRefactor frame status setter/getter to suppress false...
2018-07-23 Xiaozhu MengShould not parallelize SymtabCodeSource::init_hints...
2018-07-23 Xiaozhu MengMore annotation code to suppress false positives of...
2018-07-16 Xiaozhu MengStart to use cilk data race detectors:
2018-07-06 Xiaozhu Meng1. More static variables should be declared in TLS
2018-07-04 Xiaozhu MengParallelize function finalizing
2018-07-01 Xiaozhu MengDefer constructing blocksByRange to function finalizing...
2018-06-29 Xiaozhu MengParseData::record_block should not need locking. We...
2018-06-20 Xiaozhu Meng1. IFUNC is real code
2018-06-19 Xiaozhu Meng1. Do not make testsuite a requirement for installing...
2018-06-12 Xiaozhu MengRefactor ParseFrame::leadersToBlock from a hash map...
2018-06-11 Xiaozhu MengWhen updating block ends, also need to update block...
2018-06-11 Xiaozhu MengWe should not need finalize_block as the block should...
2018-06-11 Xiaozhu MengRevisit locking for parallel parsing
2018-05-31 Xiaozhu MengFix handling of changing function return status and...
2018-05-29 Xiaozhu MengChange function return status to std::atomic to avoid...
2018-05-21 Xiaozhu Meng1. Reduce duplicated read/written registers
2018-05-15 Xiaozhu MengShould not just treat unbinded registers as 0 when...
2018-05-10 Xiaozhu Meng1. If finalizing a function needs to invoke a parse...
2018-05-09 Xiaozhu Meng1. For each new block generated during spliting, we...
2018-05-08 Xiaozhu Meng1. Add more non-returning functions
2018-04-16 Bill WilliamsMerge, fix test4_3, fix examples build
2018-04-16 Bill WilliamsMerge, fix test4_3, fix examples build
2018-04-05 Bill WilliamsFixes for test crashes
2018-03-29 Xiaozhu MengWhen checking whether an address is consistent with... 446/head
2018-03-29 Xiaozhu MengWhen dealing with overlapping instructions, we should...
2018-03-21 Sasha NicolasPrevious commits broke the build. This is to fix the...
2018-03-20 Thomas DullienFix segfault due to missing arguments in call to parse_... 441/head
2018-03-20 Thomas DullienMerge remote-tracking branch 'upstream/master'
2018-03-19 Thomas DullienVery minor clean-up a particualrly ugly piece of code.
2018-03-16 Xiaozhu MengIn loop anaylsis, visit blocks according to the startin...
2018-03-13 Bill WilliamsParseAPI fixes: test1_1 create now passes
2018-02-21 Bill WilliamsCheckpoint for ARM testing
2018-02-20 Bill WilliamsMerge John's changes and update test suite.
2018-02-18 Xiaozhu MengShould ignore setting function return status when the...
2018-02-16 Xiaozhu MengShould delay parsing tail call edges when the return...
2018-02-16 Xiaozhu MengFor known non-returning functions, we should ignore...
2018-02-04 John Mellor-Crummeysimplify openmp parallelization in Parser.C
2018-01-26 Bill WilliamsMerge pull request #410 from jmellorcrummey/cuda-machine
2018-01-25 John Mellor-Crummeyrefine cilk configuration of Parser.C for data race...
2018-01-25 John Mellor-Crummeyuse cilk to eliminate a data race in SymtabCodeSource.C
2018-01-24 John Mellor-Crummeycorrect the include path for tbb hash map
2018-01-24 John Mellor-Crummeyadd draft parallelization of parse frames creation
2018-01-24 John Mellor-Crummeyadd debugging support to LockFreeQueue.h
2018-01-24 John Mellor-Crummeyrefine CodeRegion:;contains so that offset() is not...
2018-01-15 John Mellor-Crummeyadd openmp parallelism to SymtabCodeSource init_regions...
2018-01-14 John Mellor-Crummeyfirst attempt to add parallelism to symtab code source.
2018-01-13 John Mellor-Crummeyremove unnecessary lock guard in SymtabCodeSource:...
2018-01-11 John Mellor-Crummeyadjust switches to control cilk vs. openmp support
2018-01-11 Xiaozhu MengParseAPI should treat IFUNC type symbols as code
2018-01-11 John Mellor-Crummeyremove lock guard on block map that causes deadlock.
2018-01-11 John Mellor-CrummeyMove to tbb::scalable_alloc instead of boost::pool...
2018-01-10 John Mellor-Crummeyfinalize race detector annotations for ParseData
2018-01-08 John Mellor-Crummeyclean up race detection annotations for FuncExtent
2018-01-07 John Mellor-Crummeyrace-free version with specific fake locks.
2018-01-06 John Mellor-Crummeyavoid data races by adding lock_guard to Function:...
2018-01-06 John Mellor-Crummeysuppress race reports when accessing region cache
2018-01-06 John Mellor-Crummeyafter initializing a Function, scrub its access history...
next