InjectorAPI initial commit; works on x86/Linux
[dyninst.git] / dyninstAPI / src / ast.h
2013-01-12 Andrew BernatInjectorAPI initial commit; works on x86/Linux
2012-08-01 Paradyn ProjectSeveral fixes for Ubuntu 12.04.
2012-07-27 legendre1Update copyright disclaimer structure by outlining...
2012-06-26 Andrew BernatFix bug that slowed ParseThat; remove dynptr header...
2012-06-26 Andrew BernatAdditional merge fixes
2012-06-26 Andrew BernatMerge branch 'patchapi_snippet' into merge
2012-06-19 Andrew BernatMerge branch 'master' into merge branch
2012-05-07 unknownWindows build fixes; primarily directly using boost...
2012-04-13 legendre1Remove boost copy from Dyninst. Disable serialization.
2012-03-26 Bill WilliamsBug fix for reused snippets in 64-bit function calls
2012-02-23 Andrew BernatMerge fixes
2012-02-22 Andrew BernatMerge branch 'master' into patchapi_snippet
2012-02-03 Xiaozhu MengMerge branch 'master' of xmeng@git.dyninst.org:/pub...
2012-01-13 Andrew BernatMerge branch 'master' into patchapi_snippet
2011-12-12 Xiaozhu Mengfix register alias problem:
2011-11-16 Andrew BernatA variety of bugfixes.
2011-11-16 Andrew BernatInitial commit: make ASTs a Snippet subclass. Also...
2011-11-09 Andrew BernatHacks and various nasty things necessary to get PLDI...
2011-05-06 Todd FrederickMerge branch 'NewInstpoint' into dyn_pc_integration
2011-04-28 Andrew BernatRemove <idiotic> funcJumpExpr and associated code....
2011-04-14 Andrew BernatMerge branch 'master' into NewInstpoint
2011-03-22 Andrew BernatRename image_* to parse_* and int_* to *_instance
2011-03-16 Madhavi KrishnanUpdate copyright
2011-02-14 Kevin RoundyMerge conflicts, warnings, build issues; testsuite...
2011-01-17 Kevin RoundyFixes to signal handling, BPatch_paramExpr, and int3...
2011-01-06 Daniel McNultyMerge branch 'master' into pcint
2010-10-20 David AeschlimannInitial DynC_API commit.
2010-10-11 Daniel McNultyReplaces existing process control in Dyninst with ProcC...
2010-09-03 Kevin RoundyBugfixes to return instrumentation and other
2010-09-03 Andrew BernatAdd a "return address" BPatch_snippet, returnAddr AST...
2010-06-14 Nathan RosenblumSplits the binary code parsing out into a separate...
2009-11-30 Matthew LegendreFix function call-site replacement to work with binary...
2009-11-23 Matthew LegendreUpdate copyright to LGPL on all files
2009-11-04 Ray ChenSecure PLT handling and function call replacement for...
2009-10-21 Matthew LegendreEnable function replacment when binary rewriting
2009-10-09 Matthew Legendrex86 and x86_64 code optimizations
2009-03-31 Andrew BernatSwitch from shared_ptr<AstNode> * to shared_ptr<AstNode...
2009-03-27 Michael Lam- Basic intermodule variable loading works in 32-bit x86
2009-03-18 Bill WilliamsShared pointer to dyn_detail; instructionAPI bugfixes.
2009-03-18 Bill WilliamsBugfixes for structs, arrays, cross-platform
2009-03-18 Bill Williamsmerge checkpoint
2009-03-17 Bill WilliamsInitial infrastructure for variable rewriting
2009-03-13 Andrew BernatDisable and remove out-of-line tramp code generation.
2009-03-11 Bill WilliamsShared pointer to dyn_detail; instructionAPI bugfixes.
2008-05-12 giriAdd new AstVariableNode for local variables
2008-04-15 roundyAdded snippet types BPatch_dynamicTargetExpr and BPatch...
2008-03-25 bernatRegister modification commit - - - - - - - - - - ...
2008-02-23 jawThis commit eliminates a few small memory leaks that...
2008-02-04 bernatAdd BPatch address snippets.
2007-12-04 bernatUse "" instead of <> for Boost includes
2007-12-04 bernatFlags liveness for IA-32 and AMD-64 - - - - - - -...
2007-09-12 bernatRefactoring of AddressSpace from process class - ...
2007-06-13 bernatMove from AstNode * to AstNodePtr, remove circular...
2006-12-14 bernatRelease fixes - - - - - - - - - - - - - - - - - -...
2006-12-01 legendreOptimize AST operations on x86 based systems
2006-11-22 bernatFix BPatch_snippet to 5.0 interface - - - - - - -...
2006-11-22 bernatEnable merge tramps + associated optimizations - ...
2006-11-14 bernatFix common subexpression elimination - - - - - - ...
2006-11-09 bernatImprove support for memory modifications
2006-10-16 bernatAdd high-level support for instruction modification...
2006-10-12 bernatAST fix commit - - - - - - - - - - - - - - - - - ...
2006-10-10 bernatClean up ast.C - - - - - - - - - - - - - - - - - ...
2006-06-16 bernatFixes from testing with Javelina - - - - - - - - ...
2006-04-04 rutarHandling of XMM registers for x86
2006-03-13 rutarResets liveness info for regSpace after each baseTramp...
2006-03-12 legendreGeneral fixes for getting Dyninst working on Windows
2005-12-19 rutarRegister analysis for inline tramps
2005-12-09 rutarCleaned up code for spilling based on snippet register...
2005-11-21 jawThis gets tests 4 & 7 working for the most part on...
2005-11-03 jawAdds internal threads for event handling in dyninst
2005-10-17 rutarLiveness Analysis updates for power and initial support...
2005-09-09 legendreAdded support for multithreaded applications
2005-08-23 rutarReinsert Liveness Analysis in AIX for GPR, FPR, and...
2005-07-29 bernatNew code generation
2005-07-11 rutarLiveness analysis capability added for register allocation
2005-02-17 rutarMove smart register saves from mini-tramp to base tramp
2005-01-21 bernatfunction_base/pd_Function merge - - - - - - - - -...
2005-01-17 rutarKeeps track of when registers are clobbered, and saves...
2004-09-21 jawChanges mdl to use BPatch_snippets instead of AstNodes...
2004-08-16 rchenEnables support for mutatees built with the Intel Compi...
2004-04-09 tlmillerAvoid dereferencing NULL in setType().
2004-03-23 eliUpdated copyright string
2003-11-01 mirg+ Removed a kludge that determined when a source regist...
2003-10-24 jawNumerous shamm bugfixes.
2003-09-09 hollingsRemoved un-called functions.
2003-09-05 schendelget pd_process to use BPatch_thread instead of the...
2003-08-01 jodomAdded new BPatch_arithExpr type, BPatch_fieldref. ...
2003-07-15 schendelrename string to pdstring
2003-06-20 schendelsubstitute many uses of MT_THREAD macro with call to
2003-03-06 zandyreplaceFunction/funcJumpExpr support for Linux/x86
2003-01-23 tlmillerIA-64: first successful dynamic instrumentation.
2002-12-20 jawThis commit fully changes the class name of "vector...
2002-08-31 mikeminitial PAPI support for Linux x86 - - - - - - - ...
2002-08-16 gaburiciAdded conditional inst. points and correct cmov mem...
2002-08-04 gaburiciAdded x86 memory instrumentation (core)
2002-07-10 mirgInvalidate a previously-cached value of a variable...
2002-06-27 mirg+ Implemented the register reference counting scheme
2002-06-13 mirgKeep track of the control-flow path along which we...
2002-05-28 bernatBug fix commit.
2002-05-22 bernatModified the code generator for MT paradyn. Sparc imple...
next