Invention Grant
- Patent Title: Using edit and continue to dynamically set and unset optimizations in source code while debugging
-
Application No.: US15295752Application Date: 2016-10-17
-
Publication No.: US10540262B2Publication Date: 2020-01-21
- Inventor: Ramkumar Ramesh , Changqing Fu , Ankit Asthana , Andrew B. Hall
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fiala & Weaver P.L.L.C.
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F8/41

Abstract:
A software development system is described that enables a user that is debugging source code to select for unoptimizing a function within the source code and to cause an edit and continue operation to be performed that produces a compiled version of the source code in which the selected function is unoptimized, while other functions remain optimized. Embodiments also enable a user to select a previously unoptimized function within the source code for re-optimizing and to cause an edit and continue operation to be performed that produces a compiled version of the source code in which the function is re-optimized. Still further embodiments enable a user to select within source code that is being developed a function for which optimization should be prevented and to cause a compiled representation of the source code to be built in which the selected function is unoptimized, while other functions are optimized.
Public/Granted literature
- US20180107585A1 USING EDIT AND CONTINUE TO DYNAMICALLY SET AND UNSET OPTIMIZATIONS IN SOURCE CODE WHILE DEBUGGING Public/Granted day:2018-04-19
Information query