Project

General

Profile

Actions

Feature #212

closed

Add cache database to dependency tracker

Added by Thomas Jahns about 12 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
11/19/2010
Due date:
11/22/2010
% Done:

100%

Estimated time:
5.00 h

Description

On platforms where the Fortran compiler is slow (I'm looking at you xlf) to generate preprocessor output, it would be highly desirable to cache the dependency results, and not reparse the source code of unchanged files. Such an approach would have to account for several preconditions:

  • The environment and flags between runs would ideally be unchanged, perhaps excluding known problem cases.
  • The source file in question must not have changed, as well as any file it includes.

Please add further conditions to account for.

Actions #1

Updated by Thomas Jahns about 12 years ago

  • Estimated time set to 5.00 h
  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved
  • Due date set to 11/22/2010

Implemented in both MPIOM and ScalES-PPM. Let the bug reports pour in.

Actions #2

Updated by Thomas Jahns over 10 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF