Skip to content

Improve bottleneck analysis: language-specific suggestions #93

Description

@saraadams

Problem

The bottleneck analysis only highlights bottlenecks. It would be good to include more concrete guidance.

Suggested solution

  • detect language based on known mnemonics:
    • event of category action processing
    • check for mnemonic in args array
  • differentiate depending on menemonics
    • Java: break up large targets (BUILD file modification)
    • Cpp: break up large files (source code modification)
    • other languages?

Example mnemonics:

  • CppCompile
  • GoCompilePkg
  • Javac
  • Rustc

Mnemonics could be extracted from commonly used rules for different languages.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/featSuggests new features.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions