Home
last modified time | relevance | path

Searched +refs:start +refs:breakable +refs:atomic (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/dports/lang/racket/racket-8.3/src/thread/
H A Dunsafe.rkt3 "atomic.rkt"
8 (provide unsafe-start-atomic
10 unsafe-start-breakable-atomic
11 unsafe-end-breakable-atomic
15 (define (unsafe-start-breakable-atomic)
16 (start-atomic)
17 (current-breakable-atomic (fx+ (current-breakable-atomic) 1)))
19 (define (unsafe-end-breakable-atomic)
20 (current-breakable-atomic (fx- (current-breakable-atomic) 1))
23 (define (unsafe-start-atomic)
[all …]
H A Dmain.rkt157 unsafe-start-atomic
158 unsafe-end-atomic
159 unsafe-start-breakable-atomic
160 unsafe-end-breakable-atomic
161 unsafe-in-atomic?
162 unsafe-set-on-atomic-timeout!
H A Dthread.rkt13 "atomic.rkt"
44 current-breakable-atomic
242 ;; in atomic mode
260 ;; In atomic mode
407 ;; in atomic mode
415 ;; in atomic mode
425 ;; in atomic mode
784 ;; `unsafe-start-breakable-atomic`; breaks are enabled as long as
785 ;; `current-atomic` does not exceed `current-breakable-atomic`:
786 (define current-breakable-atomic (make-pthread-parameter 0))
[all …]
/dports/lang/racket-minimal/racket-8.3/src/thread/
H A Dunsafe.rkt3 "atomic.rkt"
8 (provide unsafe-start-atomic
10 unsafe-start-breakable-atomic
11 unsafe-end-breakable-atomic
15 (define (unsafe-start-breakable-atomic)
16 (start-atomic)
17 (current-breakable-atomic (fx+ (current-breakable-atomic) 1)))
19 (define (unsafe-end-breakable-atomic)
20 (current-breakable-atomic (fx- (current-breakable-atomic) 1))
23 (define (unsafe-start-atomic)
[all …]
H A Dmain.rkt157 unsafe-start-atomic
158 unsafe-end-atomic
159 unsafe-start-breakable-atomic
160 unsafe-end-breakable-atomic
161 unsafe-in-atomic?
162 unsafe-set-on-atomic-timeout!
H A Dthread.rkt13 "atomic.rkt"
44 current-breakable-atomic
242 ;; in atomic mode
260 ;; In atomic mode
407 ;; in atomic mode
415 ;; in atomic mode
425 ;; in atomic mode
784 ;; `unsafe-start-breakable-atomic`; breaks are enabled as long as
785 ;; `current-atomic` does not exceed `current-breakable-atomic`:
786 (define current-breakable-atomic (make-pthread-parameter 0))
[all …]
/dports/lang/racket/racket-8.3/collects/ffi/unsafe/
H A Datomic.rkt7 start-atomic
9 start-breakable-atomic
14 (define (start-atomic)
15 (unsafe-start-atomic))
20 (define (start-breakable-atomic)
21 (unsafe-start-breakable-atomic))
23 (define (end-breakable-atomic)
57 (start-breakable-atomic)
71 (start-breakable-atomic)
126 (start-breakable-atomic)
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/ffi/unsafe/
H A Datomic.rkt7 start-atomic
9 start-breakable-atomic
14 (define (start-atomic)
15 (unsafe-start-atomic))
20 (define (start-breakable-atomic)
21 (unsafe-start-breakable-atomic))
23 (define (end-breakable-atomic)
57 (start-breakable-atomic)
71 (start-breakable-atomic)
126 (start-breakable-atomic)
[all …]
/dports/lang/racket/racket-8.3/collects/racket/private/
H A Dport.rkt21 (lambda (s start end non-block? breakable?) (- end start))
24 (lambda (special non-block? breakable?) #t))
62 (lambda (s start end nonblock? breakable?)
63 (if (= start end)
65 breakable?
70 (if breakable?
85 (lambda (special nonblock? breakable?)
88 (if breakable?
94 (and (port-writes-atomic? p)
95 (lambda (s start end)
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/racket/private/
H A Dport.rkt21 (lambda (s start end non-block? breakable?) (- end start))
24 (lambda (special non-block? breakable?) #t))
62 (lambda (s start end nonblock? breakable?)
63 (if (= start end)
65 breakable?
70 (if breakable?
85 (lambda (special nonblock? breakable?)
88 (if breakable?
94 (and (port-writes-atomic? p)
95 (lambda (s start end)
[all …]
/dports/lang/racket/racket-8.3/collects/racket/unsafe/
H A Dops.rkt15 unsafe-start-atomic unsafe-end-atomic
16 unsafe-start-breakable-atomic unsafe-end-breakable-atomic
17 unsafe-in-atomic?
37 unsafe-set-on-atomic-timeout!
/dports/lang/racket-minimal/racket-8.3/collects/racket/unsafe/
H A Dops.rkt15 unsafe-start-atomic unsafe-end-atomic
16 unsafe-start-breakable-atomic unsafe-end-breakable-atomic
17 unsafe-in-atomic?
37 unsafe-set-on-atomic-timeout!
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/foreign/
H A Datomic.scrbl6 @defmodule[ffi/unsafe/atomic]
27 @defproc[(start-atomic) void?]
33 result of @racket[break-enabled]). Calls to @racket[start-atomic] and
36 Note that pairing @racket[start-atomic] and @racket[end-atomic] with
55 @racket[start-atomic] and @racket[end-atomic], because
62 Unlike @racket[call-as-atomic], @racket[start-atomic] and
67 See also the caveat that @elemref["atomic-unsafe"]{atomic mode is unsafe}.}
71 @defproc[(start-breakable-atomic) void?]
72 @defproc[(end-breakable-atomic) void?]
75 Like @racket[start-atomic] and @racket[end-atomic], but the delivery
[all …]
H A Dtry-atomic.scrbl3 (for-label ffi/unsafe/try-atomic ffi/unsafe/atomic))
7 @defmodule[ffi/unsafe/try-atomic]{The
8 @racketmodname[ffi/unsafe/try-atomic] library supports atomic execution that
14 Calls @racket[thunk] in atomic mode (see @racket[start-atomic] and
15 @racket[end-atomic]) while allowing @racket[thunk] to use
16 @racket[try-atomic]. Any incomplete computations started with
22 @defproc[(try-atomic
32 whether atomic mode should be abandoned; the default
46 level of atomic-mode nesting (see @racket[start-atomic],
47 @racket[start-breakable-atomic], and @racket[call-as-atomic]) is the
[all …]
/dports/lang/racket/racket-8.3/src/cs/primitive/
H A Dunsafe.ss33 [unsafe-end-atomic (known-procedure 1)]
34 [unsafe-end-breakable-atomic (known-procedure 1)]
123 [unsafe-in-atomic? (known-procedure 1)]
164 [unsafe-set-on-atomic-timeout! (known-procedure 2)]
169 [unsafe-start-atomic (known-procedure 1)]
170 [unsafe-start-breakable-atomic (known-procedure 1)]
/dports/lang/racket-minimal/racket-8.3/src/cs/primitive/
H A Dunsafe.ss33 [unsafe-end-atomic (known-procedure 1)]
34 [unsafe-end-breakable-atomic (known-procedure 1)]
123 [unsafe-in-atomic? (known-procedure 1)]
164 [unsafe-set-on-atomic-timeout! (known-procedure 2)]
169 [unsafe-start-atomic (known-procedure 1)]
170 [unsafe-start-breakable-atomic (known-procedure 1)]
/dports/lang/racket/racket-8.3/collects/net/
H A Dosx-ssl.rkt6 ffi/unsafe/atomic
63 ;; Call in atomic mode to ensure `retain` calls:
274 (unless pth (error "could not start run-loop thread"))
291 (call-as-atomic
375 (call-as-atomic
427 (define (write-out bstr start end buffer? breakable?)
429 [(= start end) 0]
435 (if (zero? start)
438 (- end start))])
481 (lambda (bstr start end non-block? enable-break?)
[all …]
/dports/lang/racket-minimal/racket-8.3/collects/net/
H A Dosx-ssl.rkt6 ffi/unsafe/atomic
63 ;; Call in atomic mode to ensure `retain` calls:
274 (unless pth (error "could not start run-loop thread"))
291 (call-as-atomic
375 (call-as-atomic
427 (define (write-out bstr start end buffer? breakable?)
429 [(= start end) 0]
435 (if (zero? start)
438 (- end start))])
481 (lambda (bstr start end non-block? enable-break?)
[all …]
/dports/lang/racket/racket-8.3/src/cs/demo/
H A Dthread.ss138 (unsafe-start-atomic)
140 (unsafe-end-atomic)
150 (unsafe-start-breakable-atomic)
154 (unsafe-end-atomic))))))
216 (set-start-place!
/dports/lang/racket-minimal/racket-8.3/src/cs/demo/
H A Dthread.ss138 (unsafe-start-atomic)
140 (unsafe-end-atomic)
150 (unsafe-start-breakable-atomic)
154 (unsafe-end-atomic))))))
216 (set-start-place!
/dports/deskutils/calibre/calibre-src-5.34.0/manual/
H A Dregexp_quick_reference.rst158 Matches the start of a line (in multi-line mode, which is the
165 Resets the start position of the selection to its position in the pattern.
219 do not capture. They are atomic groups: as soon as the assertion is satisfied,
269 start-pattern(?>atomic sub-pattern|(?R))*end-pattern
292 | ``\x20`` | (breakable) space |
333 Makes the ``^`` and ``$`` anchors match the start and end of lines
334 instead of the start and end of the entire string.
/dports/lang/racket/racket-8.3/share/pkgs/racket-doc/scribblings/reference/
H A Dcustom-ports.scrbl811 made atomic), or may implement @racket[write-out] to
934 @racket[port-writes-atomic?] will produce @racket[#f] when applied
940 event is chosen (i.e., the write must appear atomic with respect
1026 (lambda (s start end non-block? breakable?) (- end start))
1028 (lambda (special non-block? breakable?) #t)
1046 (lambda (s start end non-block? breakable?)
1051 (- end start))
1064 (lambda (s start end non-block? breakable?)
1085 ;; underlying port's ability for atomic writes.
1098 (lambda (s start end non-block? breakable?)
[all …]
/dports/lang/racket/racket-8.3/doc/foreign/
H A Dblueboxes.rktd176     #:atomicatomic?      
189   atomic? : any/c = #f
206   | #:atomicatomic?-expr
265   | atomic
267   | atomic
362 (in-array a [start stop step]) -> sequence?
364   start : exact-nonnegative-integer? = 0
1003 (start-atomic) -> void?
1005 (end-atomic) -> void?
1007 (start-breakable-atomic) -> void?
[all …]
/dports/lang/swi-pl/swipl-8.2.3/library/lynx/
H A Dhtml_text.pl312 { atomic(CDATA),
348 % and (breakable) white space.
524 nb_setval(nl_pending, start).
531 nb_setval(nl_pending, start).
537 -> ( N0 == start
/dports/deskutils/calibre/calibre-src-5.34.0/translations/manual/fur/
H A Dregexp_quick_reference.po349 msgid "Matches the start of a line (in multi-line mode, which is the default)"
366 "Resets the start position of the selection to its position in the pattern. "
476 "and do not capture. They are atomic groups: as soon as the assertion is "
595 msgid "(breakable) space"
663 "Makes the ``^`` and ``$`` anchors match the start and end of lines instead "
664 "of the start and end of the entire string."

12345678910>>...12