[PATCH] D59254: [RFC] Implementation of Clang randstruct

Connor Kuehl via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 4 16:13:14 PST 2022


connorkuehl added a comment.

In D59254#3298184 <https://reviews.llvm.org/D59254#3298184>, @void wrote:

> In D59254#1792134 <https://reviews.llvm.org/D59254#1792134>, @connorkuehl wrote:
>
>> In D59254#1792068 <https://reviews.llvm.org/D59254#1792068>, @xbolva00 wrote:
>>
>>> Re-ping
>>
>> Still under development here: https://github.com/connorkuehl/llvm-project/tree/randstruct
>
> Hi @connorkuehl,
>
> I was asked by @kees to take a look at implementing this, with the view to support it in the Linux kernel. There doesn't seem to have been a lot of work on this recently. Is it effectively in limbo at the moment?

@void Cool! Yeah, I haven't done anything with this. The git tree in the quoted comment (https://github.com/connorkuehl/llvm-project/tree/randstruct) does have a lot more progress compared to this Phabricator submission in terms of some bug fixes and unit test coverage, though there's still room for improvement in terms of performance (and possibly correctness, iirc compiling Linux segfaulted Clang with those patches). Furthermore, the patchset is quite old, so I would be entirely shocked if it applied without much fuss on a recent LLVM tree. As you can see, the latest commit was in late 2019.

Best of luck! I hope at least some of it is helpful to you.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D59254/new/

https://reviews.llvm.org/D59254



More information about the cfe-commits mailing list