1. 介紹 單例模式, 是23種GOF設計模式之一, 屬于創(chuàng)建型. 顧名思義, 單例模式就是一個類只能實例化出一個對象. 考慮兩個問題 1.1 ...
本文分析C++中typeid的實現(xiàn)原理 1. 前言 1.1 typeid C++里面的typeid是個運算符,返回一個std::type_inf...
本文分析了在不同場景下的C++對象模型 1. 前言 1.1 測試環(huán)境 Linux ubuntu18arm64 4.15.0-76-generic...
本文分析了棧對象和堆對象的構造和析構過程。 1. 測試環(huán)境 Linux ubuntu18arm64 4.15.0-76-generic #86-...
本文將基于一個簡單的用戶態(tài)段錯誤問題,簡單梳理下arm64平臺SegmentFault處理流程。 1. Demo 1.1 運行環(huán)境 Linux ...
本文以Linux + arm64平臺上的測試程序為例,講解函數(shù)調(diào)用的棧幀回溯基本原理。 1. Overview 相關的函數(shù)調(diào)用規(guī)范,可參考arm...
Overview sourceart/runtime/gc/space/image_space.hart/runtime/gc/space/im...
前段時間調(diào)試代碼查看log的時候,偶然發(fā)現(xiàn)有虛擬機的異常報錯信息.當時懷著好奇心嘗試復現(xiàn)和分析了下.現(xiàn)在看來,這是一個既奇怪又很有意思的問題.(...
Overview source art/runtime/gc/space/* Space繼承關系 Space分類 ImageSpace Regi...