Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed
lldb is pretty solidly the slowest and least reliable debugger i've ever had the misfortune of using. when apple first started shipping it i assumed it was bad because it was just being shipped as soon as it was kinda maybe close to ready, but it hasn't gotten any better since then

Adbot
ADBOT LOVES YOU

Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed
dtrace used to be amazing but it's bitrotted hard. you have to turn off SIP to do anything interesting and even then a ton of stuff is broken on recent versions of macos.

Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed
gdb's command-line interface is a giant mess so i do appreciate that lldb tried to come up with something more consistent and understandable. they just didn't do a very good job of it, unfortunately.

the interface is a a pretty small problem compared to things like it having a broken implementation of step over/out and having a braindead debug visualizer api that inherently results in it regularly taking multiple seconds to update xcode's watch window.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply