Turns off gap parsing for Dyninst's runtime library and removes compiler warnings
[dyninst.git] / dyninstAPI / src / emit-x86.C
2010-12-09 Kevin RoundyTurns off gap parsing for Dyninst's runtime library...
2010-12-05 Ray ChenOptimize the x86/x86_64 stack alignment sequence.
2010-12-04 Madhavi KrishnanForce FP saves
2010-11-12 Ray ChenForce stack alignment on x86/x86_64 platforms.
2010-09-01 Bill WilliamsDon't emit FP saves unless the BT makes a function...
2010-09-01 Bill WilliamsAdd support for AMD64 stack-based parameter passing...
2010-08-26 Matthew LegendreFix bugs in stack height calculation, which was causing...
2010-07-16 Bill WilliamsFixes for memory tests:
2010-06-14 Nathan RosenblumSplits the binary code parsing out into a separate...
2010-05-27 Bill WilliamsDon't use a scratch register for emitting AMD64 static...
2010-03-31 Madhavi KrishnanPowerPC Rewriter commit
2009-12-02 Bill WilliamsBug fix for AMD64: RAX should always be set to the...
2009-11-30 Matthew LegendreFix function call-site replacement to work with binary...
2009-11-24 Matthew LegendreFix bug with unaligned floating point saves.
2009-11-23 Matthew LegendreUpdate copyright to LGPL on all files
2009-10-28 Matthew LegendreFix problem in branch size detection in emitting funcJu...
2009-10-23 legendreFix problem accessing orig EAX values
2009-10-21 Matthew LegendreAllow stackwalking through instrumentation, fixes test_...
2009-10-21 Matthew LegendreEnable function replacment when binary rewriting
2009-10-16 Matthew LegendreInfrastructure and implementation for x86 to support...
2009-10-16 Matthew LegendreCode cleanup from optimization work
2009-10-12 Matthew LegendreFix for the x86_32 code gen divide operation
2009-10-12 Matthew LegendreFix for reading local variable values
2009-10-12 Matthew LegendreOptimizations for non-PIC binary rewriting, fixes for...
2009-10-09 Matthew Legendrex86 and x86_64 code optimizations
2009-10-02 Todd FrederickHandle IP-indirect displaced addressing on x86_64
2009-06-18 Andrew BernatRemove debugging statements.
2009-06-18 Matthew LegendreFix issue with emitting 1 byte and 2 byte loads/stores...
2009-06-05 Matthew LegendreFix issue where binary rewriter code gen was ignoring...
2009-06-02 Matthew LegendreFixes to allow binary rewriter to load RT library
2009-05-28 Matthew LegendreMerge branch 'master' of /p/paradyn/development/bill...
2009-05-28 Matthew LegendreFixes to allow binary rewritten binaries to load RT...
2009-05-28 Bill WilliamsAMD64 fixes: hash section emission, PIC generation...
2009-05-21 Bill WilliamsSymtab changes: fixes for hash section (drop symbols...
2009-04-07 Michael LamFixed intermodule variable references on x86_64 (bug...
2009-04-07 Michael LamRestore the old version of EmitterAMD64::emitLoadIndir...
2009-04-06 Michael LamThis ports the intermodule variable referencing from...
2009-04-01 Michael LamFixed variable stores on 32-bit Linux for binary rewriter
2009-03-27 Andrew BernatFix conflict with Mike's new commit.
2009-03-27 Michael Lam- Basic intermodule variable loading works in 32-bit x86
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-01-21 Michael LamFixed minor issue with binary rewriter (prefer dynamic...
2008-09-11 mlamThis commit adds a requested optional parameter to...
2008-08-25 mlam- search output of 'ldconfig -p' for library paths
2008-06-19 legendreClean up gcc compiler warnings
2008-03-25 bernatRegister modification commit - - - - - - - - - - ...
2008-03-12 legendreMerge Release 5.2 branch into CVSHEAD
2008-01-16 legendreRemove compiler warnings and debugging prints
2007-12-04 bernatUse "" instead of <> for Boost includes
2007-12-04 bernatFlags liveness for IA-32 and AMD-64 - - - - - - -...
2007-11-09 bernatRewriter fixes - - - - - - - - - - - - - - - - - ...
2007-09-20 bernatbuild fixes - - - - - - - - - - - - - - - - - - -...
2007-09-19 bernatMore refactoring - - - - - - - - - - - - - - - - ...
2007-09-12 bernatRefactoring of AddressSpace from process class - ...
2007-07-24 bernatAttempt to reduce needless header file includes to...
2007-06-13 bernatMove from AstNode * to AstNodePtr, remove circular...
2007-05-25 rchenFix some buggy optimized x86_64 instruction generation...
2007-05-22 rchenFix bug #772. Enables correct writing of 32 and 64...
2007-02-27 naterUpdate DWARF to architecture register mapping for IA...
2007-01-04 legendreMove instruction emitter into codeGen object
2007-01-04 bernatFix problem with emitFuncJump
2006-12-18 bernatemit-x86.C, inst-x86.C, inst-x86.h: add support for...
2006-12-14 legendreFix problem with emitting adds to memory at the upper...
2006-12-14 bernatRelease fixes - - - - - - - - - - - - - - - - - -...
2006-12-08 bernatBPatch.C, BPatch_process.C: remove unneeded (and broken...
2006-12-07 bernatBuild fixes.
2006-12-06 bernatAdd statistics - - - - - - - - - - - - - - - - - ...
2006-12-05 rutarCalculates and stores the registers used by a given...
2006-12-04 legendreFix problem where we weren't initializing the pessimist...
2006-12-01 legendreOptimize AST operations on x86 based systems
2006-11-22 bernatCleanup for memory modification - - - - - - - - -...
2006-11-22 bernatEnable merge tramps + associated optimizations - ...
2006-11-14 bernatFix common subexpression elimination - - - - - - ...
2006-11-10 bernatAdd off-limits registers to memory modification; bugfixes
2006-11-09 bernatImprove support for memory modifications
2006-10-12 bernatAST fix commit - - - - - - - - - - - - - - - - - ...
2006-10-10 bernatClean up ast.C - - - - - - - - - - - - - - - - - ...
2006-07-07 jawmake paradynd link against libdyninstAPI
2006-06-21 rutarFixes bug 734
2006-06-09 jodomSilence compiler warnings
2006-05-31 bernatiRPC-specific register spaces - - - - - - - - - -...
2006-05-16 bernatFix non-consecutive-instPoint problem - - - - - -...
2006-05-03 jodomSilence compiler warnings.
2006-04-12 bernatSignal generator fixes for async BPatch-layer control...
2006-04-04 rutarHandling of XMM registers for x86
2006-02-17 rutarBPatch function for turning off floating point saves
2006-02-10 naterRetrieve value of stored register from beginning of...
2006-02-06 tlmillerFix x86-64 build.
2006-02-03 naterLoad from offsets from any register, not just frame...
2005-12-19 rutarRegister analysis for inline tramps
2005-12-14 bernatMerged tramp structure - - - - - - - - - - - - - ...
2005-12-12 gquinnAMD64 changes:
2005-12-09 rutarCleaned up code for spilling based on snippet register...
2005-11-07 rutarInternal Instrumentation fix
2005-10-27 rutarTemporary multithread fix, disables liveness
2005-10-17 rutarLiveness Analysis updates for power and initial support...
2005-10-17 legendreDeclare mt_offset constant in .C file, not .h
2005-10-14 legendreEmit multithread safe tramp guards for AMD64
next