[all-commits] [llvm/llvm-project] 533470: [ObjCARC] Improve empty autorelease pool eliminati...

AZero13 via All-commits all-commits at lists.llvm.org
Wed Jul 8 18:18:01 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 533470ead993440e3cd79c48d77a21218e165ff2
      https://github.com/llvm/llvm-project/commit/533470ead993440e3cd79c48d77a21218e165ff2
  Author: AZero13 <gfunni234 at gmail.com>
  Date:   2026-07-08 (Wed, 08 Jul 2026)

  Changed paths:
    M llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
    M llvm/test/Transforms/ObjCARC/test_autorelease_pool.ll

  Log Message:
  -----------
  [ObjCARC] Improve empty autorelease pool elimination in OptimizeAutoreleasePools (#200310)

Verify push/pop pairing before popping the stack, clear the pool stack
on mismatch, and erase the push before the pop for consistency.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list