Patent №
US 8,631,395
Granted
2014-01-14
Filed 2011
Owner
MICROSOFT CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13224332
Whole program analysis during a link time code generation part of compilation can be used to detect and eliminate dead catch handlers. If all catch handlers of a try clause in a computer program are found to be dead then the try clause can also be eliminated. Detection of dead catches can be automatic, using iterative propagation of the types of thrown exceptions from callee function to caller function from bottom to top in the call-graph and iterative propagation of the types of in-flight exceptions from caller function to callee function from top to bottom in the call-graph.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 268480158
Assignors
SATHYANATHAN, PATRICK, TZEN, TEN
On an employer assignment, the assignors are typically the inventors.