Skip to content
Snippets Groups Projects
  1. May 31, 2016
  2. Apr 02, 2016
  3. Feb 17, 2016
    • whh8b's avatar
      Update calls to SDK functions · 334b6690
      whh8b authored
      1. Allow AddressDollop() to tell Zipr whether
      the dollops should be coalesced. Defaults to true.
      
      2. Allow the plugin to retarget a pin.
      334b6690
  4. Jan 10, 2016
    • whh8b's avatar
      Give another parameter to AddressDollop · 961ad7e2
      whh8b authored
      Give the source address for the instruction
      that is targeting the dollop to be placed. This
      will give another signal to placement plugins
      to help them make a decision.
      961ad7e2
  5. Dec 18, 2015
  6. Nov 11, 2015
  7. Nov 08, 2015
    • whh8b's avatar
      Ask plugins about where to place dollops · b09757c6
      whh8b authored
      Let a plugin tell us about where to plop a dollop.
      This change includes a
      
      1. utils namespace with a function to calculate
      the worst case instruction size.
      2. Dollop_t type that can be used to describe
      and pass around a dollop.
      b09757c6
  8. Oct 22, 2015
  9. Oct 16, 2015
  10. Aug 21, 2015
    • whh8b's avatar
      Update Zipr to support plugins plopping insns. · eb0e16bf
      whh8b authored
      1. Add support for plugins to call certain
      Zipr_t functions. This meant making a class
      that is Zipr_t and then converting the actual
      implementation to a subclass (ZiprImpl_t). The
      Zipr_t goes in the zipr_sdk.
      
      2. Ask all plugins about each instruction
      and determine whether there are any takers
      for plopping.
      
      3. When plopping an instruction, consider
      whether or not a plugin asked to do the plopping.
      If so, let it do the work.
      eb0e16bf
  11. Feb 07, 2015
Loading