Skip to content
  1. Dec 12, 2012
  2. Dec 11, 2012
    • Enrico Granata's avatar
      Adding a validation callback mechanism to OptionValueString (such a feature... · 9d14084b
      Enrico Granata authored
      Adding a validation callback mechanism to OptionValueString (such a feature might theoretically be added to the general OptionValue base class should the need arise)
      Using this mechanism, making sure that the options to pass a summary string or a named summary to frame variable do not have invalid values
      
      <rdar://problem/11576143>
      
      llvm-svn: 169927
      9d14084b
    • Sean Callanan's avatar
      Fixed the IRInterpreter's handling of "this" and · 496970f6
      Sean Callanan authored
      "self" when those pointers are in registers.
      Previously in this case the IRInterpreter would
      handle them just as if the user had typed in
      "$rdi", which isn't safe because $rdi is passed
      in through the argument struct.
      
      Now we correctly break out all three cases (i.e.,
      normal variables in registers, $reg, and this/self),
      and handle them in a way that's a little bit easier
      to read and change.
      
      This results in more accurate printing of "this" and
      "self" pointers all around.  I have strengthened the
      optimized-code test case for Objective-C to ensure
      that we catch regressions in this area reliably in
      the future.
      
      <rdar://problem/12693963>
      
      llvm-svn: 169924
      496970f6
    • Douglas Gregor's avatar
      Try to fix Win32 failures · 16ba5ff7
      Douglas Gregor authored
      llvm-svn: 169923
      16ba5ff7
Loading