1. May 26, 2023
  2. May 25, 2023
    • Roy Sundahl's avatar
      Discussion: Darwin Sanitizers Stable ABI · 6f026ff0
      Roy Sundahl authored
      # Darwin Sanitizers Stable ABI
      
      We wish to make it possible to include the AddressSanitizer (ASan) runtime implementation in OSes and for this we need a stable ASan ABI. Based on previous discussions about this topic, our understanding is that freezing the present ABI would impose an excessive burden on other sanitizer developers and for unrelated platforms. Therefore, we propose adding a secondary stable ABI for our use and anyone else in the community seeking the same. We believe that we can define a stable ABI with minimal burden on the community, expecting only to keep existing tests running and implementing stubs when new features are added. We are okay with trading performance for stability with no impact for existing users of ASan while minimizing the maintenance burden for ASan maintainers. We wish to commit this functionality to the LLVM project to maintain it there. This new and stable ABI will abstract away the implementation details allowing new and nov...
      6f026ff0
    • Marco Elver's avatar
      [asan] Fix Windows tests after StripFunctionName() improvements · a32a1631
      Marco Elver authored
      Stacktraces should no longer show __asan_wrap_, but the "normal"
      function name.
      
      Reflect that in tests.
      a32a1631