1. A method of managing bundles of rule matching threads processed by one or more rule matching engines in a search processor, the method comprising: recording, for each rule matching thread in a given bundle of rule matching threads, a rule matching result in association with a priority corresponding to the respective rule matching thread; determining a final rule matching result, for the given bundle of rule matching threads, based at least in part on the priorities corresponding to the rule matching threads in the given bundle; and generating a response state indicative of the determined final rule matching result for reporting to a host processor.