Home
last modified time | relevance | path

Searched refs:DeoptimizationRequest (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Ddebugger.h176 class DeoptimizationRequest {
188 DeoptimizationRequest() : kind_(kNothing), instrumentation_event_(0), method_(nullptr) {} in DeoptimizationRequest() function
190 DeoptimizationRequest(const DeoptimizationRequest& other)
231 std::ostream& operator<<(std::ostream& os, const DeoptimizationRequest::Kind& rhs);
554 static void RequestDeoptimization(const DeoptimizationRequest& req)
563 static void WatchLocation(const JDWP::JdwpLocation* pLoc, DeoptimizationRequest* req)
565 static void UnwatchLocation(const JDWP::JdwpLocation* pLoc, DeoptimizationRequest* req)
785 static void ProcessDeoptimizationRequest(const DeoptimizationRequest& request)
788 static void RequestDeoptimizationLocked(const DeoptimizationRequest& req)
824 …static std::vector<DeoptimizationRequest> deoptimization_requests_ GUARDED_BY(Locks::deoptimizatio…
Ddebugger.cc95 Breakpoint(ArtMethod* method, uint32_t dex_pc, DeoptimizationRequest::Kind deoptimization_kind) in Breakpoint()
99 CHECK(deoptimization_kind_ == DeoptimizationRequest::kNothing || in Breakpoint()
100 deoptimization_kind_ == DeoptimizationRequest::kSelectiveDeoptimization || in Breakpoint()
101 deoptimization_kind_ == DeoptimizationRequest::kFullDeoptimization); in Breakpoint()
119 DeoptimizationRequest::Kind GetDeoptimizationKind() const { in GetDeoptimizationKind()
135 DeoptimizationRequest::Kind deoptimization_kind_;
326 std::vector<DeoptimizationRequest> Dbg::deoptimization_requests_;
3123 void Dbg::ProcessDeoptimizationRequest(const DeoptimizationRequest& request) { in ProcessDeoptimizationRequest()
3126 case DeoptimizationRequest::kNothing: in ProcessDeoptimizationRequest()
3129 case DeoptimizationRequest::kRegisterForEvent: in ProcessDeoptimizationRequest()
[all …]
/art/runtime/jdwp/
Djdwp_event.cc199 DeoptimizationRequest req; in RegisterEvent()
222 CHECK_EQ(req.GetKind(), DeoptimizationRequest::kNothing); in RegisterEvent()
224 req.SetKind(DeoptimizationRequest::kFullDeoptimization); in RegisterEvent()
230 DeoptimizationRequest req; in RegisterEvent()
231 req.SetKind(DeoptimizationRequest::kRegisterForEvent); in RegisterEvent()
319 DeoptimizationRequest req; in UnregisterEvent()
334 CHECK_EQ(req.GetKind(), DeoptimizationRequest::kNothing); in UnregisterEvent()
336 req.SetKind(DeoptimizationRequest::kFullUndeoptimization); in UnregisterEvent()
342 DeoptimizationRequest req; in UnregisterEvent()
343 req.SetKind(DeoptimizationRequest::kUnregisterForEvent); in UnregisterEvent()