1. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  2. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  3. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  4. 789ecde Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. by David Chisnall · 13 years ago
  5. 6f40e22 Patch to fix IR-gen crash generating structure ABI which implements by Fariborz Jahanian · 13 years ago
  6. c69a505 Remove unused STL header includes. by Jay Foad · 13 years ago
  7. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  8. 9735ca6 Continuing work on ObjC tidyup: by David Chisnall · 13 years ago
  9. 60be607 Simplify Mac runtime selection - it's the factory function's job to select which class to produce, not CodeGenModule's. by David Chisnall · 13 years ago
  10. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 13 years ago
  11. 8fac25d Add support for GNU runtime property set / get structure functions. Minor refactoring of Mac runtime (returns the same function for both, as the Mac runtimes currently only provide a single entry point for setting and getting struct properties, although this will presumably be fixed at some point). by David Chisnall · 14 years ago
  12. c5904b4 Fixes an obscure bug in importd block variable layout by Fariborz Jahanian · 14 years ago
  13. 89ecd41 Some early work for providing block layout info. by Fariborz Jahanian · 14 years ago
  14. 5a18039 Support catching Objective C pointers in C++ under the non-fragile NeXT runtime. by John McCall · 14 years ago
  15. 021a7a6 Adopt objc_assign_threadlocal() for __thread variables of GC types. by Fariborz Jahanian · 14 years ago
  16. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago
  17. 03b2960 Objective-c++ IRGen. Support for @selector expression as by Fariborz Jahanian · 14 years ago
  18. 55bcace Patch adds support for copying of those by Fariborz Jahanian · 14 years ago
  19. ef072fd Push a return-value slot throughout ObjC message-send codegen. Will be by John McCall · 14 years ago
  20. c6cd5fd Changed signature of GenerateMessageSend() function to pass the ObjCInterfaceDecl for class messages and removed the boolean IsClassMessage argument, which wasn't used anywhere. by David Chisnall · 14 years ago
  21. 6cc5906 Add some API code for future work. by Fariborz Jahanian · 14 years ago
  22. f0fe5bc IRgen: Move BitField LValues to just hold a reference to the CGBitFieldInfo. by Daniel Dunbar · 14 years ago
  23. 6876fe6 Minor include pruning. by Benjamin Kramer · 14 years ago
  24. 6d5a1c2 Revert "Numerous changes to selector handling:", this breaks a whole bunch of by Daniel Dunbar · 14 years ago
  25. a8fa96e Numerous changes to selector handling: by David Chisnall · 14 years ago
  26. 0d13f6f Created __builtin___NSStringMakeConstantString() builtin, which generates constant Objective-C strings. by David Chisnall · 14 years ago
  27. 6c7a1f3 Patch fixes a code gen. bug in generation of objc_assign_ivar (objc GC's API). by Fariborz Jahanian · 15 years ago
  28. d6c93d7 IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper. by Daniel Dunbar · 15 years ago
  29. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  30. 08c3213 Re-implemented generation of objc_memmove_collectable by Fariborz Jahanian · 15 years ago
  31. ad64e02 fix objc codegen to not have its own list of things that eventually get into llvm.used, just by Chris Lattner · 15 years ago
  32. 082b02e Implemented memmove_collectable API for Next runtime by Fariborz Jahanian · 15 years ago
  33. c38e9af Patch fixes an obscure bug when 'used' attribute is applied to by Fariborz Jahanian · 15 years ago
  34. f5408fe Reflow some comments. by Mike Stump · 15 years ago
  35. df9ccc6 Patch to support Gnu runtime's typed selectors. Patch by David Chisnall. by Fariborz Jahanian · 15 years ago
  36. 9f89f2b Add a ComputeIvarBaseOffset overload taking an implementation by Daniel Dunbar · 15 years ago
  37. 2bebbf0 Compute Objective-C metadata size information from the record layout, by Daniel Dunbar · 15 years ago
  38. 1d7e539 Coalesce the ivar offset calculation further. by Daniel Dunbar · 15 years ago
  39. 84ad77a Add CGObjCRuntime::GetConcreteClassStruct to encapsulate access to the by Daniel Dunbar · 15 years ago
  40. 9777687 Merge ivar access amongst the three runtimes. by Daniel Dunbar · 15 years ago
  41. 2a03192 Make ObjCInterfaceDecl's const in some more places. by Daniel Dunbar · 15 years ago
  42. 525c9b7 Kill ASTContext::[gs]etFieldForDecl, instead we just lookup things by Daniel Dunbar · 15 years ago
  43. 6bf2ae0 Remove LateBoundIVars() runtime interface, it is unused. by Daniel Dunbar · 15 years ago
  44. 33fdb73 Some "prep" work for handling ObjC @-string constants that contain UTF-8. No functionality change. by Steve Naroff · 15 years ago
  45. 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 15 years ago
  46. 7ce7792 Obscure code gen bug related to sending by Fariborz Jahanian · 15 years ago
  47. f63aa3f Some refactoring of Ivar offset code gen. by Fariborz Jahanian · 15 years ago
  48. 598d3f6 ir-gen for nonfragile ivar bitfield access (objc2 nonfragile abi). by Fariborz Jahanian · 15 years ago
  49. 45012a7 objc2's ir-gen for nonfragile ivar access. by Fariborz Jahanian · 15 years ago
  50. 0bb2036 Refactored code gen for ivar access in preparation for by Fariborz Jahanian · 15 years ago
  51. 30bc571 Use NonFragileABI as name of new Next abi. More comments for the new meta-data. by Fariborz Jahanian · 15 years ago
  52. ee0af74 Refactoring ObjC Next's runtime classes in preparation for the new ObjC's abi. by Fariborz Jahanian · 15 years ago
  53. 679a502 This patch fixes the code gen failures which was a fallout from by Fariborz Jahanian · 16 years ago
  54. fea8685 Remove tabs. by Nate Begeman · 16 years ago
  55. bd71be4 Consolidated @try and @synchronize into a single code gen. method. by Fariborz Jahanian · 16 years ago
  56. 7eda836 Introducing objc_assign_ivar to clang. by Fariborz Jahanian · 16 years ago
  57. 5862650 Generate strong write barriers for __strong objects. by Fariborz Jahanian · 16 years ago
  58. 3e283e3 Patch for generation of weak write barriers for objc __weak objects. by Fariborz Jahanian · 16 years ago
  59. 6dc2317 Generate objc_read_weak for __weak objc loads. by Fariborz Jahanian · 16 years ago
  60. 10cac6f Start implementing support for @synchonized with the darwin ObjC API. by Chris Lattner · 16 years ago
  61. 45d196b Move IRBuilder type definition to common file. - No functionality change. by Daniel Dunbar · 16 years ago
  62. 49f6602 Add Obj-C runtime methods to get runtime specific functions for by Daniel Dunbar · 16 years ago
  63. 64d5d6c Move handling of @try and @throw to the runtime class. by Anders Carlsson · 16 years ago
  64. 46f45b9 Change CodeGen to emit calls using (RValue,Type) list: by Daniel Dunbar · 16 years ago
  65. 2abd89c Handle mutation while enumerating correctly. Fix some bugs. by Anders Carlsson · 16 years ago
  66. 7f8ea5c Add Objective-C property setter support. by Daniel Dunbar · 16 years ago
  67. 19cd87e Refactor handling of calls: by Daniel Dunbar · 16 years ago
  68. f56f191 Fix Obj-C super sends inside class methods. by Daniel Dunbar · 16 years ago
  69. 8f2926b Trim CGObjCRuntime::GenerateMessageSend[Super] by Daniel Dunbar · 16 years ago
  70. ddb2a3d Change ObjCRuntime::LookupClass -> GetClass, and now takes the by Daniel Dunbar · 16 years ago
  71. 7ded7f4 Change CGObjCRuntime methods to take appropriate clang Decls. by Daniel Dunbar · 16 years ago
  72. af2f62c Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 16 years ago
  73. 2bedbf8 Drop Sender from GenerateMessageSend* by Daniel Dunbar · 16 years ago
  74. 98c5ead Protocol related tweaks by Daniel Dunbar · 16 years ago
  75. bbce49b Add ObjC constant string support for NeXT. by Daniel Dunbar · 16 years ago
  76. 58bf610 Update for IRBuilder template change (update LLVM!) by Daniel Dunbar · 16 years ago
  77. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  78. c17a4d3 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 16 years ago
  79. 85e3568 update to make IRBuilder API change. by Chris Lattner · 16 years ago
  80. a421007 refactor more objc codegen interfaces to pass around selectors so by Chris Lattner · 16 years ago
  81. 5e7dcc6 remove the old getSelector implementation, which removes some by Chris Lattner · 16 years ago
  82. 9384c76 avoid a lot of unneeded selector processing work by passing around by Chris Lattner · 16 years ago
  83. 42ba3e7 use cheaper/simpler getselector call for @selector exprs. by Chris Lattner · 16 years ago
  84. 8e67b63 start avoid doing lots of unneeded work handling selectors by Chris Lattner · 16 years ago
  85. 3aba07c improve indentation, avoid thrashing on maps and recalculating strings as much. by Chris Lattner · 16 years ago
  86. dce1406 give CreateObjCRuntime a full CGM so it can get whatever state it needs, by Chris Lattner · 16 years ago
  87. 8ef07c0 Include <string> header to allow compiling for MSVC. by Argyrios Kyrtzidis · 16 years ago
  88. 20ff310 Support for code generation of Objective-C top-level language constructs. by Anton Korobeynikov · 16 years ago
  89. 50b3674 update to follow mainline llvm API change. by Chris Lattner · 16 years ago
  90. 391d77a Add initial support for objc codegen for methods, ivars, and the by Chris Lattner · 16 years ago
  91. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from CodeGen/CGObjCRuntime.h]
  92. 0f98426 Add codegen support for ObjC message expressions with the GNU runtime. by Chris Lattner · 16 years ago