1. A method comprising: storing a micro-code patch stub in a micro-code patch memory of a processor, the micro-code patch stub corresponding to a type of processor event; storing a micro-code patch corresponding to the micro-code patch stub in a system memory; in response to the event and in response to the stored micro-code patch stub, loading the stored micro-code patch from the system memory to the micro-code patch memory; and processing the micro-code patch from the micro-code patch memory, wherein processing the micro-code patch comprises capturing information about the event.