Displaying 20 results from an estimated 2000 matches similar to: "Network RPCs in LLVM projects"
2019 Dec 13
2
Network RPCs in LLVM projects
On Fri, Dec 13, 2019 at 2:12 PM Chris Bieneman via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
>
>
> On Dec 12, 2019, at 5:58 AM, Sam McCall via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
> Short version: clangd would like to be able to build a client+server that
> can make RPCs across the internet. An RPC system isn't a trivial dependency
> and
2019 Jan 14
2
Proposal for an alternative bugtracking workflow
Hi LLVM community,
As discussed earlier, we in the clangd land feel that buganizer does not
address the clangd's needs as a bug-tracking system.
In our previous attempt to raise this on llvm-dev [1] we shared our idea to
put the clangd issue tracker on GitHub. The participants raised multiple
concerns, including the migration costs, whether GitHub is the right choice
as an issue tracker,
2020 Apr 24
5
RFC: Switching from Bugzilla to Github Issues [UPDATED]
On 04/24/2020 03:24 AM, Sam McCall wrote:
> clangd's experience using github issues to track bugs (in a separate repo) has been very positive, and I'm glad you're pushing on this!
>
> Part of this has been that our issue tracker has been scoped to our subproject only, which is a scope that the tool works well for (on the user and developer side).
> As such I don't
2017 Oct 19
3
Adding a third-party dependency in clang-tools-extra
clangd communicates with an editor via JSON-RPC. It parses JSON with
YAMLParser, which is awkward, and generates JSON with printf and friends,
which is miserable. Much of LLVM does things this way, but clangd does it a
lot.
I'd like to try replacing this with a JSON library. nlohmann/json[1] seems
like a reasonable fit: C++11 with exceptions optional, simple build, MIT
license.
I'd
2017 Oct 19
2
Adding a third-party dependency in clang-tools-extra
On Oct 19, 2017 6:50 PM, "Chandler Carruth" <chandlerc at google.com> wrote:
On Thu, Oct 19, 2017 at 3:48 AM Sam McCall <sammccall at google.com> wrote:
> clangd communicates with an editor via JSON-RPC. It parses JSON with
> YAMLParser, which is awkward, and generates JSON with printf and friends,
> which is miserable. Much of LLVM does things this way, but clangd
2010 Feb 05
1
using RPCS printer driver for a P&P printer
Hi,
I'm wondering if anyone has had experience with using RPCS printer
drivers in a P&P printer share.
Installing the driver onto samba went without a problem (followed the
Samba howto "chapter 21: Add Printer Wizard Driver Installation") but
after that, every time i try to access the printer properties
it takes sometimes minutes to open or just doesn't come up at all (same
2019 Jan 15
3
Proposal for an alternative bugtracking workflow
+llvm-dev
On Mon, Jan 14, 2019 at 1:46 PM David Chisnall <David.Chisnall at cl.cam.ac.uk>
wrote:
> On 14/01/2019 10:36, Ilya Biryukov via llvm-dev wrote:
> > To reiterate, our proposal was to create a repository for each of the
> > LLVM subprojects under the official LLVM GitHub account, e.g.
> > github.com/llvm/clangd <http://github.com/llvm/clangd>.
> >
2019 Oct 08
3
An internet Forum instead of mailing lists?
On Tue, Oct 8, 2019 at 2:13 PM Nicolai Hähnle via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
>
>
> I wonder if mailing list archives could (or perhaps already do) expose
> an API that would allow importing past history into an e-mail
> client-like viewer, or perhaps into an actual e-mail client.
>
I know that GNU mailing lists allow downloading MBOX files for their list
2018 Apr 16
0
RFC: Adding a JSON library to LLVM Support
Finally following up here...
We ended up writing a JSON parser and checking it in under clangd/. We've
been using that for a while now without hitting new problems.
The header is here:
https://reviews.llvm.org/source/clang-tools-extra/browse/clang-tools-extra/trunk/clangd/JSONExpr.h
It's a DOM-based approach with objects on the heap. There's no streaming
parser, though one could be
2020 Feb 05
3
[Release-testers] [10.0.0 Release] Release Candidate 1 is here
Hello,
When running test-release.sh using GCC 5.4.0 we encountered this error :
/home/anil/llvm1000_rc1_binary_upload/rc1/llvm-project/clang-tools-extra/clangd/Hover.cpp:
In function ‘llvm::StringLiteral
clang::clangd::{anonymous}::getNameForExpr(const clang::Expr*)’:
/home/anil/llvm1000_rc1_binary_upload/rc1/llvm-project/clang-tools-extra/clangd/Hover.cpp:450:10:
error: could not convert
2018 Jul 27
2
Proposal: pull benchmark library to the LLVM main repository
As a part of upcoming new Clangd symbol index implementation, we would like
to start support benchmarks of different Clangd pieces, such as index
queries and code completion.
There are already two projects in the LLVM tree using google/benchmark
library while keeping its source code in-tree: libcxx
(libcxx/utils/google-benchmark) and test-suite
(test-suite/MicroBenchmarks/libs/benchmark-1.3.0).
2018 Jul 28
2
[cfe-dev] Proposal: pull benchmark library to the LLVM main repository
I'm happy to have this in the main LLVM repositiory.
The version in the test suite should likely stay there because the test
suite should be buildable w/o LLVM itself -- it is largely a distinct
thing. We re-use lit, but not much else from LLVM, and we wouldn't want to
install the benchmark library the way we do lit.
One interesting point: we should have some way of running the in-tree
2019 Jul 03
2
buildbot failure in LLVM on sanitizer-x86_64-linux-gn
Why does GN bot still send mails?
I thought it got fixed?
On Wed, Jul 3, 2019 at 1:44 PM <llvm.buildmaster at lab.llvm.org> wrote:
>
> The Buildbot has detected a new failure on builder sanitizer-x86_64-linux-gn while building llvm.
> Full details are available at:
> http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-gn/builds/1820
>
> Buildbot URL:
2017 Oct 27
10
RFC: Adding a JSON library to LLVM Support
We don't have a dedicated JSON library in the LLVM tree, I'd like to add
one. The pressing need is for clangd, but we have other tools that
read/write JSON too.
I'm proposing we write a new one, rather than importing a third-party
library (licensing/integration reasons), on or extending YamlParser/YamlIO
(usability/flexibility). I lean towards a design that parses a full DOM at
once,
2020 May 20
14
10.0.1-rc1 release has been tagged
Hi,
I have just tagged the 10.0.1-rc1 release. Testers can begin testing and uploading
binaries.
If you still want to get a fix into the 10.0.1 release, you still have about a month
to get your fix in. To request a patch be backported to the release/10.x branch,
file a bug and mark it as a blocker of the release-10.0.1 meta bug.
-Tom
2019 Oct 09
2
No mac bots on http://lab.llvm.org:8011/console ?
Hi,
as far as I can tell the only mac bot on http://lab.llvm.org:8011/console
is http://lab.llvm.org:8011/builders/lld-x86_64-darwin13/builds/37511 which
only runs "check-lld". lld is probably the only tool in the LLVM / clang
repos that's not widely used on macOS.
What happened to the mac bots that run check-clang, check-clang-tools,
check-clangd, check-llvm, and so on?
Nico
2017 Sep 26
3
Moderators for the 2017 LLVM Developers' Mtg Needed!
The 2017 LLVM Developers’ Meeting relies on volunteers to keep things running smoothly. Moderators are critical to this as they keep speakers on track and facilitate Q&A after the talk. I’m looking for community members who would be attending specific talks anyway, to volunteer to moderate the session.
If you are interested in volunteering, please respond to this email with your first and
2018 Nov 23
4
Phabricator default view
Hi weary warriors of code reviewing,
The default homepage in phabricator leaves some things to be desired IMO:
- having changes sorted by *creation time* rather than *update time* is a
fun way to lose track of things
- the LLVM-wide activity feed seems not that useful (though fun)
- as soon as a change lands, it becomes fairly hard to find
Fortunately phabricator is pretty customizable.
2010 Aug 17
18
write RPC & congestion
Hi, thanks for previous help.
I have some question about Lustre RPC and the sequence of events that
occur during large concurrent write() involving many processes and large
data size per process. I understand there is a mechanism of flow
control by credits, but I''m a little unclear on how it works in general
after reading the "networking & io protocol" white paper.
Is
2019 Nov 18
30
RFC: Moving toward Discord and Discourse for LLVM's discussions
Hello everyone,
*Short version:*I've set up an LLVM Discord server for real time chat
(similar to IRC) and an LLVM Discourse server for forums (similar to email
lists):
https://discord.gg/xS7Z362
https://llvm.discourse.group/
Please join and use these new services. They are only partially set up and
still very new, so don't hesitate to improve them and/or reach out to this
thread with