[all-commits] [llvm/llvm-project] ecb1d8: OffloadBinary: Switch to MapVector<StringRef, Stri...

Fangrui Song via All-commits all-commits at lists.llvm.org
Sat Feb 4 12:35:07 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ecb1d84488431217d7a2902d65d5b326e68bfeb0
      https://github.com/llvm/llvm-project/commit/ecb1d84488431217d7a2902d65d5b326e68bfeb0
  Author: Fangrui Song <i at maskray.me>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M llvm/include/llvm/Object/OffloadBinary.h
    M llvm/lib/Object/OffloadBinary.cpp
    M llvm/lib/ObjectYAML/OffloadEmitter.cpp
    M llvm/tools/obj2yaml/offload2yaml.cpp
    M llvm/unittests/Object/OffloadingTest.cpp

  Log Message:
  -----------
  OffloadBinary: Switch to MapVector<StringRef, StringRef> to stabilize iteration order

D122069 incorrectly uses StringMap iteration order
(https://llvm.org/docs/ProgrammersManual.html#llvm-adt-stringmap-h).
Switch to MapVector.




More information about the All-commits mailing list