X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fx86%2Fsystem.lisp;h=fd14fbfac26c8f1c97c06c003291632b43503839;hb=97535256efa8ab0edefca516b2553efcccf3e2ec;hp=77981e8ed278e9a87fa2354610964fcb06734aa0;hpb=d4d54599b5acc39f97ff880507388687b684d36a;p=sbcl.git diff --git a/src/compiler/x86/system.lisp b/src/compiler/x86/system.lisp index 77981e8..fd14fbf 100644 --- a/src/compiler/x86/system.lisp +++ b/src/compiler/x86/system.lisp @@ -372,15 +372,13 @@ number of CPU cycles elapsed as secondary value. EXPERIMENTAL." (define-vop (%read-barrier) (:policy :fast-safe) (:translate %read-barrier) - (:generator 3 - (inst add (make-ea :dword :base esp-tn) 0 :lock))) + (:generator 3)) #!+memory-barrier-vops (define-vop (%write-barrier) (:policy :fast-safe) (:translate %write-barrier) - (:generator 3 - (inst add (make-ea :dword :base esp-tn) 0 :lock))) + (:generator 3)) #!+memory-barrier-vops (define-vop (%data-dependency-barrier)