1. 34b02a1 move more EH stuff to being lazily created. An empty .m file now by Chris Lattner · 15 years ago
  2. 8a56911 make try/catch objc runtime functions be lazily generated. rdar://6809612 by Chris Lattner · 15 years ago
  3. 24c8991 Make sure to mark the interface as completed when we see an by Daniel Dunbar · 15 years ago
  4. 7fb1627 More objc2's ivar layout bitmap. No change in functionality. by Fariborz Jahanian · 15 years ago
  5. 525c9b7 Kill ASTContext::[gs]etFieldForDecl, instead we just lookup things by Daniel Dunbar · 15 years ago
  6. 9e6c20b Assert on a few conditions that (I believe) should hold by Daniel Dunbar · 15 years ago
  7. 3d2ad66 ObjC2's Ivar bitmap layout work. No change in functionality. by Fariborz Jahanian · 15 years ago
  8. 6c1aac8 Move countInheritedIvars to within striking distance of GetClassSizeInfo by Daniel Dunbar · 15 years ago
  9. 6ec0716 Inline GetFirstIvarInRecord into sole caller. - No functionality change. by Daniel Dunbar · 15 years ago
  10. c7c6dc0 Set a bit in IMAGE_INFO to indicate that we don't contain any by Daniel Dunbar · 15 years ago
  11. 3e5f0d8 Lift out GetNamedIvarList. by Daniel Dunbar · 15 years ago
  12. 3eec8aa Don't emit ivar offsets for unnamed bit fields. by Daniel Dunbar · 15 years ago
  13. 60952f9 Remove non-const form of lookupFieldDeclForIvar. by Daniel Dunbar · 15 years ago
  14. 91636d6 Comment fixes. by Daniel Dunbar · 15 years ago
  15. b02532a Lift GetClassSizeInfo out of GenerateClass, add a FIXME. by Daniel Dunbar · 15 years ago
  16. b7b58b1 Fix rdar://6804402 - crash on objc implementations declared with by Chris Lattner · 15 years ago
  17. 48fa064 Fix bug in computation of ivar offsets for (adjacent) bitfields. by Daniel Dunbar · 15 years ago
  18. 737c502 Reuse ObjcIvarOffsetVariable instead of duplicating code. by Daniel Dunbar · 15 years ago
  19. 5e88bea Remove some unnecessary complexity. - No functionality change. by Daniel Dunbar · 15 years ago
  20. 1139452 Fix a bug found by inspection, class/meta references could be emitted by Daniel Dunbar · 15 years ago
  21. 96508e1 fix a crash compiling code with its own definition of objc_assign_weak. by Chris Lattner · 15 years ago
  22. 8a81e1e Don't put msgrefs in used globals (in particular, we don't want by Daniel Dunbar · 15 years ago
  23. 51123fe Fix rdar://6800926 - crash compiling non-fragile _Bool bitfield ivar, by Chris Lattner · 15 years ago
  24. fdb5e1c Removed a no longer needed FIXME comment. by Fariborz Jahanian · 15 years ago
  25. 1e9aef3 Category method synbols must be qualified by gategory name to match gcc's. by Fariborz Jahanian · 15 years ago
  26. 7595fb1 Don't use \01 in symbol name if unnecessary. by Daniel Dunbar · 15 years ago
  27. f59c1a6 Fix alignment on obj_msgrefs to match llvm-gcc. by Daniel Dunbar · 15 years ago
  28. 33af70f Add test case for superrefs section (and make spacing consistent). by Daniel Dunbar · 15 years ago
  29. 93ae2c7 __objc_superrefs belongs to __DATA segment. by Fariborz Jahanian · 15 years ago
  30. 0bf2199 Tweaks to Objective-C metadata (32 & 64-bit) to match llvm-gcc. by Daniel Dunbar · 15 years ago
  31. b90bb00 Set alignment on __cstring metadata variables to 1 (matching llvm-gcc). by Daniel Dunbar · 15 years ago
  32. dd13198 Avoid use of magic \01 prefix when unneeded. by Daniel Dunbar · 15 years ago
  33. 0f90294 Do not dead code strip global meta-data objects. by Fariborz Jahanian · 15 years ago
  34. c158306 Fix comment. by Daniel Dunbar · 15 years ago
  35. 04d4078 Clean up handling of visibility. by Daniel Dunbar · 15 years ago
  36. b11fa0d Update to use hasAttr() instead of getAttr(). - No functionality change. by Daniel Dunbar · 15 years ago
  37. 960cd06 Patch to generate meta-data for prtocol used in @protocol expression. by Fariborz Jahanian · 15 years ago
  38. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
  39. 8158a2f Implementation definition of interfaces with __objc_exception attribute. by Daniel Dunbar · 15 years ago
  40. cf71dd4 Propagte -fvisibility to objc2's class symbols. by Fariborz Jahanian · 15 years ago
  41. 7e075cb Handle use side of __objc_exception__ attribute; when using an by Daniel Dunbar · 15 years ago
  42. 6ab187a Various fixes to symbols used for Obj-C x86_64 metadata. by Daniel Dunbar · 15 years ago
  43. 77c9fd2 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 15 years ago
  44. b02e53b Fix a couple of cases where Constant* pointers can dangle in by Chris Lattner · 15 years ago
  45. d09a456 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 15 years ago
  46. 99eee36 Nonfragile ivar synthesis with property is in a continuation class. by Fariborz Jahanian · 15 years ago
  47. 8d4141f More "prep" work for handling UTF16 CFString. by Steve Naroff · 15 years ago
  48. 03d9f34 remove ASTContext::buildObjCInterfaceType, which breaks canonical by Chris Lattner · 15 years ago
  49. 1819188 ir-gen support for nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
  50. 5a4b453 More toward nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
  51. 33fdb73 Some "prep" work for handling ObjC @-string constants that contain UTF-8. No functionality change. by Steve Naroff · 15 years ago
  52. f169085 fill in temporary smallvectors instead of vectors for performance. by Chris Lattner · 15 years ago
  53. cd0ee14 small cleanups. by Chris Lattner · 15 years ago
  54. dbf15cb - Minor change to dump of ivar layout map. by Fariborz Jahanian · 15 years ago
  55. 667423a More for for objc2's ivar layout map (currently is not in use). by Fariborz Jahanian · 15 years ago
  56. 0a855d0 Must allow for strong cast of floats as well (objc2 gc). by Fariborz Jahanian · 15 years ago
  57. 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 15 years ago
  58. ebf9ed3 Fix a crash during meta-data generation of objc2's nonfragile abi. by Fariborz Jahanian · 15 years ago
  59. 73f697f Remove a FIXME. by Daniel Dunbar · 16 years ago
  60. 3b8a652 Fixed an ir-gen bug related to strong-cast generation of by Fariborz Jahanian · 16 years ago
  61. c8ce9c8 More objc2's ivar layout bitmap. by Fariborz Jahanian · 16 years ago
  62. 21e6f17 Code refactoring. No change in functionality. by Fariborz Jahanian · 16 years ago
  63. 9397e1d More of objc2's ivar layout bitmap (Next: specific). Work in progress. by Fariborz Jahanian · 16 years ago
  64. 820e020 More Next objc2's gc ivar layout bitmap work. Work in progress. by Fariborz Jahanian · 16 years ago
  65. a5a10c3 More objc2's gc meta-data work related to ivar layout bitmap. Work in progress. by Fariborz Jahanian · 16 years ago
  66. 58a2912 NeXT: Set alignment on a number of ObjC metadata variables (matching llvm-gcc). by Daniel Dunbar · 16 years ago
  67. 63c5b50 NeXT: Move some routines over to CreateMetadataVar. by Daniel Dunbar · 16 years ago
  68. 35bd763 Tweak CreateMetadataVar, take the exact alignment instead of relying by Daniel Dunbar · 16 years ago
  69. a6681ae More fix for bitfield ivar meta-data and code gen accessing it. by Fariborz Jahanian · 16 years ago
  70. d6e941d Fix typo in pref commit. by Daniel Dunbar · 16 years ago
  71. fd65d37 NeXT: Add CreateMetadataVar utility method to encapsulate creation of by Daniel Dunbar · 16 years ago
  72. b21f07e Code refactoring. No functional change. by Fariborz Jahanian · 16 years ago
  73. 11894a4 correct bitfield ivar offset in ivar meta-data. (objc abi specific). by Fariborz Jahanian · 16 years ago
  74. 286acbd Fixup our uses of various linkages to match how llvm now works. I think they are all by Mike Stump · 16 years ago
  75. 8339b35 Back out the patch in r66302, and re-fix it properly. We assume for by Eli Friedman · 16 years ago
  76. ede8de9 Cleanup EH a bit given changes to ObjCCatchStmt. - No functionality change. by Daniel Dunbar · 16 years ago
  77. d61a50a More function stop for objc2's ivar layout bit map. by Fariborz Jahanian · 16 years ago
  78. d80d81b Adds a template for a function for objc2's gc's ivar layout bitmap. by Fariborz Jahanian · 16 years ago
  79. 7794bb8 by Devang Patel · 16 years ago
  80. 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 16 years ago
  81. 4ff3684 First cut at zero-cost EH support. by Daniel Dunbar · 16 years ago
  82. cec4c77 Make sure to invoke (not call) to objc_exception_throw if necessary. by Daniel Dunbar · 16 years ago
  83. dfff230 Fix completely broken thinko in GetClassGlobal. by Daniel Dunbar · 16 years ago
  84. 8def799 Obj-C non fragile ABI: Use GetClassGlobal in one more instance I missed. by Daniel Dunbar · 16 years ago
  85. e588b99 Obj-C non fragile ABI: Add GetInterfaceEHType for getting the Obj-C by Daniel Dunbar · 16 years ago
  86. 5a7379a NeXT: Unify code for creating a class global. - No functionality change. by Daniel Dunbar · 16 years ago
  87. 93b2bdb ObjCAtCatchStmt's ParamStmt is always a DeclStmt. by Daniel Dunbar · 16 years ago
  88. 7ce7792 Obscure code gen bug related to sending by Fariborz Jahanian · 16 years ago
  89. 5a1edf6 Alignment of pointers in __objc_classlist must be on their by Fariborz Jahanian · 16 years ago
  90. 21228b7 Couple of meta-data segments were wrong. This patch fixes them. by Fariborz Jahanian · 16 years ago
  91. fab98c4 Fix an inconsistance in objc2's meta-data related to by Fariborz Jahanian · 16 years ago
  92. 66a5c2c patch for two things. by Fariborz Jahanian · 16 years ago
  93. 067986e Set flag for -fobjc-gc in IMAGE_INFO variable. by Fariborz Jahanian · 16 years ago
  94. 8ecbaf2 Some initial Obj-C zero cost EH support. by Daniel Dunbar · 16 years ago
  95. 1c56667 Fix two @synchronized bugs found by inspection: the expression to sychronize on should only be evaluated once, and it is evaluated outside the cleanup scope. by Daniel Dunbar · 16 years ago
  96. a223cca More objc's gc ir-gen stuff. by Fariborz Jahanian · 16 years ago
  97. f57c5b2 Add support for throwing exceptions to the nonfragile ABI by Anders Carlsson · 16 years ago
  98. 6948aea Added implementation of objc2's gc API calls for nonfragile abi. by Fariborz Jahanian · 16 years ago
  99. 28ed084 assert/ErrorUnsupported in unimplemented stub functions instead of miscompiling. by Daniel Dunbar · 16 years ago
  100. 948e258 Obj-C non-fragile ABI: Fix types of a few globals; these were not by Daniel Dunbar · 16 years ago