diff --git a/smalltalksrc/VMMaker/Spur64BitMemoryManager.class.st b/smalltalksrc/VMMaker/Spur64BitMemoryManager.class.st index 09fc0bcd92..1d9f1e49df 100644 --- a/smalltalksrc/VMMaker/Spur64BitMemoryManager.class.st +++ b/smalltalksrc/VMMaker/Spur64BitMemoryManager.class.st @@ -995,13 +995,10 @@ Spur64BitMemoryManager >> setIsPinnedOf: objOop to: aBoolean [ { #category : #'header access' } Spur64BitMemoryManager >> setIsRememberedOf: objOop to: aBoolean [ - - self longAt: objOop put: (false - ifTrue: [ - (self longAt: objOop) bitOr: 1 << self rememberedBitShift ] - ifFalse: [ - (self longAt: objOop) bitAnd: - (1 << self rememberedBitShift) bitInvert64 ]) + self longAt: objOop + put: (aBoolean + ifTrue: [(self longAt: objOop) bitOr: 1 << self rememberedBitShift] + ifFalse: [(self longAt: objOop) bitAnd: (1 << self rememberedBitShift) bitInvert64]) ] { #category : #'word size' }