[SERVER-39786] Disable debug info compression in the assembler. Created: 24/Feb/19  Updated: 29/Oct/23  Resolved: 28/Jan/21

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 4.9.0

Type: Improvement Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
Backwards Compatibility: Fully Compatible
Sprint: Dev Platform 2020-05-18, Dev Platform 2021-02-08
Participants:
Linked BF Score: 58

 Description   

It is enabled by default in the v3 toolchain, appears to result in slightly slower compiles and meaningfully slower links.



 Comments   
Comment by Githook User [ 28/Jan/21 ]

Author:

{'name': 'Andrew Morrow', 'email': 'acm@mongodb.com', 'username': 'acmorrow'}

Message: SERVER-39786 Set defaults for debug info compression

We default to assembler off and linker off.

Also a drive-by to fix an errant distro setting for the RHEL 8 builder
Branch: master
https://github.com/mongodb/mongo/commit/5a5a75e4149faae8f1b6e95d60b84cc7f33d4e2b

Comment by Andrew Morrow (Inactive) [ 09/Apr/19 ]

I'm moving this to the backlog and into the scons dev prod epic so we don't lose track of it. It appears that the advantages here disappear without access to enhanced networking, which we won't be getting everywhere. We can revisit once BUILD-7925 is resolved.

Generated at Thu Feb 08 04:53:06 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.