LLVM/project f0db054lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime AppleObjCTypeEncodingParser.cpp

[lldb][ObjC][NFC] Use llvm::StringRef::consume_front(char) where possible (#173012)

Now that the `llvm::StringRef::consume_front(char)` exists, lets use it
to replace the `consumeChar` helper.

Drive-by:
* Also use the overload where we previously had to pass a single
character as a string literal.
DeltaFile
+9-18lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
+9-181 files

LLVM/project 4cc8860libcxx/include __bit_reference, libcxx/include/__algorithm equal.h ranges_equal.h

[libc++] Refactor std::equal to forward to the 3-leg overload if the size of the ranges is known (#171585)

This allows us to merge some optimizations common between the 3-leg
overload and the two ranges overload.

In some cases this could also improve performance, since we avoid
checking one of the iterators if the size if the ranges is known. I
haven't been able to show any improvements though.

This is also a prerequisite for optimizing `std::search`.
DeltaFile
+42-54libcxx/include/__algorithm/equal.h
+17-26libcxx/include/__algorithm/ranges_equal.h
+13-3libcxx/include/__bit_reference
+1-1libcxx/test/std/utilities/memory/specialized.algorithms/buffer.h
+73-844 files

pkgng/pkgng ab54204docs pkg-create.8 pkg.8

docs/*8: nitpick, remove final references to pkgng which are not helpful with no context
DeltaFile
+9-7docs/pkg-create.8
+5-5docs/pkg.8
+3-3docs/pkg-unregister.8
+2-2docs/pkg-updating.8
+2-2docs/pkg-query.8
+2-2docs/pkg-search.8
+23-213 files not shown
+26-249 files

pkgng/pkgng 43cfa89docs pkg_create.3 pkg_repos.3

docs/*.3: spelling, grammar and other nits
DeltaFile
+16-15docs/pkg_create.3
+9-9docs/pkg_repos.3
+3-3docs/pkg_repo_create.3
+28-273 files

pkgng/pkgng 14e727bdocs pkg-keywords.5 pkg.conf.5

docs/*.5: spelling, grammar and other nits
DeltaFile
+19-19docs/pkg-keywords.5
+5-5docs/pkg.conf.5
+4-4docs/pkg-script.5
+3-3docs/pkg-lua-script.5
+2-2docs/pkg-repository.5
+2-2docs/pkg-triggers.5
+35-356 files

pkgng/pkgng 80b3e5clibpkg pkg_ports.c

@dir: fix permission via @mode

Fixes: #2580
DeltaFile
+3-2libpkg/pkg_ports.c
+3-21 files

LLVM/project 1a08d70mlir/include/mlir/IR EnumAttr.td, mlir/tools/mlir-tblgen AttrOrTypeCAPIGen.cpp AttrOrTypeFormatGen.h

[MLIR][TblGen] add AttrOrTypeCAPIGen
DeltaFile
+370-0mlir/tools/mlir-tblgen/AttrOrTypeCAPIGen.cpp
+44-0mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.h
+3-39mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
+1-0mlir/include/mlir/IR/EnumAttr.td
+1-0mlir/tools/mlir-tblgen/CMakeLists.txt
+419-395 files

LLVM/project a687856libcxx/src locale.cpp

[libc++] Update locale.cpp to use some newer C++ features (#173286)

`locale.cpp` has been written a long time ago and has implemented a few
things again that have only been added in newer C++ versions. This
replaces the custom implementations with standard ones.
DeltaFile
+31-42libcxx/src/locale.cpp
+31-421 files

NetBSD/pkgsrc OxDf0kLdevel/gnustep-examples Makefile

   gnustep-examples: switch to https
VersionDeltaFile
1.65+2-2devel/gnustep-examples/Makefile
+2-21 files

NetBSD/pkgsrc ghCntHxdevel/gnustep-base Makefile

   gnustep-base: switch to https
VersionDeltaFile
1.117+2-2devel/gnustep-base/Makefile
+2-21 files

NetBSD/pkgsrc mkYJhrlx11/gnustep-back Makefile

   gnustep-back: switch to https
VersionDeltaFile
1.100+2-2x11/gnustep-back/Makefile
+2-21 files

NetBSD/pkgsrc NFFbCmZmath/mpcomplex Makefile

   mpcomplex: switch to https
VersionDeltaFile
1.14+2-2math/mpcomplex/Makefile
+2-21 files

NetBSD/pkgsrc e8QvSaxsysutils/gnuit Makefile

   gnuit: update HOMEPAGE
VersionDeltaFile
1.6+2-2sysutils/gnuit/Makefile
+2-21 files

NetBSD/pkgsrc osQe3oDsysutils/gnome-tracker Makefile

   gnome-tracker: update homepage
VersionDeltaFile
1.31+2-2sysutils/gnome-tracker/Makefile
+2-21 files

NetBSD/pkgsrc A4GBJdKdevel/gng Makefile

   gng: use github instead of broken HOMEPAGE
VersionDeltaFile
1.7+2-2devel/gng/Makefile
+2-21 files

LLVM/project 4f7d15allvm/docs MemProf.rst

Mention attribute for unambiguous allocation sites
DeltaFile
+1-1llvm/docs/MemProf.rst
+1-11 files

LLVM/project 1869b3fllvm/docs MemProf.rst

Actually fix formatting and warning.
DeltaFile
+3-5llvm/docs/MemProf.rst
+3-51 files

LLVM/project 1da51cdllvm/docs MemProf.rst

Add metadata docs
DeltaFile
+4-4llvm/docs/MemProf.rst
+4-41 files

LLVM/project d636ec6llvm/docs MemProf.rst

Drop extra example run command.
DeltaFile
+1-7llvm/docs/MemProf.rst
+1-71 files

LLVM/project f6e7517llvm/docs MemProf.rst

Update LTO section
DeltaFile
+9-8llvm/docs/MemProf.rst
+9-81 files

LLVM/project efa3bd2llvm/docs MemProf.rst

Fix list formatting
DeltaFile
+1-0llvm/docs/MemProf.rst
+1-01 files

LLVM/project c44b1fcllvm/docs MemProf.rst

Fix note and list formatting.
DeltaFile
+1-2llvm/docs/MemProf.rst
+1-21 files

LLVM/project 732027dllvm/docs MemProf.rst

Address comments.
DeltaFile
+46-21llvm/docs/MemProf.rst
+46-211 files

LLVM/project 6d62afdllvm/docs MemProf.rst

Fix indentation.
DeltaFile
+4-4llvm/docs/MemProf.rst
+4-41 files

LLVM/project 6268f65llvm/docs MemProf.rst UserGuides.rst

Add documentation for MemProf.

Generated with the help of Gemini CLI, commands validated with a local
build of LLVM from head and tcmalloc.
DeltaFile
+276-0llvm/docs/MemProf.rst
+5-0llvm/docs/UserGuides.rst
+281-02 files

LLVM/project b0d9f1cllvm/docs MemProf.rst

Fix formatting issues
DeltaFile
+43-17llvm/docs/MemProf.rst
+43-171 files

LLVM/project 8125f83mlir/include/mlir/IR EnumAttr.td, mlir/tools/mlir-tblgen AttrOrTypeCAPIGen.cpp AttrOrTypeFormatGen.h

[MLIR][TblGen] add AttrOrTypeCAPIGen
DeltaFile
+339-0mlir/tools/mlir-tblgen/AttrOrTypeCAPIGen.cpp
+44-0mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.h
+3-39mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp
+1-0mlir/tools/mlir-tblgen/CMakeLists.txt
+1-0mlir/include/mlir/IR/EnumAttr.td
+388-395 files

LLVM/project 7950a92llvm/docs MemProf.rst

Update LTO section
DeltaFile
+9-8llvm/docs/MemProf.rst
+9-81 files

NetBSD/pkgsrc BXZy8XOtextproc/py-pallets-sphinx-themes Makefile

   py-pallets-sphinx-themes: mark as BROKEN by sphinx 9 update

   Link to upstream bug report.
VersionDeltaFile
1.21+4-1textproc/py-pallets-sphinx-themes/Makefile
+4-11 files

LLVM/project 905f406llvm/docs MemProf.rst

Add metadata docs
DeltaFile
+4-4llvm/docs/MemProf.rst
+4-41 files