883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved.
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * This code is free software; you can redistribute it and/or modify it
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * under the terms of the GNU General Public License version 2 only, as
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * published by the Free Software Foundation.
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * This code is distributed in the hope that it will be useful, but WITHOUT
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * version 2 for more details (a copy is included in the LICENSE file that
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * accompanied this code).
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * You should have received a copy of the GNU General Public License version
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * 2 along with this work; if not, write to the Free Software Foundation,
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * or visit www.oracle.com if you need additional information or have any
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * questions.
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * Manages a VM conection for the JDI test framework.
5aa7af82b6c32d23d734451732f2c783ae670bc5Dirk Hogan * Return a String containing VM Options to pass to the debugee
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan * or an empty string if there are none.
5aa7af82b6c32d23d734451732f2c783ae670bc5Dirk Hogan * These are read from the first non-comment line
5aa7af82b6c32d23d734451732f2c783ae670bc5Dirk Hogan * in file test/com/sun/jdi/@debuggeeVMOptions.
5aa7af82b6c32d23d734451732f2c783ae670bc5Dirk Hogan // When we run under jtreg, test.src contains the pathname of
883337f300b7ec221922c406e0c4dcee08a89e51Dirk Hogan // the test/com/sun/jdi dir.
filename);
return retVal;
return connector;
return null;
token);
return arguments;
return vm;
return vm;
return connector;
notifyAll();
public void run() {
} catch (IOException e) {
e.getMessage());
return vm;
return vm;