benchmark: port to new xjst