Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/11/11 15:36:30 (13 years ago)
Author:
epitzer
Message:

Prepare for parallel external evaluation (#1516)
~ move cache to problem for better visibility
+ configurable persistence of cache Content
+ proper synchronization for parallel access to cache

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.ExternalEvaluation.Views/3.3/EvaluationCacheView.cs

    r6169 r6183  
    2222      Content.SizeChanged -= new System.EventHandler(Content_StatusChanged);
    2323      Content.HitsChanged -= new System.EventHandler(Content_StatusChanged);
     24      Content.ActiveEvalutionsChanged -= new EventHandler(Content_StatusChanged);
    2425      base.DeregisterContentEvents();
    2526    }
     
    2930      Content.SizeChanged += new System.EventHandler(Content_StatusChanged);
    3031      Content.HitsChanged += new System.EventHandler(Content_StatusChanged);
     32      Content.ActiveEvalutionsChanged += new EventHandler(Content_StatusChanged);
    3133    }
    3234
     
    3638        Invoke(new EventHandler(Content_StatusChanged), sender, e);
    3739      else
    38         hits_sizeTextBox.Text = string.Format("{0}/{1}", Content.Hits, Content.Size);
     40        hits_sizeTextBox.Text = string.Format("{0}/{1} ({2} active)", Content.Hits, Content.Size, Content.ActiveEvaluations);
    3941    }
    4042
Note: See TracChangeset for help on using the changeset viewer.