News for hackers. Stuff that matters.
Re:The AMD Radeon Graphics Driver Makes Up Roughly 10.5% of ... by fizixer on Sunday October 11, 2020 @06:23PM (#24749617)
Why would you check-in generated code and not the meta code?

> Eventually, the checked-in code gets changed.

Doesn't have to be. Especially with giant headers like in AMDGPU, it should be much easier to change the meta-code if there is a need to make modification in the generated code. Essentially you look at what needs to be changed, and work backwards to figure out what change in the meta-code will result in the same change in generated code.

I believe you might be referring to stuff like boilerplate code, the whole purpose of which is to be generated for further development. In which case I agree with you, but then boilerplate codes don't balloon the way AMDGPU header files did.

Re:The AMD Radeon Graphics Driver Makes Up Roughly 10.5% of ... by IncRnd on Sunday October 11, 2020 @06:30PM (#24749673)
> Why would you check-in generated code and not the meta code?

I wouldn't. However, many teams do that. Perhaps they view it as an efficiency. In many cases people check-in generated code in order to perform their own risk reduction, removing a dependency and the possiblity of the generated code changing outside of their control.

> I believe you might be referring to stuff like boilerplate code, the whole purpose of which is to be generated for further development. In which case I agree with you, but then boilerplate codes don't balloon the way AMDGPU header files did.

No. I'm definitely not referring to boilerplate code.