[all-commits] [llvm/llvm-project] e86161: Revert "[TokenLexer][NFC] Rename the InstLoc to Ex...

alexfh via All-commits all-commits at lists.llvm.org
Sun Oct 23 14:14:59 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e86161076e4a0633d7ab845037fe9443363a5a29
      https://github.com/llvm/llvm-project/commit/e86161076e4a0633d7ab845037fe9443363a5a29
  Author: Alexander Kornienko <alexfh at google.com>
  Date:   2022-10-23 (Sun, 23 Oct 2022)

  Changed paths:
    M clang/lib/Lex/TokenLexer.cpp

  Log Message:
  -----------
  Revert "[TokenLexer][NFC] Rename the InstLoc to ExpandLoc"

This reverts commit f83347b0bedb22ea676861c8e4e2ed9c31371ade. This is necessary
to revert 74e4f778cf16cbf7163b5c6de6027a43f5e9169f, which caused a ~40% increase
in SLoc address space utilization on certain cases. See
https://reviews.llvm.org/D136539#3877872.


  Commit: e7656daea8724ba1bed6eb7a4dc96498ce7d06c5
      https://github.com/llvm/llvm-project/commit/e7656daea8724ba1bed6eb7a4dc96498ce7d06c5
  Author: Alexander Kornienko <alexfh at google.com>
  Date:   2022-10-23 (Sun, 23 Oct 2022)

  Changed paths:
    M clang/lib/Lex/TokenLexer.cpp

  Log Message:
  -----------
  Revert "[Lex] Simplify and cleanup the updateConsecutiveMacroArgTokens implementation."

This reverts commit 74e4f778cf16cbf7163b5c6de6027a43f5e9169f, which caused a
~40% increase in SLoc address space utilization on certain cases. See
https://reviews.llvm.org/D136539#3877872.


Compare: https://github.com/llvm/llvm-project/compare/56af226b63f8...e7656daea872


More information about the All-commits mailing list