In vehicle software we were always bumping up against available processing and memory resource capacity so compact code was a must. Not sure how these mega platforms work.
Sometimes compact code gets in the way of maintainability and readability, but I tend towards the compact.
I worked with Qualcomm and Ford engineers at the Wingcast startup. The effort put into economy of code space and execution efficiency at Qualcomm was impressive. I built the simulators for the 5 target vehicles and interfaced to the prototype telematics unit to allow field testing of multiple vendor base stations. What I had on my desktop was a version of the enterprise scaled to handle about 10 concurrent customers on two desktop PCs. The vehicle buses for Ford (MCP/SCP) and Infiniti were different. I received the Infiniti specs last, yet had them running before the engineers arrived. They were impressed to try out the car electronics before even the very first prototypes were built at Infiniti.