Searched refs:DeoptimizationRequest (Results 1 – 3 of 3) sorted by relevance
176 class DeoptimizationRequest {188 DeoptimizationRequest() : kind_(kNothing), instrumentation_event_(0), method_(nullptr) {} in DeoptimizationRequest() function190 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…
95 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 …]
199 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()