[過去ログ]
GCは失敗。メモリは自分で管理せよ! その2©2ch.net (720レス)
GCは失敗。メモリは自分で管理せよ! その2©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1447856699/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
125: デフォルトの名無しさん [sage] 2015/11/30(月) 22:07:34.86 ID:zT+q2mn+ >>124 そやね 一連のレスの意図すらよーわからんわ http://mevius.5ch.net/test/read.cgi/tech/1447856699/125
180: デフォルトの名無しさん [sage] 2015/12/05(土) 15:24:40.86 ID:4CEShJeO 例外にも対応って? http://mevius.5ch.net/test/read.cgi/tech/1447856699/180
281: 名無しさん@そうだ選挙に行こう [sage] 2015/12/14(月) 15:58:21.86 ID:2JSVZtRY そもそも実務でスレッド使うPGなんてゴマンもいない http://mevius.5ch.net/test/read.cgi/tech/1447856699/281
323: デフォルトの名無しさん [sage] 2015/12/20(日) 17:21:31.86 ID:ZDEpjFBd なんか参照カウントの話とマルチスレッドの話がごっちゃになってね? http://mevius.5ch.net/test/read.cgi/tech/1447856699/323
341: デフォルトの名無しさん [sage] 2015/12/21(月) 07:08:24.86 ID:ejqZ3DMD LG 4K OLED: Paris and Chicago http://aurorawave.atspace.tv/?sop:v/Hi_WWhih4n4!RDHi_WWhih4n4 http://i1.ytimg.com/vi/Hi_WWhih4n4/mqdefault.jpg #AuroraWaveTV http://mevius.5ch.net/test/read.cgi/tech/1447856699/341
430: デフォルトの名無しさん [sage] 2016/03/27(日) 16:44:43.86 ID:vj+h39OC 訂正 struct A{ *obj }; void func() { A a; } ↓ struct A{ object *obj }; void func() { A a; } http://mevius.5ch.net/test/read.cgi/tech/1447856699/430
440: デフォルトの名無しさん [sage] 2016/03/27(日) 22:32:53.86 ID:vj+h39OC >「いつか」全員が所有権を手放したら「即座に」破棄される >「いつか」全員が所有権を手放したら「いつか」GCで破棄される >どう違うというのか。 少なくとも最善が尽くされるという意味で違うし 同じデータと同じプログラムで有れば、常に同じタイミングで開放処理が走るという再現性が有る それから、自分しか所有権を持っていない場合、つまり参照数が常に1というシンプルな状況ですら 参照カウンタ方式の方が開放処理が自動化されて楽 参照カウンタ方式で有れば、スマポを使っておけば済む scoped_ptrでも良い マークスイープ系GCであれば、自身しか所有権を持たない単純な場合でも 非常に面倒なことになる 自身にDisposeを実装して自身のメンバのDisposeを呼び出すコードを手動で書かなければならない 何故こういったコードをコンパイラが自動生成できず、手動で書かなければならないのかの根底に まさにマークスイープGCの存在が有る マークスイープ系GCは何処からも参照されなくなったことがその場ですぐに分からない GCを発動してみるまで保証することが出来ない 自分のDisposeが呼び出された、まさにその瞬間に、自分のメンバに対してもDisposeしてよいのかどうなのか 参照数がリアルタイムで即座に分からないので判断する材料が何も無く コンパイラはC++のデストラクタのように自動で芋づる式に開放処理を呼び出すコードを生成することが出来ない 要するにマークスイープ系GCではDisposeのコンパイラによる自動生成が出来ないという大きなマイナスが有る http://mevius.5ch.net/test/read.cgi/tech/1447856699/440
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s