Revert "Add getNativeTid function"

Revert submission 1202786-setpriority

Reason for revert: will cause lock contention
Reverted Changes:
I46093c953:Use ThreadPrioritySetter to set thread priority
Ic13c13803:Add getNativeTid function
Ib486b7229:Implement the ThreadPrioritySetter interface

Bug: 139521784
Test: build pass
Change-Id: Ie13eee23321cf78cd8e0c4e06b5215936710d8d7
diff --git a/runtime/native/java_lang_Thread.cc b/runtime/native/java_lang_Thread.cc
index 5f21998..37b3fe6 100644
--- a/runtime/native/java_lang_Thread.cc
+++ b/runtime/native/java_lang_Thread.cc
@@ -112,13 +112,6 @@
   return -1;  // Unreachable.
 }
 
-static jint Thread_getNativeTid(JNIEnv* env, jobject java_thread) {
-  ScopedFastNativeObjectAccess soa(env);
-  MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
-  Thread* thread = Thread::FromManagedThread(soa, java_thread);
-  return (thread != nullptr) ? thread->GetTid() : 0;
-}
-
 static jboolean Thread_holdsLock(JNIEnv* env, jclass, jobject java_object) {
   ScopedObjectAccess soa(env);
   ObjPtr<mirror::Object> object = soa.Decode<mirror::Object>(java_object);
@@ -205,7 +198,6 @@
   FAST_NATIVE_METHOD(Thread, currentThread, "()Ljava/lang/Thread;"),
   FAST_NATIVE_METHOD(Thread, interrupted, "()Z"),
   FAST_NATIVE_METHOD(Thread, isInterrupted, "()Z"),
-  FAST_NATIVE_METHOD(Thread, getNativeTid, "()I"),
   NATIVE_METHOD(Thread, nativeCreate, "(Ljava/lang/Thread;JZ)V"),
   NATIVE_METHOD(Thread, nativeGetStatus, "(Z)I"),
   NATIVE_METHOD(Thread, holdsLock, "(Ljava/lang/Object;)Z"),