public void PushStack(ExpressionResultCacheStackEntry lambda)
        {
            if (callStack == null) {
                callStack = new ArrayDeque<ExpressionResultCacheStackEntry>();
            }

            callStack.AddFirst(lambda); //Push(lambda);
        }
Beispiel #2
0
 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);
 }