[movitz-cvs] CVS update: movitz/losp/muerte/inspect.lisp
Frode Vatvedt Fjeld
ffjeld at common-lisp.net
Wed Sep 22 17:39:04 UTC 2004
Update of /project/movitz/cvsroot/movitz/losp/muerte
In directory common-lisp.net:/tmp/cvs-serv32277
Modified Files:
inspect.lisp
Log Message:
Removed deprecated operator malloc-non-pointer-words.
Date: Wed Sep 22 19:39:04 2004
Author: ffjeld
Index: movitz/losp/muerte/inspect.lisp
diff -u movitz/losp/muerte/inspect.lisp:1.39 movitz/losp/muerte/inspect.lisp:1.40
--- movitz/losp/muerte/inspect.lisp:1.39 Tue Sep 21 15:05:55 2004
+++ movitz/losp/muerte/inspect.lisp Wed Sep 22 19:39:04 2004
@@ -10,7 +10,7 @@
;;;; Author: Frode Vatvedt Fjeld <frodef at acm.org>
;;;; Created at: Fri Oct 24 09:50:41 2003
;;;;
-;;;; $Id: inspect.lisp,v 1.39 2004/09/21 13:05:55 ffjeld Exp $
+;;;; $Id: inspect.lisp,v 1.40 2004/09/22 17:39:04 ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
@@ -167,22 +167,9 @@
:object-register :eax
:size-register :ecx)
(:load-lexical (:lexical-binding words) :ecx)
- (:leal (:eax :ecx #.movitz:+other-type-offset+) :edx)
- (:testb 3 :dl)
- (:jnz '(:sub-program () (:int 63)))
- (:movl :edi (:eax :ecx #.movitz:+other-type-offset+))))
-
-
-
-(defun malloc-non-pointer-words (words)
- (check-type words (integer 2 *))
- (with-non-pointer-allocation-assembly (words :fixed-size-p t
- :object-register :eax
- :size-register :ecx)
- (:load-lexical (:lexical-binding words) :ecx)
- (:leal (:eax :ecx #.movitz:+other-type-offset+) :edx)
- (:testb 3 :dl)
- (:jnz '(:sub-program () (:int 63)))
+;;; (:leal (:eax :ecx #.movitz:+other-type-offset+) :edx)
+;;; (:testb 3 :dl)
+;;; (:jnz '(:sub-program () (:int 63)))
(:movl :edi (:eax :ecx #.movitz:+other-type-offset+))))
(defun %shallow-copy-object (object word-count)
More information about the Movitz-cvs
mailing list