[all-commits] [llvm/llvm-project] 868654: [DWARFLinkerParallel] Add StringPool class.

avl-llvm via All-commits all-commits at lists.llvm.org
Fri Mar 31 03:13:30 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 868654e5495c632e56c5601212e49feca1029df8
      https://github.com/llvm/llvm-project/commit/868654e5495c632e56c5601212e49feca1029df8
  Author: Alexey Lapshin <a.v.lapshin at mail.ru>
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
    A llvm/include/llvm/DWARFLinkerParallel/StringPool.h
    M llvm/lib/DWARFLinkerParallel/CMakeLists.txt
    A llvm/lib/DWARFLinkerParallel/StringPool.cpp
    M llvm/unittests/DWARFLinkerParallel/CMakeLists.txt
    A llvm/unittests/DWARFLinkerParallel/StringPoolTest.cpp

  Log Message:
  -----------
  [DWARFLinkerParallel] Add StringPool class.

This patch is extracted from D96035. It adds StringPool class.
StringPool allows to store strings in parallel. It also allows
to have string data associated with the concrete string.

Reviewed By: JDevlieghere

Differential Revision: https://reviews.llvm.org/D140841




More information about the All-commits mailing list