Page MenuHomePhabricator

michaeljclark (Michael)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 8 2017, 1:24 PM (266 w, 3 d)

Recent Activity

Jan 25 2022

michaeljclark added a comment to D101427: Linux support for mimalloc as a custom allocator.

For Linux, linking libmimalloc appears a completely orthogonal feature to me.
llvm-project has hundreds of CMake variables and most people don't know most options.
Having this option may just add yet another option which people don't know.

Jan 25 2022, 10:17 PM · Restricted Project, Restricted Project
michaeljclark added a comment to D101427: Linux support for mimalloc as a custom allocator.

I am interested in having this for Linux, too :) What is blocking this?

Jan 25 2022, 5:20 PM · Restricted Project, Restricted Project
michaeljclark added a comment to D101427: Linux support for mimalloc as a custom allocator.

Perhaps we don't need additional CMake code for using an alternative malloc on Linux.
For example, to use mimalloc it is simply -DCMAKE_EXE_LINKER_FLAGS=-Wl,--push-state,--whole-archive,path/to/libmimalloc.a,--pop-state

Jan 25 2022, 5:09 PM · Restricted Project, Restricted Project

Apr 28 2021

michaeljclark requested review of D101427: Linux support for mimalloc as a custom allocator.
Apr 28 2021, 12:34 AM · Restricted Project, Restricted Project

Jul 9 2017

michaeljclark added a comment to D34769: [X86] X86::CMOV to Branch heuristic based optimization.

I haven't looked at the patch yet, but for reference I filed:
https://bugs.llvm.org//show_bug.cgi?id=33013 (although the comments veered off to a different topic)
...and mentioned:
https://reviews.llvm.org/rL292154

If the example(s) in the bug report are already here, then great. If not, you might want to consider those cases.

Jul 9 2017, 6:14 AM