Update copyright to LGPL on all files
[dyninst.git] / dyninstAPI / src / ast.h
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...
2002-05-04 schendelremoved dataReqNodes since unnecessary and ineffectual...
2002-02-27 hollingsFixes to get mips compiling again.
2001-12-06 schendel1) fix updating of observed costs so costs of the body...
2001-11-28 gaburiciAdded effective address snippet on POWER
2001-08-29 hollingsChanges to work towards compatability with IBM's versio...
2001-08-01 chaddThis commit provides code for the Windows CE 3.0 Pocket PC
2001-05-12 ningChanges in this commit implemented a dynamic code gener...
2000-07-28 pcrothUpdated #includes to reflect util library split
2000-04-26 zhichenThis commit added a test, and skips catchup if it acces...
1999-11-09 cainAdded framework for handling dynamic call site instrume...
1999-08-26 hollingsSize field in ast nodes and emitV* functions
1999-08-03 nashRemoved operand types AstNode::DataPtr and AstNode...
1999-07-29 hollingsAdded field and array access.
1999-07-08 nashast.[Ch] - Enclosed BPatch type code with ifdefs for...
1999-07-07 zhichenThreads support
1999-06-30 davisj*** empty log message ***
1999-05-28 hollingsAdded frame relative AST types.
1999-05-03 zandyAdd Ast-level support for BPatch_module::findFunction and
1998-12-25 wylieGeneral tidy-up of Address and Register/RegValue typing...
1998-08-26 zhichenAstNode::generateCode now has an extra parameter that...
1998-08-26 zhichen*** empty log message ***
1998-08-26 zhichenFixed dag code generation, added one parameter to AstNo...
1998-08-25 buckInitial commit of DEC Alpha port.
1997-06-23 buckAdded features to the dyninst API library, including...
1997-06-23 tamchesopCode moved into this file
1997-05-07 naimGetting rid of old support for threads and turning...
1997-04-29 buckAdded features to dyninstAPI library, including the...
1997-03-18 buckfirst commit of dyninst library. Also includes:
1997-03-14 lzhengDealing with complier optimization related to the retur...
1997-02-26 mjrgFirst part on WindowsNT port: changes for compiling...
1997-02-21 naimMoving files from paradynd to dyninstAPI + moving refer...
1997-01-27 naimPart of the base instrumentation for supporting multith...
next