Baseline: 528c2c5e Cherry picks: + d02f003a: Prevent concurrent use of the same `CharsetEncoder` in `json.decode` This release contains contributions from many people at Google, as well as Benjamin Peterson, Fabian Meumertzheim, Zachary Kipping.