Skip to content

Commit 6e6fff5

Browse files
committed
runtime: cleanup unused imports
1 parent 75e3183 commit 6e6fff5

File tree

10 files changed

+4
-18
lines changed

10 files changed

+4
-18
lines changed

runtime/src/classpath/loader/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ use crate::thread::JavaThread;
1010
use crate::thread::exceptions::{Throws, throw};
1111
use crate::{classes, java_call};
1212

13-
use std::borrow::Cow;
1413
use std::cell::SyncUnsafeCell;
1514
use std::collections::HashMap;
1615
use std::collections::hash_map::Entry;

runtime/src/native/java/lang/Class.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use crate::thread::JavaThread;
1212
use crate::thread::exceptions::{
1313
Throws, handle_exception, throw, throw_and_return_null, throw_with_ret,
1414
};
15-
use crate::{classes, globals, include_generated};
15+
use crate::{classes, globals};
1616

1717
use ::jni::env::JniEnv;
1818
use ::jni::sys::{jboolean, jint};

runtime/src/native/java/lang/StringUTF16.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
use crate::include_generated;
21
use crate::objects::class::ClassPtr;
32

43
use ::jni::env::JniEnv;

runtime/src/native/java/lang/Thread.rs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
1-
use crate::classes;
2-
use crate::classes::java::lang::Thread::ThreadStatus;
31
use crate::objects::class::ClassPtr;
42
use crate::objects::reference::Reference;
5-
use crate::thread::exceptions::throw;
6-
use crate::thread::pool::ThreadPool;
7-
use crate::thread::{JavaThread, JavaThreadBuilder};
8-
9-
use std::cmp;
103

114
use ::jni::env::JniEnv;
125
use ::jni::sys::{jboolean, jlong};

runtime/src/native/jdk/internal/misc/Unsafe.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use crate::objects::instance::class::ClassInstance;
55
use crate::objects::instance::object::Object;
66
use crate::objects::reference::Reference;
77
use crate::thread::JavaThread;
8-
use crate::thread::exceptions::{Throws, throw, throw_with_ret};
8+
use crate::thread::exceptions::{Throws, throw};
99

1010
use std::marker::PhantomData;
1111
use std::sync::atomic::Ordering;

runtime/src/native/jdk/internal/misc/VM.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
use crate::include_generated;
21
use crate::objects::class::ClassPtr;
32
use crate::objects::reference::Reference;
43

runtime/src/native/jdk/internal/util/SystemProps.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
pub mod Raw {
2-
use crate::include_generated;
32
use crate::native::java::lang::String::StringInterner;
43
use crate::objects::class::ClassPtr;
54
use crate::objects::instance::array::{Array, ObjectArrayInstance};

runtime/src/native/jni/exceptions.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
use crate::native::java;
21
use crate::native::java::lang::String::StringInterner;
32
use crate::native::jni::reference_from_jobject;
4-
use crate::objects::method::Method;
53
use crate::objects::reference::Reference;
64
use crate::symbols::sym;
75
use crate::thread::JavaThread;
86
use crate::thread::exceptions::Throws;
97
use crate::{classes, java_call};
108

119
use core::ffi::c_char;
12-
use std::{ptr, slice};
10+
use std::slice;
1311

1412
use ::jni::sys::{JNI_ERR, JNI_OK, JNIEnv, jboolean, jclass, jint, jthrowable};
1513
use common::unicode;

runtime/src/objects/method/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ use crate::objects::instance::array::{
1010
PrimitiveArrayInstanceRef,
1111
};
1212
use crate::objects::instance::mirror::MirrorInstanceRef;
13-
use crate::objects::instance::object::Object;
1413
use crate::objects::reference::Reference;
1514
use crate::symbols::{Symbol, sym};
1615
use crate::thread::JavaThread;

runtime/src/thread/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ impl JavaThread {
496496
.next()
497497
.expect("should have a receiver")
498498
.expect_reference();
499-
this.write(unsafe { this_ref.raw_tagged() });
499+
this.write(this_ref.raw_tagged());
500500
receiver = Arg::new(&this);
501501
}
502502

0 commit comments

Comments
 (0)