Patent ID: 11934677
Assignee: TWO SIX LABS, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A non-transitory computer readable storage medium having instructions that, when executed by a processor, perform a method comprising:
identifying event block allocations of one or more of data memory and data storage allocations from a log file of previously executed memory allocation events;
assigning indicators to the event block allocations based on one or more statuses associated with the event block allocations;
populating a display interface with a plurality of entries, each entry having at least one event block allocation and the assigned indicators including a memory location indication along with an event that resulted in the allocation, the memory location indication indicating a specific location and a memory range, the memory range including the specific location;
identifying a target event block allocation among the event block allocations;
prior to determining and rendering the allocation violation, logging the target allocation address, a corresponding log file identifier, the target event block size, a date and time, and the destination address to the log file;
determining the target event block allocation defines an allocation violation based on a subsequent event block allocation; and
creating a notification identifying an allocation violation based on the identified target event block allocation;
rendering an indication of the subsequent event block allocation and an indication of the log file identifier corresponding to the identified target event block allocation; and
rendering a scrolled display including the target event block allocation and the subsequent event block allocation associated to the target event block allocation.