1. 6da28e2 FreeBSD (apparently) does not support crash-recovery tests. by Andrew Trick · 13 years ago
  2. 56773de [arcmt] Fix horrible bug where migrating files if there is a space in the paths by Argyrios Kyrtzidis · 13 years ago
  3. f43b5e8 Cleanup r138662 per Ben and David's suggestions, thanks. by Chad Rosier · 13 years ago
  4. 2ea054f Teach the ASTReader how to avoid cycles when loading declarations that by Douglas Gregor · 13 years ago
  5. ee99c81 Make sure the std::string isn't deallocated prior to use. Many thanks to Eli by Chad Rosier · 13 years ago
  6. fe87fc7 [driver] When generating temporary files allow a prefix to be added. In many by Chad Rosier · 13 years ago
  7. 9fc18c9 When we're deserializing declarations lexically stored in a RecordDecl by Douglas Gregor · 13 years ago
  8. 9414449 objc-arc: Mention property's attribute by name when by Fariborz Jahanian · 13 years ago
  9. cec52f0 Slight optimization enabled by the previous assert: by John McCall · 13 years ago
  10. 417162c [analyzer] Remove a couple of unnecessary returns after llvm_unreachables. by Jordy Rose · 13 years ago
  11. 7b2f51c Don't assert on taking the address of a non-type template parameter. Fixes PR10766. by Eli Friedman · 13 years ago
  12. 1795d37 Make sure we don't crash printing builtin candidates for overloads of deleted operators. Fixes PR10757. by Eli Friedman · 13 years ago
  13. 8affed5 Assert that a call argument is a gl-value iff the parameter is a reference type. by John McCall · 13 years ago
  14. 66c2030 In -Wno-error=non-pod-varargs, initialize a temporary with by John McCall · 13 years ago
  15. 8071797 [driver] Remove a few more options when clang invokes cc1plus for i386 kexts. by Chad Rosier · 13 years ago
  16. 02368d0 From Vassil Vassilev: unnamed decls cannot be removed from the lookup map. by Axel Naumann · 13 years ago
  17. fd71fb8 What say we document some of these AggValueSlot flags a bit better. by John McCall · 13 years ago
  18. 4418439 Since the 'is aliased' bit is critical for correctness in C++, it by John McCall · 13 years ago
  19. 90b2bdf An initialization does not alias. by John McCall · 13 years ago
  20. f59f5da Take 2: Actually fix spacing. by Chad Rosier · 13 years ago
  21. 4906cf9 Be sure to do unary conversions on the operand to an ARC by John McCall · 13 years ago
  22. 1366862 The allocated exception slot does not alias anything; should fix self-host. by John McCall · 13 years ago
  23. 669cffa 80-column. by Chad Rosier · 13 years ago
  24. 782f63e Handle CXXTempObjectRegion in StackAddrEscapeChecker. by Jeffrey Yasskin · 13 years ago
  25. 1b90605 [driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disable merging of by Chad Rosier · 13 years ago
  26. 805bc1f revert 138610, accidental commit. by Francois Pichet · 13 years ago
  27. 0bb3931 by Francois Pichet · 13 years ago
  28. 321d70f [analyzer] Increase the number of possible checks for a checker. by Jordy Rose · 13 years ago
  29. 089ee11 PNaClTargetInfo: add __ELF__, _REENTRANT and _GNU_SOURCE defines and update the test by Ivan Krasin · 13 years ago
  30. 3a51d41 Fix a crash-on-invalid. by Matt Beaumont-Gay · 13 years ago
  31. 410ffb2 Track whether an AggValueSlot is potentially aliased, and do not by John McCall · 13 years ago
  32. 8c7e67d Don't warn on category implementing a method, if by Fariborz Jahanian · 13 years ago
  33. b5af843 Eliminate the -chained-pch flag and all of the frontend and libclang options associated with it. Chained PCH is the only way to build a PCH file that includes another PCH file by Douglas Gregor · 13 years ago
  34. 9293ba8 Remove the Chaining argument from the PCH/module generator. It's no longer used by Douglas Gregor · 13 years ago
  35. 467dc88 Introduce a -cc1 option "-emit-module", that creates a binary module by Douglas Gregor · 13 years ago
  36. ca4c40a objc - fix a bug exposed by my recent decl context changes. // rdar://10015110 by Fariborz Jahanian · 13 years ago
  37. 6f155de [libclang] Fix getting a cursor that points inside tag definition that is part by Argyrios Kyrtzidis · 13 years ago
  38. 46c03c3 Clean up the reloading of identifier information following the load of by Douglas Gregor · 13 years ago
  39. f249bf3 Preload source location entries as soon as we've loaded a particular by Douglas Gregor · 13 years ago
  40. f09530f Reverse r138567 until a buildbot failure is investigated. by Fariborz Jahanian · 13 years ago
  41. c69a292 Move file validation in the ASTReader from "top of chain" validation by Douglas Gregor · 13 years ago
  42. 98339b9 Factor the Module and ModuleManager classes out into separate headers by Douglas Gregor · 13 years ago
  43. 7c2349b Use stronger typing for the flags on AggValueSlot and require by John McCall · 13 years ago
  44. 03c107a Make Lexer::ComputePreamble accept a LangOptions parameter, otherwise it may be by Argyrios Kyrtzidis · 13 years ago
  45. af6fbe4 80-column and spacing. by Chad Rosier · 13 years ago
  46. e7a2764 Teach -Wunreachable-code about dead code caused by macro expansions. This should suppress false positives resulting from 'assert' and friends. by Ted Kremenek · 13 years ago
  47. d10a381 Switch ASTReader::GetHeaderFileInfo() from a walk over the module by Douglas Gregor · 13 years ago
  48. b95cd09 Switch the forward walk through the module chain over to a depth-first by Douglas Gregor · 13 years ago
  49. 90dedc8 Fixes a typo in my last patch. by Fariborz Jahanian · 13 years ago
  50. d8e987b objc -arse: Use DeclGroup for forward class declarations; by Fariborz Jahanian · 13 years ago
  51. fab83b5 [driver] Do not add -kext to the link command line when compiling with by Chad Rosier · 13 years ago
  52. 1b59e9c Remove a bogus assertion from the AST reader, which assumed that by Douglas Gregor · 13 years ago
  53. 3d15ab8 Use the module manager's search facility to look for methods with a by Douglas Gregor · 13 years ago
  54. db92bb6 [analyzer] Move the leak bugs from CFRefCount to RetainReleaseChecker, with a level of indirection to handle GC vs. non-GC. by Jordy Rose · 13 years ago
  55. eacd2b4 [analyzer] MacOSKeychainAPIChecker: Cleanup AllocationState structure. by Anna Zaks · 13 years ago
  56. 58fd97a Add support for Microsoft __ptr32 keyword. Patch by Chris Cudmore! by Francois Pichet · 13 years ago
  57. d6334e1 [analyzer] Move the easy bug types from CFRefCount to RetainReleaseChecker. by Jordy Rose · 13 years ago
  58. 6b7aad9 [analyzer] MacOSKeychainAPIChecker: Add the custom BugReport visitor(which highlights the allocation site) to all the relevant reports within the checker. by Anna Zaks · 13 years ago
  59. b6cfc09 [analyzer] Move the RetainSummaryManager from CFRefCount to RetainReleaseChecker. by Jordy Rose · 13 years ago
  60. 045c842 blocks - capturing logic of byref block variable's expression by Fariborz Jahanian · 13 years ago
  61. c318659 [analyzer] Better fix for the "missing return" error, from Ted. by Jordy Rose · 13 years ago
  62. 359bd07 [analyzer] Silence another incorrect warning ("control reaches end of non-void function") by Jordy Rose · 13 years ago
  63. 4f227aa [analyzer] Remove experimental FIXME that never actually applied to the code in trunk. by Jordy Rose · 13 years ago
  64. 2058956 [analyzer] CFRefReport and friends no longer depend on CFRefCount. by Jordy Rose · 13 years ago
  65. 203ba05 Remove long-dead FIXME by Douglas Gregor · 13 years ago
  66. 5eb7d82 [analyzer] Do not use references in std::pair. by Anna Zaks · 13 years ago
  67. c266de9 Don't force the complete deserialization of the visible-declarations by Douglas Gregor · 13 years ago
  68. e94cb98 [analyzer] Unbreak the release buildbot. by Anna Zaks · 13 years ago
  69. 851c75a Introduce a depth-first search of modules into the module manager, by Douglas Gregor · 13 years ago
  70. bba43ef Follow up to r138470 (Add PNaCl TargetInfo). I've occasionally submitted wrong patch. by Ivan Krasin · 13 years ago
  71. 9840111 [analyzer] MacOSKeychainAPIChecker: Provide reacher diagnostic trace by pointing to the allocation site when reporting a leak. by Anna Zaks · 13 years ago
  72. f95b19d [analyzer] Silence an (incorrect) uninitialized variable warning, caught by Cameron. by Jordy Rose · 13 years ago
  73. 0a61437 [analyzer] Copy GC mode setting from CFRefCount to RetainReleaseChecker in preparation for getting rid of CFRefCount. by Jordy Rose · 13 years ago
  74. c4b5582 Silence 'may be used uninitialized' warnings. by Argyrios Kyrtzidis · 13 years ago
  75. 1492426 [analyzer] Allow checker writes to specify that no region should be accosiated with the report. (Useful when we report an error on endOfPath or deadSymbols, when the range of the last expression might have nothing to do with the error.) by Anna Zaks · 13 years ago
  76. ef05abd Add PNaCl TargetInfo. by Ivan Krasin · 13 years ago
  77. bd85b13 [analyzer] Remove unused DoNothingByRef and the special case for CFDictionaryCreate. by Jordy Rose · 13 years ago
  78. 0d95f77 In the AST reader, switch name lookup within a DeclContect over to the by Douglas Gregor · 13 years ago
  79. 9c083b7 [analyzer] Slightly clean up the fix in 138432, so that it doesn't depend on the relative ordering of path-sensitive and path-insensitive checks. Still not ideal, but I think a real fix would require infrastructure that doesn't exist yet. by Jordy Rose · 13 years ago
  80. 940b97f Thread safety: Fix a few typos in last commit -- use LockID instead of Lock in comments and start a couple methods with a lowercase letter by Caitlin Sadowski · 13 years ago
  81. a6b4045 Match LLVM change: TargetRegistry and TargetSelect have been moved to Support. by Evan Cheng · 13 years ago
  82. 84c05e3 Reset FirstID (first diagnostic's file ID) to allow for invocations of the VerifyDiagnosticsClient on several input files. by Axel Naumann · 13 years ago
  83. 1ab51c7 [analyzer] Fix a Heisenbug concerning object lifetimes with a hack. Hopefully a better fix coming soon. See comment for more details. by Jordy Rose · 13 years ago
  84. 1bb094f [analyzer] Reapply 138390 "Clean up unused bits of CFRefCount", reverted in 138405. Ended up unrelated to any problems. by Jordy Rose · 13 years ago
  85. 0fe62f8 [analyzer] Fix potential crasher with RAII. No functionality change. (No test because this particular circumstance requires an impossible series of events, but this is future-proofing.) by Jordy Rose · 13 years ago
  86. 35c8695 [analyzer] Reapply 138382 and 138388 (reverted in 138419 and 138420). The issue seems to have been with the uninitialized variable fixed in 138424; a fix for another Heisencrasher coming soon. by Jordy Rose · 13 years ago
  87. 5337612 [analyzer] Correctly initialize a variable and hopefully fix crashes. by Jordy Rose · 13 years ago
  88. 3f7eb9a Add testcase for r138411 by Bruno Cardoso Lopes · 13 years ago
  89. f2be652 Revert "[analyzer] Cleanup: Move temporary declarations of CFRefCount variables closer to their uses. No functionality change." by Eric Christopher · 13 years ago
  90. f21e2b4 Revert "[analyzer] Make CFRefBug and CFRefReportVisitor not dependent on CFRefCount. Unfortunately, CFRefReport still is. No functionality change." by Eric Christopher · 13 years ago
  91. 736a9c2 Make constant aggregate constant initializers private linkage. by Eric Christopher · 13 years ago
  92. 6cf0ed0 [analyzer] MacOSKeychainAPIChecker: Add reasoning about functions which MIGHT deallocate the memory region allocated with SecKeychain APIs. Specifically, when the buffer is passed to CFStringCreateWithBytesNoCopy along with a custom deallocator, which might potentially correctly release the memory. by Anna Zaks · 13 years ago
  93. 31e1028 [analyzer] MacOSKeychainAPIChecker: Retrieve the memory region which we are tracking even when it's no longer a SymbolicRegion, for example, when it is cast to char*. by Anna Zaks · 13 years ago
  94. dd6060e Move creation of the deallocation mismatch report into a separate function for future reuse. by Anna Zaks · 13 years ago
  95. c6fad60 Whitespace and 80-col cleanup. by Eric Christopher · 13 years ago
  96. cc075e4 objc - fix up the builtin type for objc_assign_ivar. // rdar://9362887. by Fariborz Jahanian · 13 years ago
  97. 426344d Fix _mm256_shuffle_ps mask! Example, for mask=203, Instead of: by Bruno Cardoso Lopes · 13 years ago
  98. 0f3b4ca Start reworking -Wunreachable-code. The original analysis had serious flaws with how it by Ted Kremenek · 13 years ago
  99. f0e71ae CFG: record set of C++ 'try' dispatch blocks, which could be of interest to various analyses (e.g., reachability). by Ted Kremenek · 13 years ago
  100. f1d10d9 Constify the result of CFGStmt::getStmt(). by Ted Kremenek · 13 years ago