New issue
Advanced search Search tips

Issue 868955 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

mac: Consider using -Wl,-no_data_in_code_info, -Wl,no_function_starts

Project Member Reported by thakis@chromium.org, Jul 30

Issue description

mark discovered these cause ~600kB of unnecessary data 1.5 years ago, but we apparently never acted on this. The data makes debugging more pleasant, but at least in prod builds debugging is already unpleasant.

Should we pass this?
 
Status: Available (was: Untriaged)
I thought it wasn't possible to attach to official builds of Chrome due to code-signing rules.
Labels: Performance-Size
Erik, you can turn off SIP or strip the code signature to get rid of the “restrict” bit if you need to debug a signed official build. (The easiest way to do the latter is to “codesign --sign - --force” to replace the existing signature with a new ad hoc one.)

Sign in to add a comment