Skip to content

Improve bottleneck analysis: language-specific suggestions #93

@saraadams

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.

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