tools.analyzer

validate-loop-locals introduces exponential slowdown

Details

  • Type: Defect Defect
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Completed
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None

Activity

Hide
Andy Fingerhut added a comment -

One set of measurements for comparison:

I measured the total time it took Eastwood to analyze its own source files (analysis only, not counting the time to run the linters), using tools.analyzer(.jvm), before these recent commits, and after.

Before, the total analysis time was 4.6 minutes. After, it was 1.0 minutes.

Thanks!

Show
Andy Fingerhut added a comment - One set of measurements for comparison: I measured the total time it took Eastwood to analyze its own source files (analysis only, not counting the time to run the linters), using tools.analyzer(.jvm), before these recent commits, and after. Before, the total analysis time was 4.6 minutes. After, it was 1.0 minutes. Thanks!

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: