1. 88fa7bd Destroy the dynamic loader plugin in Process::Finalize. If you wait till the auto_ptr gets deleted in the normal course of things the real process class will have been destroyed already, and it's hard to shut down the dynamic loader without accessing some process pure virtual method. by Jim Ingham · 13 years ago
  2. e7b3bbb Make declaration of DynamicLoaderLinuxDYLD::CreateInstance match its definition. by Stephen Wilson · 13 years ago
  3. e7fa4a9 Expose includes for the socket layer on all platforms. by Stephen Wilson · 13 years ago
  4. cd298d8 linux: Set ArchSpec m_type correctly from object file. by Stephen Wilson · 13 years ago
  5. b1a22be by Stephen Wilson · 13 years ago
  6. 75c703d The DynamicLoader plug-in instance now lives up in lldb_private::Process where by Greg Clayton · 13 years ago
  7. 56886d2 Minor comment change. by Johnny Chen · 13 years ago
  8. 41a0a15 Add emulation methods for LSL (immediate), LSL (register), LSR (immediate), and LSR (register). by Johnny Chen · 13 years ago
  9. 3fd63e9 by Caroline Tice · 13 years ago
  10. 68cacf7 Section heading for EmulateB(). by Johnny Chen · 13 years ago
  11. a480df9 Add section headings corresponding to some of the ARM/Thumb emulation methods for better documentation. by Johnny Chen · 13 years ago
  12. 5e4f4a2 Fixed an issue where detection of vCont support wasn't being done correctly. by Greg Clayton · 13 years ago
  13. e7f8953 A8.6.14 ASR (register) by Johnny Chen · 13 years ago
  14. 7fac857 Add eContextRegisterLoad instruction emulation context. by Caroline Tice · 13 years ago
  15. 0fa98ca Modify the various shift routines to handle cases where the shift amount comes by Johnny Chen · 13 years ago
  16. 6963bf5 Removed my specific binaires from the xcscheme. by Greg Clayton · 13 years ago
  17. 395fc33 Made lldb_private::ArchSpec contain much more than just an architecture. It by Greg Clayton · 13 years ago
  18. 668b451 Remove the "Register &reg" parameter from the BXWritePC(), LoadWritePC(), and ALUWritePC() by Johnny Chen · 13 years ago
  19. 4d896db Fix wrong mask and encoding for T2 of ASR (immediate). by Johnny Chen · 13 years ago
  20. 82f16aa A8.6.14 ASR (immediate) by Johnny Chen · 13 years ago
  21. 6a564a4 Refactored the test driver to abstract out the Python sys.path specification for by Johnny Chen · 13 years ago
  22. af55656 by Caroline Tice · 13 years ago
  23. b6f8d7e by Caroline Tice · 13 years ago
  24. 0d771a2 Add a bunch of utilities and an enum (ARM_ShifterType) for shift and rotate operations pertaining to: by Johnny Chen · 13 years ago
  25. 2fd5034 Remove the unnecessary assignment of m_inst_cpsr inside EvaluateInstruction(), by Johnny Chen · 13 years ago
  26. 1511f50 by Caroline Tice · 13 years ago
  27. c3c4661 All UnwindPlan objects are now passed around as shared pointers. by Greg Clayton · 13 years ago
  28. 9798cfc Add missing logic (if BadReg(d) then UNPREDICTABLE;) for Encoding T2 of EmulateMovRdImm(). by Johnny Chen · 13 years ago
  29. e524a35 Fix build warning (unused variable). by Johnny Chen · 13 years ago
  30. 9bfe7f2 - Rearrange instruction emulation contexts to use a union for the by Caroline Tice · 13 years ago
  31. adbe939 Updated README file. by Johnny Chen · 13 years ago
  32. 357c30f Add entries for EmulateMovRdImm() -- "MOV (immediate)" -- Encodings T1 & T2 into g_thumb_opcodes by Johnny Chen · 13 years ago
  33. d9846b0 Added support for Xcode 4 build directories. by Greg Clayton · 13 years ago
  34. 33bf6ab Add impl for EmulateMvnRdImm() -- "MVN (immediate)". Plus zero out the arg0 field of by Johnny Chen · 13 years ago
  35. 3e9a41c Add comment. by Johnny Chen · 13 years ago
  36. 07f2f5a Enhanced the existing ARMExpandImm() and ThumbExpandImm() functions which expand by Johnny Chen · 13 years ago
  37. c1f4587 Added the ability to detect which vCont packets (using the "vCont?") packet by Greg Clayton · 13 years ago
  38. 28070c3 Add entries for Encodings T1 and A1 of "MVN (immediate)" to g_arm_opcodes and g_thumb_opcodes by Johnny Chen · 13 years ago
  39. 7da805c Changed comments of some functions to be consistent with existing ones. by Johnny Chen · 13 years ago
  40. 098ae2d Add helper methods InITBlock() and LastInITBlock() to EmulateInstructionARM class by Johnny Chen · 13 years ago
  41. ab3b351 Add EmulateBXRm() ("Branch and Exchange") to both g_arm_opcodes and g_thumb_opcodes table. by Johnny Chen · 13 years ago
  42. f558860 Add a couple of utility functions plus some comments. by Johnny Chen · 13 years ago
  43. fa17220 by Caroline Tice · 13 years ago
  44. e4a4d30 Add EmulateCmpRnRm() for Encodings T1 & T2 to the g_thumb_opcodes table to emulate by Johnny Chen · 13 years ago
  45. 383d629 Rearraned some emulate instruction entries under the appropriate category. by Johnny Chen · 13 years ago
  46. 30ef3ce Instead of self.runCmd(), do a stronger self.expect("process status") which also by Johnny Chen · 13 years ago
  47. 44c10f0 Handle the case of interworking branch for EmulateLDMDA. by Johnny Chen · 13 years ago
  48. c9de910 Add Thumb2 LDR (literal) instruction into the g_thumb_opcodes table. by Johnny Chen · 13 years ago
  49. 62ff6f5 Fix build. by Johnny Chen · 13 years ago
  50. 713c266 Add new instruction context, eContextWriteRegisterRandomBits. by Caroline Tice · 13 years ago
  51. d4dc444 Add an entry for CMP (immediate) (Encoding T1) to the g_thumb_opcodes table. by Johnny Chen · 13 years ago
  52. bf6ad17 Add a helper method AddWithCarry() to the EmulateInstructionARM class. by Johnny Chen · 13 years ago
  53. b4ed280 Fix another typo. by Johnny Chen · 13 years ago
  54. a1a6157 Fix a typo. by Johnny Chen · 13 years ago
  55. 7872f75 Add TestConstStrings.py under foundation dir for testing expression parser on objective-c strings by Johnny Chen · 13 years ago
  56. 0ece526 Fixes for two bugs: by Sean Callanan · 13 years ago
  57. c3a38ea Cleaned up some parameter types and names. by Johnny Chen · 13 years ago
  58. bd59990 Namings are important. Renamed Bits32(const uint32_t val, uint32_t bit) to Bit32(val, bit) and by Johnny Chen · 13 years ago
  59. 1928020 Some refactorings to use the convenience function: Bits32(const uint32_t value, const uint32_t bit). by Johnny Chen · 13 years ago
  60. 0e00af2 Add some comment markers. by Johnny Chen · 13 years ago
  61. 338bf54 Add a generic EmulateMovRdRm() method and modify/add entries to the g_thumb_opcodes by Johnny Chen · 13 years ago
  62. e7cf420 Rearrange the order of g_thumb_opcodes entries. by Johnny Chen · 13 years ago
  63. a118f0c Fixed a crasher when enabling logging that is due to the new hijack listener stack changes. by Greg Clayton · 13 years ago
  64. ef21b59 Add EmulateLDRRtRnImm() for EncodingT1 of LDR (immediate, Thumb) to the g_thumb_opcodes table, by Johnny Chen · 13 years ago
  65. 7f99fc8 Add a new function to Debugger for finding the top/current input reader. by Caroline Tice · 13 years ago
  66. 558133b Add a new member variable m_new_inst_cpsr to catch the to-be-updated state by Johnny Chen · 13 years ago
  67. 26863dc Add EmulateAddRdnRm() for EncodingT2 of ADD(register) to the g_thumb_opcodes table, by Johnny Chen · 13 years ago
  68. 7bb069b Modified version of a patch from Warren Paul that takes care of issues with by Greg Clayton · 13 years ago
  69. e62b50d Modified existing Emulate* methods to call LoadWritePC(context, data) where appropriate to by Johnny Chen · 13 years ago
  70. 80949d4 Missed part of a patch from Stephen Wilson. by Greg Clayton · 13 years ago
  71. b5dcb46 linux: use IS_VALID_LLDB_HOST_THREAD. by Stephen Wilson · 13 years ago
  72. f3eaacf Modified EmulatePop impl to use the helper method LoadWritePC(context, data) since if PC by Johnny Chen · 13 years ago
  73. 0f309db If the CPSR is changed due to switching between ARM and Thumb ISETSTATE, by Johnny Chen · 13 years ago
  74. a8d4241 Added the DWARF unique type map such that we only create a type once in the by Greg Clayton · 13 years ago
  75. f29a08f Patch from Kirk Beitz to make things compile on MinGW minus the putenv part. by Greg Clayton · 13 years ago
  76. 419144b File::GetFileSpec() support for linux patch from Stephen Wilson. by Greg Clayton · 13 years ago
  77. c62176d Fix comment text. by Greg Clayton · 13 years ago
  78. fc7920f <rdar://problem/8972204> Test failure: ./dotest.py -v -t -f UniversalTestCase.test_process_launch_for_universal by Greg Clayton · 13 years ago
  79. c08c4d3 Pull support for the shared and exclusive lock since this wasn't available by Greg Clayton · 13 years ago
  80. 5892856 Use Host::File in lldb_private::StreamFile and other places to cleanup host by Greg Clayton · 13 years ago
  81. ee9b1f7 Add some helper methods to the EmulateInstructionARM class as a first step in the by Johnny Chen · 13 years ago
  82. 85aab33 by Caroline Tice · 13 years ago
  83. 7c1bf92 Fix typos. by Johnny Chen · 13 years ago
  84. 158842c Add FileSpec::ResolvePartialUsername, and use it in CommandCompletions to isolate pwd.h in the Host layer. by Jim Ingham · 13 years ago
  85. 53ebab7 Add EmulateCB() entry to the g_thumb_opcodes table to represent "Compare and Branch by Johnny Chen · 13 years ago
  86. 0b29e24 by Caroline Tice · 13 years ago
  87. b9f76c3 Add code to emulate the LDM ARM instruction. by Caroline Tice · 13 years ago
  88. d6c13f0 Add missing implementation for "BL, BLX (immediate)" Encoding T1 and an entry for "bl <label>" by Johnny Chen · 13 years ago
  89. d35305a Updated a few more Host::File functions and added documentation. by Greg Clayton · 13 years ago
  90. 882ef05 Added a few more calls to the File abtract class for seeking, syncing and by Greg Clayton · 13 years ago
  91. c47d0ca Add missing implementation for "BL, BLX (immediate)" Encoding A1. by Johnny Chen · 13 years ago
  92. c113489 Add new radar info for failed test. by Johnny Chen · 13 years ago
  93. f20b8d9 Make the assertion message about 32-bit process address byte size more clear. by Johnny Chen · 13 years ago
  94. 60a63ae Added a file abtraction layer into the Host section of LLDB. by Greg Clayton · 13 years ago
  95. bf467b0 A patch from Stephen Wilson that fixes some issues with my previous dynamic by Greg Clayton · 13 years ago
  96. f9f40c2 Rework the RunThreadPlan event handling to use Event Hijacking not stopping the event thread. Also clarify the logic of the function. by Jim Ingham · 13 years ago
  97. 82cfaed A bit more cleanup with respect to using LLDB_CONFIG_XXX defines outside of by Greg Clayton · 13 years ago
  98. ff276fe Add _pthread_wqthread to the list of thread stop points, and change the logging a bit. by Jim Ingham · 13 years ago
  99. b0cb717 Change the Hijacking interposer to a stack of interposers. by Jim Ingham · 13 years ago
  100. e9170d2 Add a GetName interface to the Listener for logging purposes. by Jim Ingham · 13 years ago