Home | History | Annotate | Download | only in runtime

Lines Matching refs:locked_objects_

160   locked_objects_.push_back(std::make_pair(GetJavaCallFrame(self), obj));
204 auto it = std::find(locked_objects_.begin(), locked_objects_.end(), exact_pair);
206 if (it != locked_objects_.end()) {
207 locked_objects_.erase(it);
211 for (std::pair<uintptr_t, jobject>& pair : locked_objects_) {
227 RemoveMonitors(self, current_frame, &monitors, &locked_objects_);
233 // The locked_objects_ are grouped by their stack frame component, as this enforces structured
237 if (!locked_objects_.empty()) {
238 std::pair<uintptr_t, jobject>& pair = locked_objects_[locked_objects_.size() - 1];
246 RemoveMonitors(self, current_frame, &monitors, &locked_objects_);
249 for (std::pair<uintptr_t, jobject>& check_pair : locked_objects_) {