#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/global.scm,v 14.22 1991/04/18 22:34:31 markf Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/global.scm,v 14.23 1991/05/06 03:19:29 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
(declare (usual-integrations))
\f
-(define (initialize-package!)
- (set! hook/scode-eval default/scode-eval))
-
;;;; Primitive Operators
(define-primitives
(extended-scode-eval (syntax expression system-global-syntax-table)
environment))
-(define hook/scode-eval)
-(define default/scode-eval (ucode-primitive scode-eval))
-
(define (scode-eval scode environment)
(hook/scode-eval scode environment))
+(define hook/scode-eval
+ (ucode-primitive scode-eval))
+
(define-integrable (system-hunk3-cons type cxr0 cxr1 cxr2)
(object-new-type type (hunk3-cons cxr0 cxr1 cxr2)))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/make.scm,v 14.28 1991/02/22 21:16:31 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/make.scm,v 14.29 1991/05/06 03:19:35 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
`((SORT-TYPE . MERGE-SORT)
(OS-TYPE . ,(intern os-name-string))
(OPTIONS . NO-LOAD)))
+
+(package-initialize '(RUNTIME MICROCODE-TABLES) 'READ-MICROCODE-TABLES!)
\f
;; Funny stuff is done. Rest of sequence is standardized.
(package-initialization-sequence
'(
;; Microcode interface
+ (RUNTIME STATE-SPACE)
(RUNTIME MICROCODE-TABLES)
(RUNTIME PRIMITIVE-IO)
(RUNTIME SAVE/RESTORE)
- (RUNTIME STATE-SPACE)
(RUNTIME SYSTEM-CLOCK)
;; Basic data structures
(RUNTIME NUMBER)
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/runtime.pkg,v 14.102 1991/04/18 22:36:11 markf Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/runtime.pkg,v 14.103 1991/05/06 03:19:42 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
"vector")
(file-case sort-type
((merge-sort) "msort")
- ((quick-sort) "qsort")
+ ;;((quick-sort) "qsort")
(else))
(file-case os-type
((unix) "unxpth" "unxprm")
;;((vms) "vmspth")
;;(else "unkpth")
- (else))
- (initialization (initialize-package!)))
+ (else)))
(define-package (package)
;; The information appearing here must be duplicated in the cold load
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/utabs.scm,v 14.5 1991/01/26 03:23:56 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/utabs.scm,v 14.6 1991/05/06 03:19:52 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
(declare (usual-integrations))
\f
(define (initialize-package!)
- (read-microcode-tables!)
(add-event-receiver! event:after-restore read-microcode-tables!))
(define (read-microcode-tables! #!optional filename)
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/version.scm,v 14.116 1991/04/15 20:47:59 jinx Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/version.scm,v 14.117 1991/05/06 03:19:59 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
'()))
(add-system! microcode-system)
(add-event-receiver! event:after-restore snarf-microcode-version!)
- (add-identification! "Runtime" 14 116))
+ (add-identification! "Runtime" 14 117))
(define microcode-system)
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/runtime/global.scm,v 14.22 1991/04/18 22:34:31 markf Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/runtime/global.scm,v 14.23 1991/05/06 03:19:29 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
(declare (usual-integrations))
\f
-(define (initialize-package!)
- (set! hook/scode-eval default/scode-eval))
-
;;;; Primitive Operators
(define-primitives
(extended-scode-eval (syntax expression system-global-syntax-table)
environment))
-(define hook/scode-eval)
-(define default/scode-eval (ucode-primitive scode-eval))
-
(define (scode-eval scode environment)
(hook/scode-eval scode environment))
+(define hook/scode-eval
+ (ucode-primitive scode-eval))
+
(define-integrable (system-hunk3-cons type cxr0 cxr1 cxr2)
(object-new-type type (hunk3-cons cxr0 cxr1 cxr2)))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/runtime/make.scm,v 14.28 1991/02/22 21:16:31 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/runtime/make.scm,v 14.29 1991/05/06 03:19:35 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
`((SORT-TYPE . MERGE-SORT)
(OS-TYPE . ,(intern os-name-string))
(OPTIONS . NO-LOAD)))
+
+(package-initialize '(RUNTIME MICROCODE-TABLES) 'READ-MICROCODE-TABLES!)
\f
;; Funny stuff is done. Rest of sequence is standardized.
(package-initialization-sequence
'(
;; Microcode interface
+ (RUNTIME STATE-SPACE)
(RUNTIME MICROCODE-TABLES)
(RUNTIME PRIMITIVE-IO)
(RUNTIME SAVE/RESTORE)
- (RUNTIME STATE-SPACE)
(RUNTIME SYSTEM-CLOCK)
;; Basic data structures
(RUNTIME NUMBER)
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/runtime/runtime.pkg,v 14.102 1991/04/18 22:36:11 markf Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/runtime/runtime.pkg,v 14.103 1991/05/06 03:19:42 cph Exp $
Copyright (c) 1988-91 Massachusetts Institute of Technology
"vector")
(file-case sort-type
((merge-sort) "msort")
- ((quick-sort) "qsort")
+ ;;((quick-sort) "qsort")
(else))
(file-case os-type
((unix) "unxpth" "unxprm")
;;((vms) "vmspth")
;;(else "unkpth")
- (else))
- (initialization (initialize-package!)))
+ (else)))
(define-package (package)
;; The information appearing here must be duplicated in the cold load