Lines Matching refs:constructor

35         Constructor constructor =
38 testUnloadClass(constructor);
39 testUnloadLoader(constructor);
41 testNoUnloadInvoke(constructor);
43 testNoUnloadInstance(constructor);
45 testLoadAndUnloadLibrary(constructor);
47 testStackTrace(constructor);
49 stressTest(constructor);
72 private static void stressTest(Constructor constructor) throws Exception {
74 setUpUnloadLoader(constructor, false);
81 private static void testUnloadClass(Constructor constructor) throws Exception {
82 WeakReference<Class> klass = setUpUnloadClass(constructor);
85 WeakReference<Class> klass2 = setUpUnloadClass(constructor);
92 private static void testUnloadLoader(Constructor constructor)
94 WeakReference<ClassLoader> loader = setUpUnloadLoader(constructor, true);
101 private static void testStackTrace(Constructor constructor) throws Exception {
102 WeakReference<Class> klass = setUpUnloadClass(constructor);
111 private static void testLoadAndUnloadLibrary(Constructor constructor) throws Exception {
112 WeakReference<ClassLoader> loader = setUpLoadLibrary(constructor);
119 private static void testNoUnloadInvoke(Constructor constructor) throws Exception {
121 new WeakReference((ClassLoader) constructor.newInstance(
129 private static void testNoUnloadInstance(Constructor constructor) throws Exception {
131 new WeakReference((ClassLoader) constructor.newInstance(
140 private static WeakReference<Class> setUpUnloadClass(Constructor constructor) throws Exception {
141 ClassLoader loader = (ClassLoader) constructor.newInstance(
155 private static WeakReference<ClassLoader> setUpUnloadLoader(Constructor constructor,
158 ClassLoader loader = (ClassLoader) constructor.newInstance(
178 private static WeakReference<ClassLoader> setUpLoadLibrary(Constructor constructor)
180 ClassLoader loader = (ClassLoader) constructor.newInstance(