Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017096734) PROGRAM DETECTION METHOD AND DEVICE
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/096734 International Application No.: PCT/CN2016/077653
Publication Date: 15.06.2017 International Filing Date: 29.03.2016
IPC:
G06F 11/36 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
36
Preventing errors by testing or debugging of software
Applicants:
腾讯科技(深圳)有限公司 TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED [CN/CN]; 中国广东省深圳市 福田区振兴路赛格科技园2栋东403室 Room 403, East Block 2, SEG Park, Zhenxing Road, Futian District Shenzhen, Guangdong 518000, CN
Inventors:
巩晓波 GONG, Xiaobo; CN
Agent:
广州三环专利商标代理有限公司 SCIHEAD IP LAW FIRM; 中国广东省广州市 越秀区先烈中路80号汇华商贸大厦1508室 Room 1508, Huihua Commercial & Trade Building No. 80, XianLie Zhong Road, Yuexiu District Guangzhou, Guangdong 510070, CN
Priority Data:
201510916597.910.12.2015CN
Title (EN) PROGRAM DETECTION METHOD AND DEVICE
(FR) PROCÉDÉ ET DISPOSITIF DE DÉTECTION DE PROGRAMME
(ZH) 一种程序检测方法及装置
Abstract:
(EN) Embodiments of the present invention provide a program detection method and device. The method may comprise: detecting a first time at which a target message in a message queue of a main thread is executed and a second time at which a message following the target message is executed; determining the execution duration of the target message according to the first time and the second time; and determining that screen stuttering is caused by the execution of the target message if the execution duration is greater than a preset threshold, and outputting the target message. According to the present invention, by measuring execution durations of target messages in a main thread, target messages that cause screen stuttering can be precisely located and outputted.
(FR) La présente invention porte, dans des modes de réalisation, sur un procédé et sur un dispositif de détection de programme. Le procédé peut consister : à détecter un premier moment où est exécuté un message cible dans une file d'attente de messages d'un fil d'exécution principal, et un second moment où est exécuté un message suivant le message cible ; à déterminer la durée d'exécution du message cible en fonction du premier moment et du second moment ; et à déterminer qu'un tremblement d'écran est provoqué par l'exécution du message cible si la durée d'exécution est supérieure à un seuil prédéfini, et à transmettre le message cible. Selon la présente invention, en mesurant des durées d'exécution de messages cibles dans un fil d'exécution principal, des messages cibles qui provoquent un tremblement d'écran, peuvent être localisés avec précision et transmis.
(ZH) 本发明实施例提供一种程序检测方法及装置,其中的方法可包括:检测主线程的消息队列中目标消息执行的第一时间以及在所述目标消息之后的消息执行的第二时间;根据所述第一时间与所述第二时间,确定所述目标消息的执行时长;若所述执行时长大于预设阈值,则确定所述目标消息的执行导致屏幕卡顿,并输出所述目标消息。本发明可通过检测主线程中目标消息的执行时长,精确定位输出导致屏幕卡顿的目标消息。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)