トップ 最新 追記

AOISAKURA 日記

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|04|05|06|07|08|09|12|
2013|02|03|05|06|08|09|10|11|
2015|11|
2016|12|
2017|03|08|
2018|01|03|06|
2019|05|07|09|10|

pixiv / twitter

※発信する情報は、個人の見解・意見であり、所属する会社の見解・意見ではありません。


2019-05-14 筋トレで膝を痛めたかも [長年日記]

_ [book] ガベージコレクション(翔泳社) の正誤メモ

ガベージコレクション

出版元に連絡したけれど特に反応が無いので記録のために残します。

P.80 5.5. 循環参照カウント法の説明 に下記の記述があります。

循環ごみが生じるのは、ポインタを削除しても
参照カウントが 1 より大きいままになるときだけである。

英語の原文だと下記の通りです。

Gabage cycles can arise only from a pointer deletion that
leaves a reference count greater than zero.

"参照カウントが 0 より大きいまま" じゃないのかな。節の他の文章とも整合性取れないし

その他いくつも意味が通らない文章がありますが、原文を参照できなかったりで確認できず。

15 章 15.1 並行 GC の正当性の、「強い三色不変条件」についての下記の行について

この、迷子のオブジェクト問題の解としては、ポインタを
白いオブジェクトに書き込むステップ (D1/T1) に対処するか、

原文は下記の通り

Solutions to the lost object problem operate at etiher
the step that writes the pointer to the white object (D1/T1) or ...

ポインタ "を" 白いオブジェクト "に"、ではなく、白いオブジェクト "への" ポインタ、かなと、でないと D1/T1 が示す図の動きと合っていない