[llvm-dev] RFC: A binary serialization format for MemProf

Snehasish Kumar via llvm-dev llvm-dev at lists.llvm.org
Fri Oct 1 10:25:20 PDT 2021


Hi Andrey,

The serialization format is language independent, though our focus is
C/C++. Note that our instrumentation is based on the LLVM sanitizer
infrastructure and should work for Rust (supports building with sanitizers
[1]). We have not considered using the data profile for non-C/C++ codes.

Regards,
Snehasish

[1]
https://doc.rust-lang.org/beta/unstable-book/compiler-flags/sanitizer.html

On Fri, Oct 1, 2021 at 9:14 AM Andrey Bokhanko <andreybokhanko at gmail.com>
wrote:

> Hi Snehasish, David and Theresa,
>
> I'm really glad to see the steady progress in this area!
>
> It looks like the format is pretty much language independent
> (correct?) -- so it can be applied not only to C/C++, but other
> languages (Rust) and even toolchains (Go) as well? If you have already
> considered using data profile for non-C/C++, may I kindly ask you to
> share your thoughts on this?
>
> Yours,
> Andrey
> ===
> Advanced Software Technology Lab
> Huawei
>
> On Thu, Sep 30, 2021 at 1:17 AM Snehasish Kumar <snehasishk at google.com>
> wrote:
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20211001/aeaf5af5/attachment-0001.html>


More information about the llvm-dev mailing list