[all-commits] [llvm/llvm-project] 8b23a8: Reland [BOLT][Instrumentation][NFC] define and use...

treapster via All-commits all-commits at lists.llvm.org
Fri Jun 30 01:11:56 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8b23a853b9fa50be8448ca54e68b2c40279e5a60
      https://github.com/llvm/llvm-project/commit/8b23a853b9fa50be8448ca54e68b2c40279e5a60
  Author: Denis Revunov <revunov.denis at huawei-partners.com>
  Date:   2023-06-30 (Fri, 30 Jun 2023)

  Changed paths:
    M bolt/runtime/common.h
    M bolt/runtime/instr.cpp

  Log Message:
  -----------
  Reland [BOLT][Instrumentation][NFC] define and use mmap flags

Reviewed By: rafauler, Amir
Differential Revision: https://reviews.llvm.org/D154056


  Commit: 8ed172cfd56f089752575c35cf467e26f80a2380
      https://github.com/llvm/llvm-project/commit/8ed172cfd56f089752575c35cf467e26f80a2380
  Author: Denis Revunov <revunov.denis at huawei-partners.com>
  Date:   2023-06-30 (Fri, 30 Jun 2023)

  Changed paths:
    M bolt/runtime/instr.cpp

  Log Message:
  -----------
  Reland [BOLT][Instrumentation] Add mmap return value assertions

In a very rare case that mmap call fails, we'll at least get a message
instead of segfault.

Reviewed By: rafauler, Amir
Differential Revision: https://reviews.llvm.org/D154056


Compare: https://github.com/llvm/llvm-project/compare/2feac34aeeaf...8ed172cfd56f


More information about the All-commits mailing list