X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fgeneric%2Flate-type-vops.lisp;h=2774689a7ea4897fdb48770f8a10501a40e02d0c;hb=42ab0c5b87f834c69842713c60587a76f953411f;hp=74ff6ed931b1298ed682c1a19ff527f259db3fa5;hpb=f1ffbf976aaa50b7b22f126b97e34afe06a91210;p=sbcl.git diff --git a/src/compiler/generic/late-type-vops.lisp b/src/compiler/generic/late-type-vops.lisp index 74ff6ed..2774689 100644 --- a/src/compiler/generic/late-type-vops.lisp +++ b/src/compiler/generic/late-type-vops.lisp @@ -29,6 +29,10 @@ (instance-pointer-lowtag) :mask lowtag-mask) +(!define-type-vops %other-pointer-p nil nil nil + (other-pointer-lowtag) + :mask lowtag-mask) + (!define-type-vops bignump check-bignum bignum object-not-bignum-error (bignum-widetag)) @@ -106,6 +110,10 @@ (!define-type-vops fdefn-p nil nil nil (fdefn-widetag)) +#!+(and sb-thread sb-lutex) +(!define-type-vops lutexp nil nil nil + (lutex-widetag)) + (!define-type-vops funcallable-instance-p nil nil nil (funcallable-instance-header-widetag))