[PATCH] Remove leftover profiling pieces

Alastair Murray alastairmurray42 at gmail.com
Thu Oct 10 12:45:58 PDT 2013


Hi all,

Further to Chandler Carruth's commit r191835 to remove the old profiling 
framework, here are few more patches to remove a few things that I think 
he missed.  Chandler, I've CC'ed you in case these were left deliberately.

(As an aside, as someone who has dealt with LLVM profiling before and 
who was responsible for the most recent abandoned attempt to reboot it, 
I'm very happy to see a clean slate and I hope to be able to provide 
patches building on the newly proposed models.)

Patches:
1-remove-profiling-utils.patch
'svn remove lib/Transforms/Instrumentation/ProfilingUtils.*', and a few 
updates that this required.

2-svn-remove-utils-profile-pl.patch
'svn remove utils/profile.pl'.  I'm pretty sure this hasn't worked in 
years, it definitely doesn't work now (it uses the removed opt arguments).

3-svn-remove-testsuite-profile-makefile.patch
In the test-suite, 'svn remove TEST.profile.*', I'd be happy to revive 
these in the future, but for now they use the removed opt arguments.

Tested by recompiling and 'make check-all', and 'make TEST=simple 
report' on the test-suite.

Regards,
Alastair.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1-remove-profiling-utils.patch
Type: text/x-patch
Size: 9828 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131010/4367afcb/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2-svn-remove-utils-profile-pl.patch
Type: text/x-patch
Size: 2760 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131010/4367afcb/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3-svn-remove-testsuite-profile-makefile.patch
Type: text/x-patch
Size: 13295 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131010/4367afcb/attachment-0002.bin>


More information about the llvm-commits mailing list