=rem #16428 optimize protobuf serializer for master

#16428 for master
the ```parsingMethodBinding``` will change when looping in the cacheMethod,and the other thread may have updated the ```parsingMethodBindingRef```,and the the ```compareAndSet``` will never return true