comparison truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/TruffleVM.java @ 22157:dc83cc1f94f2

Using fully qualified imports
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Wed, 16 Sep 2015 11:33:22 +0200
parents 46384e637592
children 67f75f61c974 dcb70d90c11d 1c0f490984d5
comparison
equal deleted inserted replaced
22156:50056a161d7f 22157:dc83cc1f94f2
22 * or visit www.oracle.com if you need additional information or have any 22 * or visit www.oracle.com if you need additional information or have any
23 * questions. 23 * questions.
24 */ 24 */
25 package com.oracle.truffle.api.vm; 25 package com.oracle.truffle.api.vm;
26 26
27 import com.oracle.truffle.api.*; 27 import com.oracle.truffle.api.CallTarget;
28 import com.oracle.truffle.api.TruffleLanguage;
28 import com.oracle.truffle.api.TruffleLanguage.Env; 29 import com.oracle.truffle.api.TruffleLanguage.Env;
29 import com.oracle.truffle.api.TruffleLanguage.Registration; 30 import com.oracle.truffle.api.TruffleLanguage.Registration;
30 import com.oracle.truffle.api.debug.*; 31 import com.oracle.truffle.api.debug.DebugSupportProvider;
31 import com.oracle.truffle.api.impl.*; 32 import com.oracle.truffle.api.debug.Debugger;
32 import com.oracle.truffle.api.instrument.*; 33 import com.oracle.truffle.api.debug.ExecutionEvent;
34 import com.oracle.truffle.api.debug.SuspendedEvent;
35 import com.oracle.truffle.api.impl.Accessor;
36 import com.oracle.truffle.api.instrument.Probe;
37 import com.oracle.truffle.api.instrument.ToolSupportProvider;
33 import com.oracle.truffle.api.interop.TruffleObject; 38 import com.oracle.truffle.api.interop.TruffleObject;
34 import com.oracle.truffle.api.interop.java.JavaInterop; 39 import com.oracle.truffle.api.interop.java.JavaInterop;
35 import com.oracle.truffle.api.source.*; 40 import com.oracle.truffle.api.source.Source;
36 import java.io.*; 41 import java.io.Closeable;
42 import java.io.File;
43 import java.io.IOException;
44 import java.io.InputStreamReader;
45 import java.io.InterruptedIOException;
46 import java.io.OutputStreamWriter;
47 import java.io.Reader;
48 import java.io.Writer;
37 import java.lang.reflect.InvocationHandler; 49 import java.lang.reflect.InvocationHandler;
38 import java.lang.reflect.Method; 50 import java.lang.reflect.Method;
39 import java.net.*; 51 import java.net.URI;
40 import java.nio.file.*; 52 import java.net.URL;
41 import java.util.*; 53 import java.net.URLConnection;
54 import java.nio.file.Files;
55 import java.util.ArrayList;
56 import java.util.Arrays;
57 import java.util.Collections;
58 import java.util.HashMap;
59 import java.util.LinkedHashSet;
60 import java.util.List;
61 import java.util.Map;
62 import java.util.Set;
42 import java.util.concurrent.CountDownLatch; 63 import java.util.concurrent.CountDownLatch;
43 import java.util.concurrent.Executor; 64 import java.util.concurrent.Executor;
44 import java.util.logging.*; 65 import java.util.logging.Level;
66 import java.util.logging.Logger;
45 67
46 /** 68 /**
47 * <em>Virtual machine</em> for Truffle based languages. Term virtual machine is a bit overloaded, 69 * <em>Virtual machine</em> for Truffle based languages. Term virtual machine is a bit overloaded,
48 * so don't think of <em>Java virtual machine</em> here - while we are running and using 70 * so don't think of <em>Java virtual machine</em> here - while we are running and using
49 * {@link TruffleVM} inside of a <em>JVM</em> there can be multiple instances (some would say 71 * {@link TruffleVM} inside of a <em>JVM</em> there can be multiple instances (some would say