Home
last modified time | relevance | path

Searched +refs:known +refs:defined +refs:delay +refs:thunk (Results 1 – 25 of 1569) sorted by relevance

12345678910>>...63

/dports/lang/racket-minimal/racket-8.3/src/expander/compile/
H A Dknown.rkt3 (provide (struct-out known-defined)
4 (struct-out known-defined/delay)
14 ;; Known locals and defined variables map to one of he following:
16 (struct known-defined () #:prefab)
17 ;; all we know is that it's defined and can be referenced now
19 (struct known-defined/delay (thunk) #:prefab)
20 ;; force the thunk and try again
23 ;; defined as a struct property with no guard
53 ;; Supports `known-defined/delay`:
57 [(known-defined/delay? d)
[all …]
/dports/lang/racket/racket-8.3/src/expander/compile/
H A Dknown.rkt3 (provide (struct-out known-defined)
4 (struct-out known-defined/delay)
14 ;; Known locals and defined variables map to one of he following:
16 (struct known-defined () #:prefab)
17 ;; all we know is that it's defined and can be referenced now
19 (struct known-defined/delay (thunk) #:prefab)
20 ;; force the thunk and try again
23 ;; defined as a struct property with no guard
53 ;; Supports `known-defined/delay`:
57 [(known-defined/delay? d)
[all …]
/dports/lang/racket-minimal/racket-8.3/src/expander/extract/
H A Dgc-defn.rkt6 "../compile/known.rkt"
11 "defn-known.rkt"
12 "known-primitive.rkt")
91 ;; Afterward, these identifiers are defined.
96 (hash-set! seen-defns sym (known-defined)))]
99 ;; mark it as used right away, and delay analysis to make it
101 (define thunk
102 (known-defined/delay
105 (hash-set! seen-defns sym (known-defined)))
111 (hash-set! seen-defns sym thunk))])
[all …]
/dports/lang/racket/racket-8.3/src/expander/extract/
H A Dgc-defn.rkt6 "../compile/known.rkt"
11 "defn-known.rkt"
12 "known-primitive.rkt")
91 ;; Afterward, these identifiers are defined.
96 (hash-set! seen-defns sym (known-defined)))]
99 ;; mark it as used right away, and delay analysis to make it
101 (define thunk
102 (known-defined/delay
105 (hash-set! seen-defns sym (known-defined)))
111 (hash-set! seen-defns sym thunk))])
[all …]
/dports/lang/racket-minimal/racket-8.3/src/schemify/
H A Dmutated.rkt4 "known.rkt"
10 "find-known.rkt"
11 "infer-known.rkt"
35 ;; because anything exported but not defined is implicitly in an
39 ;; Find all defined variables, and find variables that are not exported:
56 ;; captured in a closure before it is defined, will want to reify
137 (define (delay! ids thunk)
141 (thunk))))
248 (and (or (known-constructor? v)
258 ;; Can delay construction
[all …]
/dports/lang/racket/racket-8.3/src/schemify/
H A Dmutated.rkt4 "known.rkt"
10 "find-known.rkt"
11 "infer-known.rkt"
35 ;; because anything exported but not defined is implicitly in an
39 ;; Find all defined variables, and find variables that are not exported:
56 ;; captured in a closure before it is defined, will want to reify
137 (define (delay! ids thunk)
141 (thunk))))
248 (and (or (known-constructor? v)
258 ;; Can delay construction
[all …]
/dports/lang/gcc9/gcc-9.4.0/gcc/
H A Dparams.def61 Only functions marked inline (or methods defined in the class
76 that is applied to functions marked inlined (or defined in the
108 "uninlined-thunk-insns",
109 "Instruction accounted for function thunk overhead.",
113 "uninlined-thunk-time",
114 "Time accounted for function thunk overhead.",
182 "max-delay-slot-insn-search",
193 "max-delay-slot-live-search",
460 For functions containing one loop with large known number of iterations
1124 "bounds or strides known.",
[all …]
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/
H A Dparams.def61 Only functions marked inline (or methods defined in the class
76 that is applied to functions marked inlined (or defined in the
108 "uninlined-thunk-insns",
109 "Instruction accounted for function thunk overhead.",
113 "uninlined-thunk-time",
114 "Time accounted for function thunk overhead.",
182 "max-delay-slot-insn-search",
193 "max-delay-slot-live-search",
460 For functions containing one loop with large known number of iterations
1117 "bounds or strides known.",
[all …]
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/
H A Dparams.def61 Only functions marked inline (or methods defined in the class
76 that is applied to functions marked inlined (or defined in the
108 "uninlined-thunk-insns",
109 "Instruction accounted for function thunk overhead.",
113 "uninlined-thunk-time",
114 "Time accounted for function thunk overhead.",
182 "max-delay-slot-insn-search",
193 "max-delay-slot-live-search",
460 For functions containing one loop with large known number of iterations
1124 "bounds or strides known.",
[all …]
/dports/lang/racket/racket-8.3/share/pkgs/htdp-lib/stepper/
H A DDESIGN-NOTES28 references to variables that have not yet been defined.
33 Bound varrefs have a known lexical binding location, and they can be
604 (define (make-thunk)
606 [returned-thunk (lambda () lexical-binding)])
607 returned-thunk))
609 (define first-thunk (make-thunk))
610 (define second-thunk (make-thunk))
612 (first-thunk)
713 wrapped if the variables were known never to be undefined. Now, the
724 even known. Instead, I've just added another recursion argument called
[all …]
/dports/lang/guile2/guile-2.2.7/doc/ref/
H A Dapi-evaluation.texi218 In addition to the standard line comments defined by R5RS, Guile has
268 Scheme as defined in R5RS is not case sensitive when reading symbols.
484 implementation--defined bindings, typically a superset of those
601 desired results. This is known as @dfn{compilation}.
773 If the variable @code{%load-hook} is defined, it should be bound to a
791 @code{%load-hook} is defined, it should be bound to a procedure that
1020 @url{http://www.iana.org/assignments/character-sets, as defined by
1024 Emacs and encoding names defined by IANA, the latter being essentially a
1089 @deffn syntax delay expr
1090 @rnindex delay
[all …]
/dports/shells/zsh/zsh-5.8.1/Completion/Unix/Command/
H A D_gcc137 …n-return=-[Convert function return to call and return thunk]:choice:(keep thunk thunk-inline thunk
139 …rt indirect call and jump to call and return thunks]:choice:(keep thunk thunk-inline thunk-extern)'
209 '-minline-all-stringops[Inline all known string operations]'
279 -mgas -mjump-in-delay -mlong-millicode-calls -mno-disable-fpregs
281 -mno-jump-in-delay -mno-millicode-long-calls
530 '-Wexpansion-to-defined[Warn if "defined" is used outside #if]'
693 '-Wunused-local-typedefs[Warn when typedefs locally defined in a function are not used]'
694 '-Wunused-macros[Warn about macros defined in the main file that are not used]'
782 '-fdelayed-branch[Attempt to fill delay slots of branch instructions]'
860 '-fprintf-return-value[Treat known sprintf return values as constants]'
[all …]
/dports/lang/kawa/kawa-3.1.1/doc/
H A Dkawa.info-2710 which it is defined.
2162 The ‘delay-force’ construct is similar to ‘delay’, but it is
2183 to ‘delay’, but does not delay its argument; it is a procedure
2338 (promise thunk: (lambda() exp))
2359 -- Procedure: promise-set-thunk! promise thunk
2367 will return OBJ. It is similar to ‘delay’, but does not delay its
2576 -- Procedure: with-exception-handler handler thunk
2674 -- Procedure: dynamic-wind in-guard thunk out-guard
2702 known as the irritants.
2731 -- Procedure: catch key thunk handler
[all …]
/dports/lang/guile/guile-3.0.7/doc/ref/
H A Dapi-evaluation.texi219 In addition to the standard line comments defined by R5RS, Guile has
269 Scheme as defined in R5RS is not case sensitive when reading symbols.
535 implementation--defined bindings, typically a superset of those
652 desired results. This is known as @dfn{compilation}.
855 If the variable @code{%load-hook} is defined, it should be bound to a
873 @code{%load-hook} is defined, it should be bound to a procedure that
1102 @url{http://www.iana.org/assignments/character-sets, as defined by
1106 Emacs and encoding names defined by IANA, the latter being essentially a
1171 @deffn syntax delay expr
1172 @rnindex delay
[all …]
/dports/emulators/tme/tme-0.8/
H A DChangeLog61 Silence a possible known-nonzero warning.
211 a possible known-nonzero warning.
217 defined(TME_NO_DEBUG_LOCKS)]: Silenced a possible known-unzero
355 tme_value64_uint32_hi were defined to be signed.
2276 variable thunk goes after this conditions thunk.
2874 defined static.
3871 value isn't known at compile time.
4047 defined, to silence -Wundef.
5212 TME_AM9513_TRACK_INT_RATE is defined.
5475 defined to be the read syscall.
[all …]
/dports/lang/qscheme/qscheme-0.5.1/doc/
H A Ds.tex168 known to run on Linux (i386 and Sparc) and Solaris (2.6).
502 case sensitive - when referencing entities defined in external libraries, for
703 \texttt{(delay} \emph{expr}\texttt{)} --> \emph{<object>}
1468 by the \emph{thunk}.
1492 is the entire string built in \emph{thunk.}
1822 to invoque \emph{thunk} terminates.
1912 Returns a list of known symbols that contains the \emph{string.}
2089 as defined in the module.
2460 user-defined types&
2468 describes the currently defined Scheme object types.
[all …]
/dports/lang/guile2/guile-2.2.7/doc/r5rs/
H A Dr5rs.texi941 @c delay letrec%
2411 desired structure is known in advance. If no
6279 @vindex @w{delay}
6292 (let ((p (delay (+ 1 2))))
6356 @t{(delay @r{<expression>})
6374 @t{(define-syntax delay
6376 ((delay expression)
6876 @var{thunk} is called with no arguments. When the @var{thunk} returns,
6879 value(s) yielded by @var{thunk}.
7501 | (delay <expression>)
[all …]
/dports/lang/guile1/guile-1.8.8/doc/r5rs/
H A Dr5rs.texi939 @c delay letrec%
2409 desired structure is known in advance. If no
6277 @vindex @w{delay}
6290 (let ((p (delay (+ 1 2))))
6354 @t{(delay @r{<expression>})
6372 @t{(define-syntax delay
6374 ((delay expression)
6874 @var{thunk} is called with no arguments. When the @var{thunk} returns,
6877 value(s) yielded by @var{thunk}.
7499 | (delay <expression>)
[all …]
/dports/lang/guile/guile-3.0.7/doc/r5rs/
H A Dr5rs.texi941 @c delay letrec%
2411 desired structure is known in advance. If no
6279 @vindex @w{delay}
6292 (let ((p (delay (+ 1 2))))
6356 @t{(delay @r{<expression>})
6374 @t{(define-syntax delay
6376 ((delay expression)
6876 @var{thunk} is called with no arguments. When the @var{thunk} returns,
6879 value(s) yielded by @var{thunk}.
7501 | (delay <expression>)
[all …]
/dports/misc/cheat/cheat-4.2.2/vendor/github.com/alecthomas/chroma/lexers/r/
H A Dracket.go66defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final…
67known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
/dports/misc/cheat/cheat-4.2.2/vendor/github.com/alecthomas/chroma/chroma-0.9.1/lexers/r/
H A Dracket.go66defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final…
67known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
/dports/www/gitlab-workhorse/gitlab-foss-0a901d60f8ae4a60c04ae82e6e9c3a03e9321417/workhorse/vendor/github.com/alecthomas/chroma/lexers/r/
H A Dracket.go62defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final…
63known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
/dports/devel/gh/cli-2.4.0/vendor/github.com/alecthomas/chroma/lexers/r/
H A Dracket.go62defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final…
63known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
/dports/www/gitea/gitea-1.16.5/vendor/github.com/alecthomas/chroma/lexers/r/
H A Dracket.go66defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final…
67known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…
/dports/sysutils/chezmoi/chezmoi-2.9.3/vendor/github.com/alecthomas/chroma/lexers/r/
H A Dracket.go66defined-out`, `all-from-out`, `and`, `any`, `augment`, `augment*`, `augment-final`, `augment-final…
67known-char-range-list`, `make-limited-input-port`, `make-list`, `make-lock-file-name`, `make-log-r…

12345678910>>...63