Tagged articles
13 articles
Page 1 of 1
21CTO
21CTO
Aug 28, 2025 · Fundamentals

What’s New in LLVM 21.1.0? A Deep Dive into the Latest Compiler Features

LLVM 21.1.0, released on August 26, introduces the AMD GFX1250 target, enhancements to the AMDGPU backend, support for NVIDIA GB10 CPUs, RISC‑V improvements, and LLDB debugger upgrades, and is freely available for download from the official GitHub releases page.

AMD GFX1250LLDBLLVM
0 likes · 2 min read
What’s New in LLVM 21.1.0? A Deep Dive into the Latest Compiler Features
ByteFE
ByteFE
Jul 12, 2023 · Fundamentals

WebAssembly Source Debugging: Principles, Tools, and Comparative Analysis

This article introduces the fundamentals of source-level debugging for WebAssembly, explains core debugging principles, discusses native and managed program debugging, examines various debugging information formats such as SourceMap and DWARF, and compares several practical debugging solutions—including Chrome DevTools, LLDB with wasmtime or iwasm, and WasmInspect.

Chrome DevToolsDWARFDebugging
0 likes · 20 min read
WebAssembly Source Debugging: Principles, Tools, and Comparative Analysis
ByteDance Terminal Technology
ByteDance Terminal Technology
Sep 7, 2022 · Mobile Development

Performance Monitoring Solution for Swift Debugging Using LLDB Plugin in the DanceCC Toolchain

This article describes a comprehensive LLDB‑plugin based monitoring framework that intercepts Xcode’s Script Bridge API to measure and report precise debugging latency for Swift projects, outlines the implementation details, timing scenarios, data reporting, and includes a recruitment notice for the ByteDance client infrastructure team.

DebuggingLLDBSwift
0 likes · 15 min read
Performance Monitoring Solution for Swift Debugging Using LLDB Plugin in the DanceCC Toolchain
ByteDance Terminal Technology
ByteDance Terminal Technology
May 9, 2022 · Mobile Development

Optimizing Swift Debugging Performance with a Custom LLDB Toolchain at ByteDance

This article explains how ByteDance's DanceCC team improved debugging speed for large Swift iOS projects by customizing the LLDB toolchain, disabling costly Swift type‑resolution features, fixing static‑framework loading, optimizing external module searches, and introducing shared symbol caches, achieving up to ten‑fold reductions in variable‑view and expression‑evaluation times.

Compiler ToolchainDebuggingLLDB
0 likes · 20 min read
Optimizing Swift Debugging Performance with a Custom LLDB Toolchain at ByteDance
Alibaba Terminal Technology
Alibaba Terminal Technology
May 6, 2022 · Mobile Development

How to Slash Swift Debugger Breakpoint Delays in Large iOS Apps

The Youku iOS team investigated why first‑breakpoint pauses could exceed three minutes after a massive Swift migration, analyzed LLDB internals and external module dependencies, tried and discarded several refactoring and compiler‑flag approaches, and finally achieved a dramatic speedup by tweaking LLDB settings and adding a small Swift helper for missing property prints.

LLDBMobile DevelopmentPerformance Optimization
0 likes · 16 min read
How to Slash Swift Debugger Breakpoint Delays in Large iOS Apps
JD Retail Technology
JD Retail Technology
Apr 6, 2021 · Mobile Development

LLDB Overview and Common Commands

LLDB is a high‑performance debugger integrated with Xcode that supports C, Objective‑C, and C++ development; this article introduces its command‑line syntax, explains key commands such as help, expression, thread, breakpoint, watchpoint, and image, and provides usage examples to improve debugging efficiency.

CommandLineDebuggingLLDB
0 likes · 14 min read
LLDB Overview and Common Commands
Qunar Tech Salon
Qunar Tech Salon
Nov 20, 2020 · Mobile Development

Debugging Dalvik VM Native Code with LLDB on Android

This guide explains how to configure Android Studio and LLDB to perform native debugging of the Dalvik virtual machine on Android devices, covering both scenarios with and without app source code, required environment setup, useful LLDB commands, and step‑by‑step procedures for remote debugging.

AndroidApp DevelopmentDalvik
0 likes · 8 min read
Debugging Dalvik VM Native Code with LLDB on Android
Liulishuo Tech Team
Liulishuo Tech Team
May 31, 2019 · Mobile Development

Obtaining and Analyzing iOS Crash Logs with LLDB and Crashlog Scripts

This article explains how iOS developers can retrieve crash logs from simulators, test devices, and App Store releases, then use LLDB and custom crashlog scripts to symbolicate, inspect stack traces, and resolve hard‑to‑reproduce crashes caused by memory‑management issues such as over‑release.

LLDBcrash logiOS
0 likes · 21 min read
Obtaining and Analyzing iOS Crash Logs with LLDB and Crashlog Scripts
360 Tech Engineering
360 Tech Engineering
Apr 25, 2019 · Mobile Development

LLDB Command Guide for iOS Debugging

This article introduces the most commonly used LLDB commands for iOS development, covering command syntax, help utilities, expression evaluation, printing, thread management, breakpoints, and watchpoints, and provides practical code examples to improve debugging efficiency in Xcode.

LLDBXcodecommands
0 likes · 10 min read
LLDB Command Guide for iOS Debugging
360 Tech Engineering
360 Tech Engineering
Apr 25, 2019 · Mobile Development

Using Xcode Breakpoints for Effective iOS Debugging

This article explains how iOS developers can use Xcode's breakpoint features—including basic toggles, conditional breakpoints, ignore counts, actions like LLDB commands and log messages, exception breakpoints, and symbolic breakpoints—to pause execution, inspect state, and streamline debugging workflows.

DebuggingLLDBMobile Development
0 likes · 6 min read
Using Xcode Breakpoints for Effective iOS Debugging
Efficient Ops
Efficient Ops
Apr 28, 2018 · Backend Development

Debug MySQL Source with VS Code and LLDB on macOS – A Complete Guide

Learn how to efficiently debug MySQL source code on macOS using Visual Studio Code and LLDB, covering installation of LLDB via Homebrew, configuring VS Code extensions, setting up local and remote debugging parameters, breakpoint management, and essential command-line steps for seamless development.

DebuggingLLDBVS Code
0 likes · 7 min read
Debug MySQL Source with VS Code and LLDB on macOS – A Complete Guide