Reading Gauche/Reading Gauche 0.9/gc/finalize.c/finalizable_object


Top / Reading Gauche / Reading Gauche 0.9 / gc / finalize.c / finalizable_object

finalizable_object

概要

ファイナライズを行うオブジェクト

static struct finalizable_object {
   struct hash_chain_entry prolog;
#   define fo_hidden_base prolog.hidden_key
				/* Pointer to object base.	*/
				/* No longer hidden once object */
				/* is on finalize_now queue.	*/
#   define fo_next(x) (struct finalizable_object *)((x) -> prolog.next)
#   define fo_set_next(x,y) (x) -> prolog.next = (struct hash_chain_entry *)(y)
   GC_finalization_proc fo_fn;	/* Finalizer.			*/
   ptr_t fo_client_data;
   word fo_object_size;	/* In bytes.			*/
   finalization_mark_proc * fo_mark_proc;	/* Mark-through procedure */
} **fo_head = 0;

調べるもの

参照元

コメント

コメントはありません。 コメント/Reading Gauche/Reading Gauche 0.9/gc/finalize.c/finalizable_object?

お名前:

MENU

now: 5

リンク


最新の20件
2020-05-22 2020-05-14 2020-05-12 2020-05-10 2020-04-27 2020-03-23
最新の20件
2010-02-01 2010-01-31 2010-01-30 2010-01-29 2010-01-16

Counter: 1288, today: 1, yesterday: 0

リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS

Last-modified: 2010-01-04 (月) 17:01:15 (3795d);  Modified by mona
PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji
Powered by PHP 5.2.17
HTML convert time to 0.030 sec.