1. A system comprising: a splice cache containing one or more lightweight handlers; an exception logic coupled to the splice cache to determine whether the corresponding lightweight handler for an exception is located in the splice cache; and an instrumentation mechanism coupled to the splice cache to insert the lightweight handler into an execution stream.