PostgreSQL解読室:
AllocSizeIsValid()/postgresql-8.1.4
のバックアップ(No.3)
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
AllocSizeIsValid()/postgresql-8.1.4
へ行く。
1 (2007-04-25 (水) 00:57:31)
2 (2007-04-25 (水) 01:08:18)
3 (2017-01-02 (月) 17:35:36)
4 (2017-01-30 (月) 00:21:21)
5 (2017-02-01 (水) 02:39:04)
6 (2018-09-06 (木) 12:48:31)
7 (2018-09-06 (木) 19:04:57)
このページを編集する際は、
編集に関する方針
に従ってください。
概要
†
対象:8.1.4
言語:C
宣言・定義:
postgresql-8.1.4/src/include/utils/memutils.h
引数sizeが
MaxAllocSize/postgresql-8.1.4
以下であるかどうかを返す。
↑
引数
†
size --
MaxAllocSize/postgresql-8.1.4
と比較する値。
↑
実装
†
#define AllocSizeIsValid(size) ((Size) (size) <= MaxAllocSize)
MaxAllocSize/postgresql-8.1.4
-- 0x3fffffff(1GB-1)をSize(size_tの別名)型にキャストした値。
↑
呼出元
†
MemoryContextAlloc()/postgresql-8.1.4
↑
備考
†
解読を一旦中止(
関数ポインタ①/解読日記
を参照)
↑
履歴
†
作者:
testnoda/ページ作者
日付:2007/4/24
更新日
更新者
更新内容
↑
コメント
†
j4B2ee
http://www.FyLitCl7Pf7ojQdDUOLQOuaxTXbj5iNG.com
--
Barnypok
?
2017-01-02 (月) 17:35:36
お名前: