diff options
author | Michael Cahill <michael.cahill@wiredtiger.com> | 2011-12-12 18:58:49 +1100 |
---|---|---|
committer | Michael Cahill <michael.cahill@wiredtiger.com> | 2011-12-12 18:58:49 +1100 |
commit | 1d8d0f99a0f07907a70cdaf809ab61594c60f824 (patch) | |
tree | b294d578b1cbc972fbcc57beadb03e90d19e0d4d /dist/serial.py | |
parent | d14e6b8055ab8350c95226edcc8f33a5d0370555 (diff) | |
download | mongo-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.py | 8 |
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'), ]), |