mirror of
https://github.com/openjdk/jdk.git
synced 2026-03-14 09:53:18 +00:00
8349571: Remove JavaThreadFactory interface from SA
Reviewed-by: kevinw, sspitsyn
This commit is contained in:
parent
74e458bad6
commit
2a5d1da335
@ -1,38 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*
|
||||
*/
|
||||
|
||||
package sun.jvm.hotspot.runtime;
|
||||
|
||||
/** This is only used internally to this package and its operating
|
||||
system- and CPU-specific subpackages to be able to instantiate the
|
||||
correct platform-specific implementation of JavaThread which
|
||||
handles the last Java frame pointer and other constructs
|
||||
properly. */
|
||||
|
||||
import sun.jvm.hotspot.debugger.*;
|
||||
import sun.jvm.hotspot.types.*;
|
||||
|
||||
public interface JavaThreadFactory {
|
||||
public JavaThread createJavaThreadWrapper(Address realThreadObjAddr, TypeDataBase db);
|
||||
}
|
||||
@ -72,7 +72,6 @@ class ThreadsList extends VMObject {
|
||||
}
|
||||
|
||||
public class Threads {
|
||||
private static JavaThreadFactory threadFactory;
|
||||
private static AddressField threadListField;
|
||||
private static VirtualConstructor virtualConstructor;
|
||||
private static JavaThreadPDAccess access;
|
||||
@ -90,7 +89,6 @@ public class Threads {
|
||||
Type type = db.lookupType("ThreadsSMRSupport");
|
||||
threadListField = type.getAddressField("_java_thread_list");
|
||||
|
||||
// Instantiate appropriate platform-specific JavaThreadFactory
|
||||
String os = VM.getVM().getOS();
|
||||
String cpu = VM.getVM().getCPU();
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user