Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/10/17 00:27:31 (7 years ago)
Author:
pkimmesw
Message:

#2665 LexicaseSelector, Performance improvements, UI Fixes, Debugger only shows used stacks, fixed Debugger stepping, Added vector expressions, ERCOptions,

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Interpreter/PooledPushInterpreter.cs

    r14777 r14834  
    11namespace HeuristicLab.Problems.ProgramSynthesis.Push.Interpreter {
    2   using System;
    32
    43  using HeuristicLab.Core;
    54  using HeuristicLab.Problems.ProgramSynthesis.Push.Configuration;
    65
    7   public class PooledPushInterpreter : PushInterpreter, IDisposable {
     6  public class PooledPushInterpreter : PushInterpreter {
    87
    98    private readonly PushInterpreterPool pool;
     
    1413    }
    1514
    16     public void Dispose() {
    17       this.Reset();
    18       this.Configuration = this.Configuration;
    19       this.pool.Free(this);
     15    public override void Dispose() {
     16      base.Dispose();
     17      Reset();
     18      pool.Free(this);
    2019    }
    2120  }
Note: See TracChangeset for help on using the changeset viewer.