Skip to content

Instantly share code, notes, and snippets.

@alper
Created January 30, 2018 13:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alper/89b6686544ea78ffb4867e07fb3f28b4 to your computer and use it in GitHub Desktop.
Save alper/89b6686544ea78ffb4867e07fb3f28b4 to your computer and use it in GitHub Desktop.
Relevant commands for cmpcodesize that still need to work
#!/bin/sh
export SWIFT_OLD_BUILDDIR="/Users/alper/Documents/swift-source/build/Ninja-DebugAssert/swift-macosx-x86_64"
export SWIFT_NEW_BUILDDIR="/Users/alper/Documents/swift-source/build/Ninja-ReleaseAssert/swift-macosx-x86_64"
./cmpcodesize.py -a
./cmpcodesize.py -a -p > out_a.csv
./cmpcodesize.py -c
./cmpcodesize.py -c -p > out_c.csv
./cmpcodesize.py -l lib/swift/macosx/libswiftFoundation.dylib
./cmpcodesize.py -l lib/swift/macosx/libswiftFoundation.dylib -p > out_l.csv
./cmpcodesize.py -s lib/swift/macosx/libswiftFoundation.dylib
./cmpcodesize.py -s lib/swift/macosx/libswiftFoundation.dylib -p > out_s.csv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment