Rochester, MN, United States of America

Mark Jonathon Hessler


Average Co-Inventor Count = 6.0

ph-index = 1

Forward Citations = 27(Granted Patents)


Company Filing History:


Years Active: 1998

Loading Chart...
1 patent (USPTO):Explore Patents

Title: Mark Jonathon Hessler: Innovator in Compiler Optimization

Introduction

Mark Jonathon Hessler is a notable inventor based in Rochester, MN (US). He has made significant contributions to the field of compiler optimization, particularly in the context of exception handling. His innovative approach has paved the way for more efficient code optimization techniques.

Latest Patents

Hessler holds a patent for a "Method and apparatus for enabling global compiler optimizations." This invention allows a compiler to optimize code effectively, even in the presence of exception handlers. The first embodiment of his patent involves adding arcs to a control flow graph before performing global optimizations, which accounts for exception handling code. The second embodiment provides information related to control flow to exception handlers in pseudo-references within the code, enabling the compiler to determine the best optimization strategies.

Career Highlights

Mark Jonathon Hessler is associated with International Business Machines Corporation (IBM), where he has contributed to various projects focused on compiler technology. His work has been instrumental in enhancing the performance and reliability of software applications.

Collaborations

Hessler has collaborated with notable colleagues, including Keith Vernon Besaw and Robert John Donovan. Their combined expertise has fostered advancements in compiler optimization and related technologies.

Conclusion

Mark Jonathon Hessler's contributions to compiler optimization demonstrate his innovative spirit and commitment to advancing technology. His patent reflects a deep understanding of the complexities involved in code optimization, particularly in handling exceptions.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…