Optimizations in Spinlock.asm
This commit is contained in:
parent
a49ef318a5
commit
245d5e514d
@ -16,11 +16,5 @@ spinlock_lock_release:
|
|||||||
|
|
||||||
global spinlock_lock_is_locked
|
global spinlock_lock_is_locked
|
||||||
spinlock_lock_is_locked:
|
spinlock_lock_is_locked:
|
||||||
cmp qword [rdi], 0
|
mov rax, [rdi]
|
||||||
je .free
|
|
||||||
.locked:
|
|
||||||
mov rax, 1
|
|
||||||
ret
|
|
||||||
.free:
|
|
||||||
mov rax, 0
|
|
||||||
ret
|
ret
|
Loading…
x
Reference in New Issue
Block a user