- Patent Title: Method and system for runtime instrumentation of software methods
-
Application No.: US15818460Application Date: 2017-11-20
-
Publication No.: US11222122B2Publication Date: 2022-01-11
- Inventor: Dan Fiedler , Shane Dabirsiaghi
- Applicant: Dan Fiedler , Shane Dabirsiaghi
- Applicant Address: US NC Chapel Hill; US MD Baltimore
- Assignee: Dan Fiedler,Shane Dabirsiaghi
- Current Assignee: Dan Fiedler,Shane Dabirsiaghi
- Current Assignee Address: US NC Chapel Hill; US MD Baltimore
- Main IPC: G06F21/57
- IPC: G06F21/57 ; G06F21/51 ; H04L29/06 ; H04L12/24 ; G06F8/30 ; G06F9/455 ; G06F8/41

Abstract:
A computerized system of a computing system implementing a .NET framework and useful for instrumenting virtual-machine-based applications includes a computer store containing data, wherein the data comprises: a native library; a computer processor in the computerized system, which computer processor: provides a virtual machine with a Just-In-Time Compilation function; loads the native library into a process memory; redirects the Just-In-Time Compilation function to a custom implementation, wherein the custom compilation function: creates a representation of one or more methods being compiled; and compares the one or more methods against a policy of methods to be instrumented; and determines that one or more methods match the policy of methods to be instrumented.
Public/Granted literature
- US20180089440A1 METHOD AND SYSTEM FOR RUNTIME INSTRUMENTATION OF SOFTWARE METHODS Public/Granted day:2018-03-29
Information query