[all-commits] [llvm/llvm-project] be1a50: [orc-rt] Simplify Session shutdown. (#168664)

Lang Hames via All-commits all-commits at lists.llvm.org
Tue Nov 18 21:36:51 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: be1a504228db4185a4ad5defe1b57d4df2bc8b2f
      https://github.com/llvm/llvm-project/commit/be1a504228db4185a4ad5defe1b57d4df2bc8b2f
  Author: Lang Hames <lhames at gmail.com>
  Date:   2025-11-19 (Wed, 19 Nov 2025)

  Changed paths:
    M orc-rt/include/orc-rt/Session.h
    M orc-rt/lib/executor/Session.cpp

  Log Message:
  -----------
  [orc-rt] Simplify Session shutdown. (#168664)

Moves all Session member variables dedicated to shutdown into a new
ShutdownInfo struct, and uses the presence / absence of this struct as
the flag to indicate that we've entered the "shutting down" state. This
simplifies the implementation of the shutdown process.



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