From a3db30b8749b1bfc7e03e57c4418d2297bb96011 Mon Sep 17 00:00:00 2001 From: Maksym Planeta Date: Mon, 18 Feb 2013 15:30:18 +0100 Subject: Remove VM_ADVICE_KEEP --- include/mach/vm_advice.h | 1 - vm/memory_object.c | 4 +--- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/include/mach/vm_advice.h b/include/mach/vm_advice.h index 47b43a62..e87fbba7 100644 --- a/include/mach/vm_advice.h +++ b/include/mach/vm_advice.h @@ -39,7 +39,6 @@ typedef enum { VM_ADVICE_RANDOM, VM_ADVICE_SEQUENTIAL, VM_ADVICE_NORMAL, - VM_ADVICE_KEEP } vm_advice_t; #define VM_ADVICE_MAX_READAHEAD 2 diff --git a/vm/memory_object.c b/vm/memory_object.c index 8836c290..6f0f666f 100644 --- a/vm/memory_object.c +++ b/vm/memory_object.c @@ -1055,7 +1055,6 @@ memory_object_set_advice(vm_object_t object, vm_advice_t advice) case VM_ADVICE_RANDOM: case VM_ADVICE_SEQUENTIAL: case VM_ADVICE_NORMAL: - case VM_ADVICE_KEEP: break; default: vm_object_deallocate(object); @@ -1063,8 +1062,7 @@ memory_object_set_advice(vm_object_t object, vm_advice_t advice) } vm_object_lock(object); - if (advice != VM_ADVICE_KEEP) - object->advice = advice; + object->advice = advice; vm_object_unlock(object); vm_object_deallocate(object); -- cgit v1.2.3