Lines Matching full:method
29 #include "runtime/include/method.h"
69 void MethodEntry(ManagedThread *thread, Method *method) override;
70 void MethodExit(ManagedThread *thread, Method *method) override;
84 uint32_t EncodeMethodToId(Method *method);
86 virtual PandaString GetMethodDetailInfo(Method *method) = 0;
113 // all methods are encoded to id, and put method、id into this map
114 PandaMap<Method *, uint32_t> method_id_pandamap_ GUARDED_BY(methods_lock_);
115 PandaVector<Method *> methods_called_vector_ GUARDED_BY(methods_lock_);
120 uint32_t EncodeMethodAndEventToId(Method *method, EventFlag flag);
121 Method *DecodeIdToMethod(uint32_t id);
123 void GetCalledMethods(size_t end_offset, PandaSet<Method *> *called_methods);
127 …void WriteInfoToBuf(const ManagedThread *thread, Method *method, EventFlag event, uint32_t thread_…
131 void RecordMethodsInfo(PandaOStringStream *os, const PandaSet<Method *> &called_methods);
133 void GetUniqueMethods(size_t buffer_length, PandaSet<Method *> *called_methods_set);