[lldb-dev] lldb compiled from source 5X slower than homebrew or default lldb
Timothee Cour via lldb-dev
lldb-dev at lists.llvm.org
Fri Mar 9 00:59:09 PST 2018
while testing out https://github.com/llvm-mirror/lldb/pull/3 I noticed
that when I compiled lldb from source (even un-modified from git HEAD)
it was 5X slower than homebrew lldb or default lldb:
I'm compiling lldb as follows:
```
git clone https://github.com/llvm-mirror/llvm.git
cd llvm/tools
git clone https://github.com/llvm-mirror/lldb
## also, patch in https://github.com/llvm-mirror/lldb/pull/3
git clone https://github.com/llvm-mirror/clang
cd ..
mkdir build
cd build
ccmake .. -G Ninja
# here I set: CMAKE_BUILD_TYPE Release
ninja all
```
I also tried setting `LLVM_ENABLE_ASSERTIONS OFF` but no difference
commands.txt
```
b FOO
r
bt
q
```
./test is some program i have.
```
time lldb -s commands.txt -- ./test
8 seconds
time ./build/bin/lldb -s commands.txt -- ./test
40 seconds
```
More information about the lldb-dev
mailing list