Download patch
ref: 303bf77e42f84e3744c6ceac7b7f3164d289999c parent: 2da0ce64519c6648d6d4d28c8d7ee35b86fa138a author: Sijia Chen <sijchen@cisco.com> date: Mon Mar 2 12:11:11 EST 2015
replace conditional judgements with function pointer for acceleration