[all-commits] [llvm/llvm-project] f29166: [mlgo][nfc] Virtualize Logger implementation
Mircea Trofin via All-commits
all-commits at lists.llvm.org
Thu Dec 1 16:03:25 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f291667d61b66c82f123f6dd0d7a406633db1000
https://github.com/llvm/llvm-project/commit/f291667d61b66c82f123f6dd0d7a406633db1000
Author: Mircea Trofin <mtrofin at google.com>
Date: 2022-12-01 (Thu, 01 Dec 2022)
Changed paths:
M llvm/lib/Analysis/TrainingLogger.cpp
Log Message:
-----------
[mlgo][nfc] Virtualize Logger implementation
This is in preparation for dropping the dependency on protobuf. This
first step allows us to subsequently introduce the non-protobuf
implementation behind a flag. After that we can update the training side
to ingest the new format, after which we can drop the protobuf
implementation and de-virtualize everything.
Differential Revision: https://reviews.llvm.org/D139062
More information about the All-commits
mailing list