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