at.dms.kjc
Class Main.ThreadedParser

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--at.dms.kjc.Main.ThreadedParser
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
Main

static class Main.ThreadedParser
extends java.lang.Thread

Helper class that implements multithreaded parsing.


Fields inherited from class java.lang.Thread
inheritableThreadLocals, MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY, threadLocals
 
Constructor Summary
(package private) Main.ThreadedParser(Main compiler, java.util.List infiles, JCompilationUnit[] tree, int start, int end)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Main.ThreadedParser

Main.ThreadedParser(Main compiler,
                    java.util.List infiles,
                    JCompilationUnit[] tree,
                    int start,
                    int end)
Method Detail

run

public void run()
Overrides:
run in class java.lang.Thread