Opened 3 months ago

#69289 new defect

MacVim @9.1.release179_0+huge: Binaries create ~/default.profraw profiling file

Reported by: neirbowj (John W. O'Brien) Owned by:
Priority: Low Milestone:
Component: ports Version: 2.9.1
Keywords: Cc: raimue (Rainer Müller)
Port: MacVim

Description

The MacVim binary has profiling enabled, which results in the creation of ~/default.profraw when running the Gui component.

During the following command I ran MacVim and exited without doing anything.

$ sudo fs_usage | grep profraw
19:22:46  open              default.profraw                                                                  0.000025   MacVim

This shows that the MacVim binary has the LLVM profiling sections present.

$ objdump --section-headers /Applications/MacPorts/MacVim.app/Contents/MacOS/MacVim | grep __llvm_prf
 30 __llvm_prf_cnts  00008610 000000010006c000 DATA
 31 __llvm_prf_data  00009930 0000000100078000 DATA
 32 __llvm_prf_names 000025e0 0000000100081930 DATA
 34 __llvm_prf_vnds  00006000 0000000100084738 DATA

By comparison:

$ objdump --section-headers /Applications/MacPorts/MacVim.app/Contents/MacOS/Vim | grep __llvm_prf
# no output

Change History (0)

Note: See TracTickets for help on using tickets.