1. 27 Apr, 2011 1 commit
    • Carl Shapiro's avatar
      Make libdex structures tool friendly. · bfc9799b
      Carl Shapiro authored
      Previously, the struct name and its typedef name were identical.  This
      confuses emacs and etags.  This change eliminates the typedef names and
      removes the extern "C" wrapping the libdex header files.  To support
      this change the transitive C dependencies have been made to compile as
      C++ instead.
      
      Change-Id: I7065f32d61d776f9b09c7b461adf2502268d852f
      bfc9799b
  2. 10 Mar, 2011 1 commit
    • Dan Bornstein's avatar
      A bit of libdex spring cleaning. · 9ea32b0a
      Dan Bornstein authored
      Give the UTF-8 parsing/validation code and the debug info decoder
      their own files in libdex. Also, moved the random utility
      dexRoundUpPower2() so it wasn't in the middle of unrelated stuff
      (though maybe it doesn't want to stay in DexFile.c at all).
      
      Change-Id: I115447e49904e2440dd538b1df90616ea95707a9
      9ea32b0a
  3. 09 Jun, 2010 2 commits
  4. 28 Jan, 2010 1 commit
    • Andy McFadden's avatar
      Sneak a method-find feature into dexlist. · 7cbf8b4d
      Andy McFadden authored
      The "dexlist" command is used with "emulator -trace" to generate a large
      list of methods.  I frequently use it to figure out which DEX file a
      method is coming from (especially with the mysterious jars of google
      code).  This adds an undocumented "--method" argument to make the method
      search easier.
      7cbf8b4d
  5. 04 Mar, 2009 2 commits
  6. 18 Dec, 2008 1 commit
  7. 21 Oct, 2008 1 commit