https://github.com/vonosmas closed
https://github.com/llvm/llvm-project/pull/170959
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
vonosmas wrote:
> I very much think this is the wrong direction. Using span / string_view style
> types rather than raw pointer / size pairs is something I really think we
> should aspire to stick to and move more outlier code towards.
> `cpp::string_view` is a polyfill for `std::string_view`,
vonosmas wrote:
This is stacked on top of PR #169089 , to reduce the usage of cpp::string_view
in Writer / WriteBuffer to simplify further templatization.
https://github.com/llvm/llvm-project/pull/170959
___
llvm-branch-commits mailing list
llvm-bran
https://github.com/vonosmas ready_for_review
https://github.com/llvm/llvm-project/pull/170959
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/vonosmas updated
https://github.com/llvm/llvm-project/pull/170959
>From 008397fc8a6aa17b27aecd965c3fc2be433708c0 Mon Sep 17 00:00:00 2001
From: Alexey Samsonov
Date: Fri, 21 Nov 2025 19:45:34 +
Subject: [PATCH 1/2] [libc] Refactor static polymorphism in WriteBuffer (NFC).
https://github.com/vonosmas created
https://github.com/llvm/llvm-project/pull/170959
This change doesn't yet modify
Writer::write(string_view) public API, which
has a lot of uses through printf_core.
For wide-char write functions (like swprintf) we'd
need to templatize WriteBuffer and Writer to
@@ -0,0 +1,55 @@
+//===-- Implementation of printf_modular for baremetal --*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
Author: samsonov
Date: Fri Dec 11 18:39:40 2015
New Revision: 255401
URL: http://llvm.org/viewvc/llvm-project?rev=255401&view=rev
Log:
Cleaning up testing branch
Removed:
clang-tools-extra/branches/google/testing/
___
llvm-branch-commits mailing li
Author: samsonov
Date: Fri Dec 11 18:39:40 2015
New Revision: 255401
URL: http://llvm.org/viewvc/llvm-project?rev=255401&view=rev
Log:
Cleaning up testing branch
Removed:
lldb/branches/google/testing/
___
llvm-branch-commits mailing list
llvm-branc
Author: samsonov
Date: Fri Dec 11 18:39:45 2015
New Revision: 255404
URL: http://llvm.org/viewvc/llvm-project?rev=255404&view=rev
Log:
Creating tags/google/testing/2015-12-11 from r255243
Added:
compiler-rt/tags/google/testing/2015-12-11/
- copied from r255243, compiler-rt/trunk/
_
Author: samsonov
Date: Fri Dec 11 18:39:42 2015
New Revision: 255402
URL: http://llvm.org/viewvc/llvm-project?rev=255402&view=rev
Log:
Creating tags/google/testing/2015-12-11 from r255243
Added:
cfe/tags/google/testing/2015-12-11/ (props changed)
- copied from r255243, cfe/trunk/
Pro
Author: samsonov
Date: Fri Dec 11 18:39:51 2015
New Revision: 255407
URL: http://llvm.org/viewvc/llvm-project?rev=255407&view=rev
Log:
Updating branches/google/testing to r255243
Added:
clang-tools-extra/branches/google/testing/
- copied from r255243, clang-tools-extra/trunk/
_
Author: samsonov
Date: Fri Dec 11 18:39:40 2015
New Revision: 255401
URL: http://llvm.org/viewvc/llvm-project?rev=255401&view=rev
Log:
Cleaning up testing branch
Removed:
compiler-rt/branches/google/testing/
___
llvm-branch-commits mailing list
llv
Author: samsonov
Date: Fri Dec 11 18:39:58 2015
New Revision: 255411
URL: http://llvm.org/viewvc/llvm-project?rev=255411&view=rev
Log:
Updating branches/google/testing to r255243
Added:
lldb/branches/google/testing/ (props changed)
- copied from r255243, lldb/trunk/
Propchange: lldb/
Author: samsonov
Date: Fri Dec 11 18:39:40 2015
New Revision: 255401
URL: http://llvm.org/viewvc/llvm-project?rev=255401&view=rev
Log:
Cleaning up testing branch
Removed:
polly/branches/google/testing/
___
llvm-branch-commits mailing list
llvm-bran
Author: samsonov
Date: Fri Dec 11 18:40:00 2015
New Revision: 255412
URL: http://llvm.org/viewvc/llvm-project?rev=255412&view=rev
Log:
Creating tags/google/testing/2015-12-11 from r255243
Added:
llvm/tags/google/testing/2015-12-11/ (props changed)
- copied from r255243, llvm/trunk/
P
Author: samsonov
Date: Fri Dec 11 18:39:44 2015
New Revision: 255403
URL: http://llvm.org/viewvc/llvm-project?rev=255403&view=rev
Log:
Updating branches/google/testing to r255243
Added:
cfe/branches/google/testing/ (props changed)
- copied from r255243, cfe/trunk/
Propchange: cfe/bra
Author: samsonov
Date: Fri Dec 11 18:39:54 2015
New Revision: 255409
URL: http://llvm.org/viewvc/llvm-project?rev=255409&view=rev
Log:
Updating branches/google/testing to r255243
Added:
polly/branches/google/testing/
- copied from r255243, polly/trunk/
_
Author: samsonov
Date: Fri Dec 11 18:40:02 2015
New Revision: 255413
URL: http://llvm.org/viewvc/llvm-project?rev=255413&view=rev
Log:
Updating branches/google/testing to r255243
Added:
llvm/branches/google/testing/ (props changed)
- copied from r255243, llvm/trunk/
Propchange: llvm/
Author: samsonov
Date: Fri Dec 11 18:39:40 2015
New Revision: 255401
URL: http://llvm.org/viewvc/llvm-project?rev=255401&view=rev
Log:
Cleaning up testing branch
Removed:
llvm/branches/google/testing/
___
llvm-branch-commits mailing list
llvm-branc
Author: samsonov
Date: Fri Dec 11 18:39:40 2015
New Revision: 255401
URL: http://llvm.org/viewvc/llvm-project?rev=255401&view=rev
Log:
Cleaning up testing branch
Removed:
cfe/branches/google/testing/
___
llvm-branch-commits mailing list
llvm-branch
Author: samsonov
Date: Fri Dec 11 18:39:47 2015
New Revision: 255405
URL: http://llvm.org/viewvc/llvm-project?rev=255405&view=rev
Log:
Updating branches/google/testing to r255243
Added:
compiler-rt/branches/google/testing/
- copied from r255243, compiler-rt/trunk/
_
Author: samsonov
Date: Fri Dec 11 18:39:53 2015
New Revision: 255408
URL: http://llvm.org/viewvc/llvm-project?rev=255408&view=rev
Log:
Creating tags/google/testing/2015-12-11 from r255243
Added:
polly/tags/google/testing/2015-12-11/
- copied from r255243, polly/trunk/
_
Author: samsonov
Date: Fri Dec 11 18:39:56 2015
New Revision: 255410
URL: http://llvm.org/viewvc/llvm-project?rev=255410&view=rev
Log:
Creating tags/google/testing/2015-12-11 from r255243
Added:
lldb/tags/google/testing/2015-12-11/ (props changed)
- copied from r255243, lldb/trunk/
P
Author: samsonov
Date: Fri Dec 11 18:39:49 2015
New Revision: 255406
URL: http://llvm.org/viewvc/llvm-project?rev=255406&view=rev
Log:
Creating tags/google/testing/2015-12-11 from r255243
Added:
clang-tools-extra/tags/google/testing/2015-12-11/
- copied from r255243, clang-tools-extra/t
25 matches
Mail list logo