summaryrefslogtreecommitdiff
path: root/dist/serial.py
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2011-12-12 18:58:49 +1100
committerMichael Cahill <michael.cahill@wiredtiger.com>2011-12-12 18:58:49 +1100
commit1d8d0f99a0f07907a70cdaf809ab61594c60f824 (patch)
treeb294d578b1cbc972fbcc57beadb03e90d19e0d4d /dist/serial.py
parentd14e6b8055ab8350c95226edcc8f33a5d0370555 (diff)
downloadmongo-1d8d0f99a0f07907a70cdaf809ab61594c60f824.tar.gz
Restructure reads to not use serialized functions, reduce the number of calls to __wt_eviction_check. Split the eviction check into two parts, one for page size and the other for cache usage. Remove locking around cache updates and page state checks, use atomic operations instead.
Diffstat (limited to 'dist/serial.py')
-rw-r--r--dist/serial.py8
1 files changed, 0 insertions, 8 deletions
diff --git a/dist/serial.py b/dist/serial.py
index 4dfac6bf0b7..5a861db1171 100644
--- a/dist/serial.py
+++ b/dist/serial.py
@@ -26,14 +26,6 @@ Serial('col_append', 'WT_SERIAL_FUNC', [
SerialArg('u_int', 'skipdepth'),
]),
-Serial('read_begin', 'WT_SERIAL_FUNC', [
- SerialArg('WT_REF *', 'ref'),
- ]),
-
-Serial('read_end', 'WT_SERIAL_FUNC', [
- SerialArg('WT_REF *', 'ref'),
- ]),
-
Serial('evict_file', 'WT_SERIAL_EVICT', [
SerialArg('int', 'close_method'),
]),