Home
last modified time | relevance | path

Searched refs:linklet (Results 101 – 125 of 368) sorted by relevance

12345678910>>...15

/dports/lang/racket/racket-8.3/src/bc/src/
H A Dresolve.c31 Scheme_Linklet *linklet; member
2012 if (linklet->num_exports < SCHEME_VEC_SIZE(linklet->defns)) { in scheme_resolve_linklet()
2090 linklet->bodies = new_bodies; in scheme_resolve_linklet()
2105 return linklet; in scheme_resolve_linklet()
2198 linklet->defns = new_defns; in extend_linklet_defns()
2259 …MZ_ASSERT(!linklet->import_shapes || (linklet->num_total_imports == SCHEME_VEC_SIZE(linklet->impor… in prune_unused_imports()
2435 naya->linklet = linklet; in resolve_info_create()
2494 naya->linklet = info->linklet; in resolve_info_extend()
2727 linklet->static_prefix = pf; in install_static_prefix()
2857 Scheme_Linklet *linklet; member
[all …]
H A Dmzmark_resolve.inc15 gcMARK2(i->linklet, gc);
39 gcFIXUP2(i->linklet, gc);
76 gcMARK2(i->linklet, gc);
98 gcFIXUP2(i->linklet, gc);
/dports/lang/racket/racket-8.3/share/pkgs/compiler-lib/compiler/demodularizer/
H A Dbundle.rkt2 (require (only-in '#%linklet primitive->compiled-position)
7 "linklet.rkt")
48 `(linklet ,(list* (if any-syntax-literals? '(.get-syntax-literal!) '())
53 (s-exp->linklet module-name e)]))
115 (s-exp->linklet
117 `(linklet ((deserialize-module-path-indexes))
204 (s-exp->linklet
206 `(linklet ((deserialize
220 ;; By not including a 'stx-data linklet, we get a default
221 ;; linklet that supplies #f for any syntax-literal reference.
[all …]
H A Dmerge.rkt7 "linklet.rkt")
79 ;; For each linklet that we merge, make a mapping from
80 ;; the linklet's old position to new names (which can
86 (define importss (linklet*-importss linkl))
87 (define internal-importss (linklet*-internal-importss linkl))
98 (define internal-names (append (linklet*-internals linkl)
99 (linklet*-lifts linkl)))
100 (for ([name (in-list (append (linklet*-exports linkl)
102 [internal-name (in-list (append (linklet*-internal-exports linkl)
162 [(linklet*-body linkl)
[all …]
/dports/lang/racket/racket-8.3/src/expander/eval/
H A Dreflect.rkt3 "../host/linklet.rkt"
26 ;; inconvenient, because each linklet bundle for a module encodes its
56 (define linklet (hash-ref h phase-level #f))
58 (if linklet
59 (linklet-export-variables linklet)
/dports/lang/racket-minimal/racket-8.3/src/expander/eval/
H A Dreflect.rkt3 "../host/linklet.rkt"
26 ;; inconvenient, because each linklet bundle for a module encodes its
56 (define linklet (hash-ref h phase-level #f))
58 (if linklet
59 (linklet-export-variables linklet)
/dports/lang/racket-minimal/racket-8.3/src/cs/
H A Dexpander.sls31 (linklet))
45 [(|#%linklet|) linklet-table]
79 (include "primitive/linklet.ss")
100 ;; For interpretation of the outer shell of a linklet:
101 (install-linklet-primitive-tables! (cons '|#%kernel| kernel-table)
110 (cons '|#%linklet| linklet-table)
H A Dschemify.sls2 (export schemify-linklet
3 jitify-schemified-linklet
6 interpretable-jitified-linklet
7 interpret-linklet
8 linklet-bigger-than?
91 (include "primitive/linklet.ss")
/dports/lang/racket/racket-8.3/src/cs/
H A Dexpander.sls31 (linklet))
45 [(|#%linklet|) linklet-table]
79 (include "primitive/linklet.ss")
100 ;; For interpretation of the outer shell of a linklet:
101 (install-linklet-primitive-tables! (cons '|#%kernel| kernel-table)
110 (cons '|#%linklet| linklet-table)
H A Dschemify.sls2 (export schemify-linklet
3 jitify-schemified-linklet
6 interpretable-jitified-linklet
7 interpret-linklet
8 linklet-bigger-than?
91 (include "primitive/linklet.ss")
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/raco/
H A Dzo-struct.scrbl7 racket/linklet
56 A linklet bundle maps an integer to a linklet representing forms to
58 metadata, such as a module's name as compiled or a linklet
61 top-level form; for a linklet directory that corresponds to a
71 be represented by an opaque linklet (in the sense of @racket[linklet?]
72 from @racketmodname[racket/linklet]). A machine-independent linklet
89 Represents a linklet, which corresponds to a module body or a
101 when the linklet is instantiated.
126 a connection to an instance of its enclosing linklet.
138 linklet body.}
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/host/
H A Dcorrelate-syntax.rkt4 ;; Get host notion of syntax for `compile-linklet`.
6 ;; This module uses `primitive-table` from '#%linklet instead of from
7 ;; "linklet.rkt". When bootstrapping, the underlying values are
/dports/lang/racket/racket-8.3/src/expander/host/
H A Dcorrelate-syntax.rkt4 ;; Get host notion of syntax for `compile-linklet`.
6 ;; This module uses `primitive-table` from '#%linklet instead of from
7 ;; "linklet.rkt". When bootstrapping, the underlying values are
/dports/lang/racket/racket-8.3/src/expander/extract/
H A Dprune-name.rkt6 (prefix-in bootstrap: "../run/linklet.rkt")
13 (define (prune-names linklet-expr)
14 (define body (bootstrap:s-expr-linklet-body linklet-expr))
25 (append (take linklet-expr 3)
H A Dgc-defn.rkt8 (prefix-in bootstrap: "../run/linklet.rkt")
16 (define (garbage-collect-definitions linklet-expr
23 (define body (bootstrap:s-expr-linklet-body linklet-expr))
118 (for ([ex+sym (in-list (bootstrap:s-expr-linklet-exports+locals linklet-expr))])
142 (append (take linklet-expr 3)
/dports/lang/racket-minimal/racket-8.3/src/expander/extract/
H A Dprune-name.rkt6 (prefix-in bootstrap: "../run/linklet.rkt")
13 (define (prune-names linklet-expr)
14 (define body (bootstrap:s-expr-linklet-body linklet-expr))
25 (append (take linklet-expr 3)
H A Dgc-defn.rkt8 (prefix-in bootstrap: "../run/linklet.rkt")
16 (define (garbage-collect-definitions linklet-expr
23 (define body (bootstrap:s-expr-linklet-body linklet-expr))
118 (for ([ex+sym (in-list (bootstrap:s-expr-linklet-exports+locals linklet-expr))])
142 (append (take linklet-expr 3)
/dports/lang/racket/racket-8.3/share/pkgs/compiler-lib/compiler/
H A Ddecompile.rkt2 (require racket/linklet
57 'linklet-directory
76 'linklet-bundle
88 (linklet? top))
89 (decompile-linklet top)]
207 `(linklet
223 [(? linklet?)
268 (decompile-linklet l)])]
271 [`(linklet ,_ ,_
291 (decompile-linklet l)])]
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/
H A Drun.rkt18 "compile/linklet-api.rkt"
24 (only-in "run/linklet.rkt"
25 linklet-as-s-expr?
26 linklet-as-s-expr)
29 (only-in "run/linklet.rkt" linklet-compile-to-s-expr))
78 (linklet-compile-to-s-expr #t)
92 (linklet-compile-to-s-expr #t)]
219 ;; linklet compiler:
344 [(linklet-bundle? l)
347 [(linklet-directory? l)
[all …]
/dports/lang/racket/racket-8.3/src/expander/
H A Drun.rkt18 "compile/linklet-api.rkt"
24 (only-in "run/linklet.rkt"
25 linklet-as-s-expr?
26 linklet-as-s-expr)
29 (only-in "run/linklet.rkt" linklet-compile-to-s-expr))
78 (linklet-compile-to-s-expr #t)
92 (linklet-compile-to-s-expr #t)]
219 ;; linklet compiler:
344 [(linklet-bundle? l)
347 [(linklet-directory? l)
[all …]
/dports/lang/racket-minimal/racket-8.3/src/bc/src/
H A Dmzmark_resolve.inc15 gcMARK2(i->linklet, gc);
39 gcFIXUP2(i->linklet, gc);
76 gcMARK2(i->linklet, gc);
98 gcFIXUP2(i->linklet, gc);
/dports/lang/racket-minimal/racket-8.3/src/expander/compile/
H A Dself-quoting.rkt3 (provide self-quoting-in-linklet?)
5 (define (self-quoting-in-linklet? datum)
H A Dversion-bytes.rkt2 (require "../host/linklet.rkt")
8 (define vm-bytes (linklet-virtual-machine-bytes))
/dports/lang/racket/racket-8.3/src/expander/compile/
H A Dself-quoting.rkt3 (provide self-quoting-in-linklet?)
5 (define (self-quoting-in-linklet? datum)
H A Dversion-bytes.rkt2 (require "../host/linklet.rkt")
8 (define vm-bytes (linklet-virtual-machine-bytes))

12345678910>>...15