Patent ID: 11868747
Assignee: JPMORGAN CHASE BANK, N.A.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A non-transitory computer readable medium configured to store instructions for dynamic code analysis, wherein, when executed, the instructions cause a processor to perform the following:
creating a list of all method names associated with an application before launching the application;
storing the list of all method names onto a file in a predefined file format before launching the application;
at runtime of the application, loading the method names from the file onto a hash set and storing the hash set onto a memory;
for each method that is being invoked during the runtime of the application, implementing a pointcut process around execution of the method; and
removing, in response to the pointcut process, the method name associated with the method that is being invoked during the runtime of the application from the hash set stored onto the memory.