Searched refs:hash_code (Results 1 - 9 of 9) sorted by relevance

/art/compiler/optimizing/
H A Dgvn.cc87 size_t hash_code = HashCode(instruction); local
88 size_t index = BucketIndex(hash_code);
93 buckets_[index] = new (allocator_) Node(instruction, hash_code, buckets_[index]);
100 size_t hash_code = HashCode(instruction); local
101 size_t index = BucketIndex(hash_code);
104 if (node->GetHashCode() == hash_code) {
116 size_t hash_code = HashCode(instruction); local
117 size_t index = BucketIndex(hash_code);
203 Node(HInstruction* instruction, size_t hash_code, Node* next) argument
204 : instruction_(instruction), hash_code_(hash_code), next
312 size_t hash_code = instruction->ComputeHashCode(); local
[all...]
/art/runtime/
H A Dmonitor_pool.h45 static Monitor* CreateMonitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
48 Monitor* mon = new Monitor(self, owner, obj, hash_code);
52 return GetMonitorPool()->CreateMonitorInPool(self, owner, obj, hash_code);
125 Monitor* CreateMonitorInPool(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
H A Dmonitor_pool.cc109 int32_t hash_code)
127 Monitor* monitor = new(mon_uninitialized) Monitor(self, owner, obj, hash_code, id);
H A Dmonitor.h134 uint32_t hash_code) SHARED_REQUIRES(Locks::mutator_lock_);
157 Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
159 Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code, MonitorId id)
180 static void Inflate(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
H A Dlock_word.h125 static LockWord FromHashCode(uint32_t hash_code, uint32_t rb_state) { argument
126 CHECK_LE(hash_code, static_cast<uint32_t>(kMaxHash));
128 return LockWord((hash_code << kHashShift) |
H A Dmonitor.cc76 Monitor::Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code) argument
84 hash_code_(hash_code),
98 Monitor::Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code, argument
107 hash_code_(hash_code),
802 void Monitor::Inflate(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code) { argument
806 Monitor* m = MonitorPool::CreateMonitor(self, owner, obj, hash_code);
813 VLOG(monitor) << "monitor: Inflate with hashcode " << hash_code
824 uint32_t hash_code) {
829 Inflate(self, self, obj.Get(), hash_code);
846 Inflate(self, owner, obj.Get(), hash_code);
823 InflateThinLocked(Thread* self, Handle<mirror::Object> obj, LockWord lock_word, uint32_t hash_code) argument
[all...]
/art/runtime/mirror/
H A Dstring.cc68 const int32_t hash_code = ComputeUtf16Hash(GetValue(), GetLength()); local
69 SetHashCode(hash_code);
70 return hash_code;
H A Dobject_test.cc734 int32_t hash_code = mirror::Object::GenerateIdentityHashCode(); local
735 EXPECT_NE(hash_code, 0);
/art/runtime/jdwp/
H A Dobject_registry.cc260 int32_t hash_code = entry->identity_hash_code; local
261 for (auto inner_it = object_to_entry_.lower_bound(hash_code), end = object_to_entry_.end();
262 inner_it != end && inner_it->first == hash_code; ++inner_it) {

Completed in 322 milliseconds