/dports/lang/racket/racket-8.3/src/thread/ |
H A D | unsafe.rkt | 3 "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 D | main.rkt | 157 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 D | thread.rkt | 13 "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 D | unsafe.rkt | 3 "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 D | main.rkt | 157 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 D | thread.rkt | 13 "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 D | atomic.rkt | 7 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 D | atomic.rkt | 7 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 D | port.rkt | 21 (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 D | port.rkt | 21 (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 D | ops.rkt | 15 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 D | ops.rkt | 15 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 D | atomic.scrbl | 6 @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 D | try-atomic.scrbl | 3 (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 D | unsafe.ss | 33 [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 D | unsafe.ss | 33 [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 D | osx-ssl.rkt | 6 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 D | osx-ssl.rkt | 6 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 D | thread.ss | 138 (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 D | thread.ss | 138 (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 D | regexp_quick_reference.rst | 158 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 D | custom-ports.scrbl | 811 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 D | blueboxes.rktd | 176 #:atomic? atomic? 189 atomic? : any/c = #f 206 | #:atomic? atomic?-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 D | html_text.pl | 312 { 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 D | regexp_quick_reference.po | 349 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."
|