Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019027551) FOCUSED EXECUTION OF TRACED CODE IN A DEBUGGER
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/027551 International Application No.: PCT/US2018/035252
Publication Date: 07.02.2019 International Filing Date: 31.05.2018
IPC:
G06F 11/36 (2006.01) ,G06F 11/32 (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
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
30
Monitoring
32
with visual indication of the functioning of the machine
Applicants:
MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, WA 98052-6399, US
Inventors:
MOLA, Jordi; US
Agent:
MINHAS, Sandip, S.; US
CHEN, Wei-Chen, Nicholas; US
HINOJOSA, Brianna, L.; US
HOLMES, Danielle, J.; US
SWAIN, Cassandra, T.; US
WONG, Thomas, S.; US
CHOI, Daniel; US
HWANG, William, C.; US
WIGHT, Stephen, A.; US
CHATTERJEE, Aaron, C.; US
JARDINE, John, S.; US
GOLDSMITH, Micah, P.; US
Priority Data:
15/666,19101.08.2017US
Title (EN) FOCUSED EXECUTION OF TRACED CODE IN A DEBUGGER
(FR) EXÉCUTION CIBLÉE D'UN CODE TRACÉ DANS UN DÉBOGUEUR
Abstract:
(EN) Focusing execution of traced code includes, during replay of an executable entity based on a trace file, suspending replay of the executable entity at a particular point in the replay. While suspended, user input specifying a runtime data structure existing at the particular point in the replay is received. Based on the user input, one or more code elements, within a defined search depth, are identified. These code element's execution contributed to a value of the runtime data structure at the particular execution point. The identity of the code element(s) are presented at a user interface.
(FR) L'invention concerne le ciblage de l'exécution d'un code tracé, qui consiste à : suspendre, pendant la relecture d'une entité exécutable sur la base d'un fichier trace, la relecture de l'entité exécutable à un point particulier de la relecture; pendant la suspension, recevoir une entrée d'utilisateur spécifiant une structure de données d'exécution existant au niveau du point particulier de la relecture; sur la base de l'entrée d'utilisateur, identifier un ou plusieurs éléments de code dans une profondeur de recherche définie, l'exécution de l'élément ou des éléments de code ayant contribué à une valeur de la structure de données d'exécution au point d'exécution particulier; présenter l'identité de l'élément ou des éléments de code sur une interface utilisateur.
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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, 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 Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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: English (EN)
Filing Language: English (EN)