Leveraging the recently added marshalling constructs.
The profile_arcs and test_coverage options were moved here so that fprofile_filter_files_EQ and fprofile_exclude_files_EQ can refer to their keypaths.
This piece of code should've been removed in D84669 which added marshalling info to stack_protector_buffer_size.
LGTM, with one nit. It'd be nice to add more detail to the commit message as well.
In that case please commit this separately. Since I presume it's NFC and pretty straightforward, likely you don't need a separate review, but please make sure the commit message is good / refers to what made it NFC / etc..
Thanks for taking a look! Committed with more detailed message.
Makes sense, committed in https://reviews.llvm.org/rG3bccd87a588b3c320b669686c8f006b92ff72182.