Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perfEvent #312

Merged
merged 18 commits into from
Oct 18, 2023
Merged

perfEvent #312

merged 18 commits into from
Oct 18, 2023

Conversation

qinjun-li
Copy link
Contributor

  • [perf] add perf event.
  • [rtl] Remove invalid brackets.

@qinjun-li qinjun-li force-pushed the perfEvent branch 2 times, most recently from b295a5f to 52e9b80 Compare September 6, 2023 04:42
@sequencer sequencer marked this pull request as draft September 12, 2023 21:00
@Avimitin Avimitin force-pushed the perfEvent branch 4 times, most recently from 732d536 to e50b2ce Compare September 25, 2023 06:59
@Avimitin
Copy link
Contributor

Avimitin commented Oct 8, 2023

This PR should be merged after chipsalliance/chisel#3512

qinjun-li and others added 18 commits October 17, 2023 17:02
This lib can help us to logging with JSON output.

Signed-off-by: Avimitin <[email protected]>
I need the clangd LSP for editing the emulator source. And the one providing in llvm stdenv doesn't handle nix rpath correctly.
So I have to use this weird shell hook to obtain a working clangd binary.

Signed-off-by: Avimitin <[email protected]>
* Add JSON formatter for spdlog.
* Make spdlog logger to have file and console sinks and output
  asynchronously.
* Make spdlog logger filter console logging by V module type
* Add assertions for spdlog.
* Replace glog with spdlog in flake

Signed-off-by: Avimitin <[email protected]>
* add builder pattern log constructor
* replace all glog use into spdlog
* clang-format

Signed-off-by: Avimitin <[email protected]>
* Use the trait style specification for all monitors
* clang-format all cpp source code

Signed-off-by: Avimitin <[email protected]>
@Avimitin Avimitin marked this pull request as ready for review October 18, 2023 03:57
@Avimitin Avimitin merged commit 13b3577 into master Oct 18, 2023
18 checks passed
@Avimitin Avimitin deleted the perfEvent branch October 18, 2023 04:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants