From 1e368d3cf17041b0f371dcc20102b1b3152a9eea Mon Sep 17 00:00:00 2001 From: yoa1226 Date: Thu, 24 Oct 2024 19:14:15 +0800 Subject: [PATCH] fix conc mark root region scan --- _posts/2024-09-15-g1-conc-mark-root-region-scan.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_posts/2024-09-15-g1-conc-mark-root-region-scan.md b/_posts/2024-09-15-g1-conc-mark-root-region-scan.md index 707c197..8e9a5f3 100644 --- a/_posts/2024-09-15-g1-conc-mark-root-region-scan.md +++ b/_posts/2024-09-15-g1-conc-mark-root-region-scan.md @@ -332,8 +332,8 @@ class G1HeapRegion : public CHeapObj { `TAMS` 全称 `top at mark start`, 记录了 top 在并发标记前的位置。 TAMS 被记录并发满足三个条件: 1. 是 old region 或者 humongous region。 -2. region 不在 cset中。 -3. 2. region 不在 cset 候选中。 +2. 并且 region 不在 cset中。 +3. 并且 region 不在 cset 候选中。 对于在这里没有显示设置 TAMS 位置的 reigon,其 TAMS 值等于其 bottom。