[all-commits] [llvm/llvm-project] 88efb5: [ORC] Fix file comments.

lhames via All-commits all-commits at lists.llvm.org
Wed Jul 7 21:29:57 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 88efb59b7829a97b3ea7d847bd84e8905a7dee42
      https://github.com/llvm/llvm-project/commit/88efb59b7829a97b3ea7d847bd84e8905a7dee42
  Author: Lang Hames <lhames at gmail.com>
  Date:   2021-07-08 (Thu, 08 Jul 2021)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h

  Log Message:
  -----------
  [ORC] Fix file comments.


  Commit: 5471766f9d16fbc5a82dd9503729747d901242a1
      https://github.com/llvm/llvm-project/commit/5471766f9d16fbc5a82dd9503729747d901242a1
  Author: Lang Hames <lhames at gmail.com>
  Date:   2021-07-08 (Thu, 08 Jul 2021)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
    A llvm/include/llvm/ExecutionEngine/Orc/Shared/CommonOrcRuntimeTypes.h
    M llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp

  Log Message:
  -----------
  [ORC] Replace MachOJITDylibInitializers::SectionExtent with ExecutorAddressRange

MachOJITDylibInitializers::SectionExtent represented the address range of a
section as an (address, size) pair. The new ExecutorAddressRange type
generalizes this to an address range (for any object, not necessarily a section)
represented as a (start-address, end-address) pair.

The aim is to express more of ORC (and the ORC runtime) in terms of simple types
that can be serialized/deserialized via SPS. This will simplify SPS-based RPC
involving arguments/return-values of these types.


Compare: https://github.com/llvm/llvm-project/compare/d38b9f1f31b1...5471766f9d16


More information about the All-commits mailing list