1. 4482063 [analyzer] NFC: Change evalCall() to provide a CallEvent. by Artem Dergachev · 6 years ago
  2. 07c7257 [analyzer] RetainCount: Fix os_returns_retained_on_zero with weird return types. by Artem Dergachev · 6 years ago
  3. e264ac6 [analyzer] RetainCount: Allow offsets in return values. by Artem Dergachev · 6 years ago
  4. 77b3530 [analyzer] Hotfix for RetainCountChecker: assert was too strong. by George Karpenkov · 7 years ago
  5. b6c6ab3 [analyzer] [RetainCountChecker] Fix object type for CF/Obj-C bridged casts by George Karpenkov · 7 years ago
  6. 77eae6d [analyzer] [RetainCountChecker] Bugfix for tracking top-level parameters of Objective-C methods by George Karpenkov · 7 years ago
  7. d37ff4e [analyzer] [RetainCountChecker] Track input parameters to the top-level function by George Karpenkov · 7 years ago
  8. 2e46667 [analyzer] [ARCMT] [NFC] Unify entry point into RetainSummaryManager by George Karpenkov · 7 years ago
  9. 38bc347 Extend AnyCall to handle callable declarations without the call expressions by George Karpenkov · 7 years ago
  10. 204bf2b [analyzer] Add CheckerManager::getChecker, make sure that a registry function registers no more than 1 checker by Kristof Umann · 7 years ago
  11. 8fd74eb [analyzer] Reimplement dependencies between checkers by Kristof Umann · 7 years ago
  12. 058a7a4 [analyzer] Supply all checkers with a shouldRegister function by Kristof Umann · 7 years ago
  13. 6fdd2bd [analyzer] Port RetainSummaryManager to the new AnyCall interface, decouple ARCMT from the analyzer by George Karpenkov · 7 years ago
  14. a9e2956 [analyzer] Insert notes in RetainCountChecker where our dynamic cast modeling assumes 'null' output by George Karpenkov · 7 years ago
  15. db0c66e [analyzer] Model another special-case kind of cast for OSObject RetainCountChecker by George Karpenkov · 7 years ago
  16. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  17. 2c2d0b6 Revert "Fix failing MSan bots" by George Karpenkov · 7 years ago
  18. d5dd6a5 Fix failing MSan bots by Vlad Tsyrklevich · 7 years ago
  19. 1a5ce51 [analyzer] Introduce proper diagnostic for freeing unowned object by George Karpenkov · 7 years ago
  20. 9bf9938 [analyzer] [NFC] Clean up messy handling of bug categories in RetainCountChecker by George Karpenkov · 7 years ago
  21. 1aa2bf8 [analyzer] Extend BugType constructor to accept "SuppressOnSink" as a parameter by George Karpenkov · 7 years ago
  22. a0425f3 [analyzer] [RetainCountChecker] Smart pointer support. by George Karpenkov · 7 years ago
  23. 0339151 [analyzer] Another RetainCountChecker cleanup by George Karpenkov · 7 years ago
  24. f153cdf [analyzer] [NFC] Yet another minor cleanup of RetainCountChecker by George Karpenkov · 7 years ago
  25. 5be959c [analyzer] Support for OSObjects out parameters in RetainCountChecker by George Karpenkov · 7 years ago
  26. 0bb17c4 [analyzer] Update the category name for RetainCountChecker reports by George Karpenkov · 7 years ago
  27. 717c4c0 [analyzer] [RetainCountChecker] [NFC] Remove SummaryLog by George Karpenkov · 7 years ago
  28. 29e1ca8 [analyzer] [RetainCountChecker] Remove obsolete "MakeCollectable" enum value by George Karpenkov · 7 years ago
  29. 9cbcc21 [analyzer] [RetainCountChecker] [NFC] Remove redundant enum items *Msg, as the object type is already communicated by a separate field by George Karpenkov · 7 years ago
  30. 585a210 [analyzer] [NFC] Track object type with ArgEffect in RetainCountChecker. by George Karpenkov · 7 years ago
  31. 7e3016d [analyzer] [NFC] Move ObjKind into a separate top-level enum in RetainSummaryManager. by George Karpenkov · 7 years ago
  32. 255b058 Revert "Revert rL349876 from cfe/trunk: [analyzer] Perform escaping in RetainCountChecker on type mismatch even for inlined functions" by George Karpenkov · 7 years ago
  33. 82fbb66 Revert rL349876 from cfe/trunk: [analyzer] Perform escaping in RetainCountChecker on type mismatch even for inlined functions by Simon Pilgrim · 7 years ago
  34. aecb371 [analyzer] Perform escaping in RetainCountChecker on type mismatch even for inlined functions by George Karpenkov · 7 years ago
  35. d1081ec [analyzer] Hack for backwards compatibility for options for RetainCountChecker. by George Karpenkov · 7 years ago
  36. 041c9fa Stop tracking retain count of OSObject after escape to void * / other primitive types by George Karpenkov · 7 years ago
  37. 27db330 [analyzer] Move out tracking retain count for OSObjects into a separate checker by George Karpenkov · 7 years ago
  38. 936a9c9 [analyzer] RetainCountChecker: remove untested, unused, incorrect option IncludeAllocationLine by George Karpenkov · 7 years ago
  39. bbc6d68 [analyzer] Fix the "Zombie Symbols" bug. by Artem Dergachev · 7 years ago
  40. 62db886 [analyzer] [NFC] Minor refactoring of RetainCountDiagnostics by George Karpenkov · 7 years ago
  41. 0a1f91c [analyzer] Restrict AnalyzerOptions' interface so that non-checker objects have to be registered by Kristof Umann · 7 years ago
  42. c83b0dd [analyzer][NFC] Fix some incorrect uses of -analyzer-config options by Kristof Umann · 7 years ago
  43. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  44. 6fd5c86d [analyzer] RetainCountChecker: for now, do not trust the summaries of inlined code by George Karpenkov · 7 years ago
  45. 3c2ed8f [analyzer] Correct modelling of OSDynamicCast: eagerly state split by George Karpenkov · 7 years ago
  46. d3e7675 [analyzer] [NFC] Change scanReachableSymbols to use ranges by George Karpenkov · 7 years ago
  47. 081c477 [analyzer] Do not stop tracking CXX methods touching OSObject. by George Karpenkov · 7 years ago
  48. 48de582 [analyzer] Trust summaries for OSObject::retain and OSObject::release by George Karpenkov · 7 years ago
  49. 65b4d7d [analyzer] NFC: RetainCountChecker: Don't dump() symbols into program point tags. by Artem Dergachev · 7 years ago
  50. ca7a23e [analyzer] Avoid unneeded invalidation in RetainCountChecker by George Karpenkov · 7 years ago
  51. 41dc8de [analyzer] Retain count checker for OSObject: recognize OSDynamicCast by George Karpenkov · 7 years ago
  52. 04553e5 [analyzer] Process state in checkEndFunction in RetainCountChecker by George Karpenkov · 7 years ago
  53. 6babf2a [analyzer] [NFC] Prefer make_unique over "new" by George Karpenkov · 7 years ago
  54. d5ef0d2 [analyzer] Better retain count rules for OSObjects by George Karpenkov · 7 years ago
  55. ab0011e [analyzer] Preliminary version of retain count checking for OSObjects by George Karpenkov · 7 years ago
  56. 6e9fd13 [analyzer] [NFC] Fix minor formatting issues in RetainCountChecker by George Karpenkov · 7 years ago
  57. 80c9e78 [analyzer] [NFC] Extract a method for creating RefVal from RetEffect in RetainCountChecker by George Karpenkov · 7 years ago
  58. efef49c [analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker - try #2 by George Karpenkov · 7 years ago
  59. bb3b7cf Revert "[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker" by Bruno Cardoso Lopes · 7 years ago
  60. 0ac54fa [analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker by George Karpenkov · 7 years ago
  61. b1b791b [analyzer] [NFC] Minor refactoring of ISL-specific code in RetainCountChecker by George Karpenkov · 7 years ago
  62. bc0cddf [analyzer] Re-instate support for MakeCollectable is RetainCountChecker by George Karpenkov · 7 years ago
  63. c4d6b93 [analyzer] [NFC] Move canEval function from RetainCountChecker to RetainCountSummaries by George Karpenkov · 7 years ago
  64. 70c2ee3 [analyzer] [NFC] Split up RetainCountChecker by George Karpenkov · 7 years ago