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

Claim 8:
9. A system for dynamic code analysis, the system comprising:
a processor; and
a memory operatively connected to the processor via a communication interface, the memory storing computer readable instructions, when executed, causes the processor to:
create a list of all method names associated with an application before launching the application;
store 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 store the hash set onto the memory;
for each method that is being invoked during the runtime of the application, implement a pointcut process around execution of the method; and
remove, 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.