swiftlang / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Swift’s stable releases of Clang as well as support the Swift project.
https://llvm.org
Other
1.12k stars 331 forks source link

[SR-10608] lldb-server with Swift support is too big #4437

Open compnerd opened 5 years ago

compnerd commented 5 years ago
Previous ID SR-10608
Radar rdar://50412161
Original Reporter @compnerd
Type Bug
Additional Detail from JIRA | | | |------------------|-----------------| |Votes | 0 | |Component/s | LLDB for Swift | |Labels | Bug | |Assignee | None | |Priority | Medium | md5: 90ca2d08fb66d21d9d57c2ff20395ea5

Issue Description:

llvm.org lldb-server: 13M gold, 9M lld, ? GNU BFD
swift.org lldb-server: ? gold, 160M lld, unsupported GNU BFD
gdbserver: ? gold, ? lld, 700K GNU BFD

We should investigate and fix the lldb-server build size. This is not something which can be deployed for remote debugging on smaller devices.

compnerd commented 5 years ago

CC: @dcci @adrian-prantl friss (JIRA User)

gottesmm commented 5 years ago

I filed rdar://50412161