Class EclContextParallel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected MatchTrace matchTrace  
      protected MatchTrace tempMatchTrace  
      • Fields inherited from class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel

        executorService
      • Fields inherited from class org.eclipse.epsilon.eol.execute.context.EolContext

        assertionsEnabled, asyncStatementsQueue, classpathNativeTypeDelegate, errorStream, executorFactory, extendedProperties, frameStack, introspectionManager, methodContributorRegistry, modelRepository, module, nativeTypeDelegates, operationFactory, outputStream, prettyPrinterManager, profilingEnabled, userInput, warningStream
      • Fields inherited from interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel

        NUM_THREADS_CONFIG
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected IEclContext createShadowThreadLocalContext()  
      MatchTrace getMatchTrace()  
      IEclModule getModule()  
      IEclContext getShadow()  
      MatchTrace getTempMatchTrace()  
      void setMatchTrace​(MatchTrace matchTrace)  
      • Methods inherited from class org.eclipse.epsilon.eol.execute.context.concurrent.EolContextParallel

        beginParallelTask, clearExecutor, clearThreadLocals, convertToParallel, createThreadLocalFrameStack, createThreadLocalOperationContributorRegistry, dispose, endParallelTask, getExecutorService, getFrameStack, getParallelism, initDelegateThreadLocal, initThreadLocals, isParallel, newExecutorService, nullifyThreadLocals, parallelGet, parallelGet, parallelSet, removeAll, setFrameStack, setParallelism, toString, useThreadLocalValue
      • Methods inherited from class org.eclipse.epsilon.eol.execute.context.EolContext

        getAsyncStatementsQueue, getErrorStream, getExtendedProperties, getIntrospectionManager, getModelRepository, getNativeTypeDelegates, getOperationContributorRegistry, getOperationFactory, getOutputStream, getPrettyPrinterManager, getUserInput, getWarningStream, isAssertionsEnabled, isProfilingEnabled, setAssertionsEnabled, setErrorStream, setExtendedProperties, setIntrospectionManager, setModelRepository, setModule, setNativeTypeDelegates, setOperationFactory, setOutputStream, setPrettyPrinterManager, setUserInput, setWarningStream
      • Methods inherited from interface org.eclipse.epsilon.eol.execute.context.IEolContext

        dispose, getAsyncStatementsQueue, getErrorStream, getExtendedProperties, getFrameStack, getIntrospectionManager, getModelRepository, getNativeTypeDelegates, getOperationContributorRegistry, getOperationFactory, getOutputStream, getPrettyPrinterManager, getUserInput, getWarningStream, isAssertionsEnabled, isProfilingEnabled, setAssertionsEnabled, setErrorStream, setExecutorFactory, setExtendedProperties, setFrameStack, setIntrospectionManager, setModelRepository, setModule, setNativeTypeDelegates, setOperationFactory, setOutputStream, setPrettyPrinterManager, setProfilingEnabled, setUserInput, setWarningStream
      • Methods inherited from interface org.eclipse.epsilon.eol.execute.context.concurrent.IEolContextParallel

        beginParallelTask, beginParallelTask, endParallelTask, ensureNotNested, executeAll, executeAny, getExecutorService, getParallelism, isParallel, isParallelisationLegal, setParallelism