public void PushStack(ExpressionResultCacheStackEntry lambda) { if (callStack == null) { callStack = new ArrayDeque<ExpressionResultCacheStackEntry>(); } callStack.AddFirst(lambda); //Push(lambda); }
public void PushStack(ExpressionResultCacheStackEntry lambda) { if (_callStack == null) { _callStack = new LinkedList <ExpressionResultCacheStackEntry>(); _lastValueCacheStack = new LinkedList <long>(); } _callStack.AddLast(lambda); }
public void PushStack(ExpressionResultCacheStackEntry lambda) { if (callStack == null) { callStack = new ArrayDeque <ExpressionResultCacheStackEntry>(); lastValueCacheStack = new ArrayDeque <long?>(10); } callStack.AddLast(lambda); }
public void PushStack(ExpressionResultCacheStackEntry lambda) { _threadCache.GetOrCreate().PushStack(lambda); }