1. Nov 18, 2023
    • Jonas Devlieghere's avatar
      [lldb] Pass important options to dsymForUUID (#72669) · ec6a34e2
      Jonas Devlieghere authored
      On macOS, we usually use the DebugSymbols framework to find dSYMs, but
      we have a few places (including crashlog.py) that calls out directly to
      dsymForUUID. Currently, this invocation is missing two important
      options:
      
      * `--ignoreNegativeCache`: Poor network connectivity or lack of VPN can
      lead to a negative cache hit. Avoiding those issues is worth the penalty
      of skipping these caches.
      * `--copyExecutable`: Ensure we copy the executable as it might not be
      available at its original location.
      
      rdar://118480731
      ec6a34e2
  2. Nov 17, 2023