ClassLinker changes

- Add ClassLinker::LockOwner for SignalCatcher
- ClassLinker::ResolveMethod now sets CodeAndDirectMethod when code is available

Change-Id: I404b80d1994808e018d00e0b30e8ba4f9d08fecc
diff --git a/src/heap.cc b/src/heap.cc
index d9db50b..e9900ba 100644
--- a/src/heap.cc
+++ b/src/heap.cc
@@ -584,7 +584,7 @@
   SetIdealFootprint(target_size);
 }
 
-uint32_t Heap::GetLockOwner() {
+pid_t Heap::GetLockOwner() {
   return lock_->GetOwner();
 }