1. A computer-implemented method, comprising: compiling, by a processor in a runtime environment, a description comprising information to be utilized by programmable logic to recognize a code fingerprint in a program executing in the runtime environment; configuring, by the processor, the programmable logic, by loading the description into the programmable logic at a predefined time, wherein the predefined time is selected from the group consisting of: a time of initialization and a time specified by the runtime environment; obtaining, by the processor, during runtime of the program, an alert that the programmable logic recognized the code fingerprint in the program; and based on obtaining the alert, compiling, by the processor in the runtime environment, a new description comprising new information to be utilized by the programmable logic to recognize a new code fingerprint in a program executing in the runtime environment.