Patent ID: 9417984
Filing Date: 2016-08-16
CPC Classification: G06F

Claim Text:
1. At least one non-transitory computer readable storage medium having computer program instructions stored thereon that are arranged to perform the following operations: preemptively launch a compile process on a copy of a program file while the program file is still open, wherein the program file includes textual content relating to a design of a circuit of a hardware component or system; in connection with the compile process, generate feedback information relating to one or more performance features of the circuit of the hardware component or system, the feedback information including an indication that a change in the textual content of the program file corresponds to a critical path associated with an interconnect of the circuit transitioning from meeting a threshold delay before the change to exceeding the threshold delay after the change; determine that the textual content of the program file includes a first portion and a second portion, the first portion contributing more to the critical path exceeding the threshold delay than the second portion of the textual content of the program file; and provide the feedback information to a user, the providing including emphasizing the first and second portions of the textual content of the program file corresponding with the critical path exceeding the threshold delay after the change, the first portion being emphasized differently than the second portion to indicate contributing more to the critical path exceeding the threshold delay.