GDB / LLDB (低レイヤデバッガ)

スポンサーリンク
GDB / LLDB (低レイヤデバッガ)

【実務・中級編】LLVM/Clangの力を引き出す!LLDBの『デバッガ・シェル』活用術:コマンド履歴から再利用可能なスクリプトを生成する方法 – デバッグ・コード品質・テストツール生産性向上バイブル

LLVM/Clangの力を引き出す!LLDBの『デバッガ・シェル』活用術:コマンド履歴から再利用可能なスクリプトを生成する方法テックリードとしてチームのコード品質とパフォーマンスに向き合っていると、シニアエンジニアとジュニアエンジニアの決定...
GDB / LLDB (低レイヤデバッガ)

【入門編】LLVM/Clangの力を引き出す!LLDBの『デバッガ・シェル』活用術:コマンド履歴から再利用可能なスクリプトを生成する方法 – デバッグ・コード品質・テストツール生産性向上バイブル

こんにちは!日々のデバッグ作業、お疲れ様です。コードを書く時間よりも、動かない原因を突き止めるためにブレークポイントを行ったり来たりしている時間の方が長い……そんな風に感じることはありませんか?特にCやC++、Rustといった低レイヤに踏み...
GDB / LLDB (低レイヤデバッガ)

【テクニカル・上級編】大規模C++プロジェクトのメモリリークを根絶する!GDBの隠しコマンドとフック活用法 – デバッグ・コード品質・テストツール生産性向上バイブル

大規模C++プロジェクトのメモリリークを根絶する:GDB低レイヤハックとglibcアロケータ掌握術幾千万行にも及ぶモダンC++の大規模コードベースにおいて、メモリリークは単なる「バグ」ではない。それはシステムの寿命を縮める致命的なエントロピ...
GDB / LLDB (低レイヤデバッガ)

【実務・中級編】大規模C++プロジェクトのメモリリークを根絶する!GDBの隠しコマンドとフック活用法 – デバッグ・コード品質・テストツール生産性向上バイブル

はじめに:大規模C++プロジェクトにおける「メモリの亡霊」を断つテックリードとして日々何百万行ものC++コードベースに向き合っていると、避けて通れないのが「メモリリーク」という名の亡霊だ。特に、近代的なSTLコンテナ、スマートポインター、そ...
GDB / LLDB (低レイヤデバッガ)

【入門編】大規模C++プロジェクトのメモリリークを根絶する!GDBの隠しコマンドとフック活用法 – デバッグ・コード品質・テストツール生産性向上バイブル

こんにちは!大規模なC++プロジェクトのコードベースで、日夜メモリリークと格闘していませんか?「STLの複雑なネスト構造やカスタムアロケータを使っているうちに、どこでメモリがリークしたのか追えなくなった……」「Valgrindを使ってみたけ...
GDB / LLDB (低レイヤデバッガ)

【テクニカル・上級編】埋め込み開発者必見!GDBのカスタム・プロトコルを活用したベアメタル環境のデバッグ環境構築術 – デバッグ・コード品質・テストツール生産性向上バイブル

ベアメタル開発の最終防衛線:GDB Remote Serial Protocol (RSP) 完全自作による、特殊マイコン・自作OSデバッグ環境の構築術数多のコンテナ、抽象化されたクラウドCI/CD、リッチなIDEによるデバッグ環境に慣れ親...
GDB / LLDB (低レイヤデバッガ)

【実務・中級編】埋め込み開発者必見!GDBのカスタム・プロトコルを活用したベアメタル環境のデバッグ環境構築術 – デバッグ・コード品質・テストツール生産性向上バイブル

既存のGDBserverが通じない世界で、プロトコルを自作する理由こんにちは。テックリードの私だ。日々、商用のマイコンボードや枯れたRTOS上で開発を行っているなら、OpenOCDやJ-Link GDB Serverを立ち上げ、`targe...
GDB / LLDB (低レイヤデバッガ)

【入門編】埋め込み開発者必見!GDBのカスタム・プロトコルを活用したベアメタル環境のデバッグ環境構築術 – デバッグ・コード品質・テストツール生産性向上バイブル

こんにちは!低レイヤの世界へようこそ。日々、OSの上でスマートなコードを書いているあなたも、「自作のマイコンボード」「まだ誰も動かしたことのないカスタムOS」「ブートローダーの最初の一歩」という泥臭い領域に足を踏み入れると、途端に画面上の便...
GDB / LLDB (低レイヤデバッガ)

【テクニカル・上級編】LLDBのPython APIで実現する『超強力な自動テスト』の作り方:特定状態の再現をスクリプト化せよ – デバッグ・コード品質・テストツール生産性向上バイブル

LLDB Python APIで穿つ低レイヤ自動テスト:CI環境で「再現しないバグ」を100%狩り尽くすアーキテクチャこんにちは、DevOpsリードチーフエンジニアの私だ。これまで数千のプロジェクト、数百万行のC/C++/Rustコードベー...
GDB / LLDB (低レイヤデバッガ)

【実務・中級編】LLDBのPython APIで実現する『超強力な自動テスト』の作り方:特定状態の再現をスクリプト化せよ – デバッグ・コード品質・テストツール生産性向上バイブル

こんにちは。テックリードの私だ。日々の開発で、こんな悪夢にうなされたことはないか?「ステージング環境の負荷試験中だけに発生する、原因不明のセグメンテーション違反(SEGV)」「ローカルの再現手順が不明瞭で、チケットに『再現しません』と書いて...
スポンサーリンク