/dports/lang/racket/racket-8.3/src/thread/ |
H A D | unsafe.rkt | 3 "atomic.rkt" 9 unsafe-end-atomic 10 unsafe-start-breakable-atomic 11 unsafe-end-breakable-atomic 15 (define (unsafe-start-breakable-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)) 21 (end-atomic)) 26 (define (unsafe-end-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! 199 mark-future-trace-end!
|
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 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)) 819 (>= (add1 (current-breakable-atomic)) (current-atomic)) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/thread/ |
H A D | unsafe.rkt | 3 "atomic.rkt" 9 unsafe-end-atomic 10 unsafe-start-breakable-atomic 11 unsafe-end-breakable-atomic 15 (define (unsafe-start-breakable-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)) 21 (end-atomic)) 26 (define (unsafe-end-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! 199 mark-future-trace-end!
|
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 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)) 819 (>= (add1 (current-breakable-atomic)) (current-atomic)) [all …]
|
/dports/lang/racket/racket-8.3/collects/ffi/unsafe/ |
H A D | atomic.rkt | 8 end-atomic 10 end-breakable-atomic 17 (define (end-atomic) 18 (unsafe-end-atomic)) 20 (define (start-breakable-atomic) 23 (define (end-breakable-atomic) 24 (unsafe-end-breakable-atomic)) 62 (end-breakable-atomic)))] 93 (end-breakable-atomic)))) 119 (end-breakable-atomic) [all …]
|
/dports/lang/racket-minimal/racket-8.3/collects/ffi/unsafe/ |
H A D | atomic.rkt | 8 end-atomic 10 end-breakable-atomic 17 (define (end-atomic) 18 (unsafe-end-atomic)) 20 (define (start-breakable-atomic) 23 (define (end-breakable-atomic) 24 (unsafe-end-breakable-atomic)) 62 (end-breakable-atomic)))] 93 (end-breakable-atomic)))) 119 (end-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] 28 @defproc[(end-atomic) void?] 34 @racket[end-atomic] can be nested. 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 63 @racket[end-atomic] can be called from any OS thread as supported by 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: 124 (_fun #:atomic? #t 291 (call-as-atomic 375 (call-as-atomic 427 (define (write-out bstr start end buffer? breakable?) 429 [(= start end) 0] 437 (substring bstr start end)) 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: 124 (_fun #:atomic? #t 291 (call-as-atomic 375 (call-as-atomic 427 (define (write-out bstr start end buffer? breakable?) 429 [(= start end) 0] 437 (substring bstr start end)) 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))))))
|
/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))))))
|
/dports/deskutils/calibre/calibre-src-5.34.0/manual/ |
H A D | regexp_quick_reference.rst | 30 …To include the dash in a class, you must put it at the beginning or at the end so as not to confus… 162 Matches the end of a line (in multi-line mode, which is the default) 219 do not capture. They are atomic groups: as soon as the assertion is satisfied, 244 Placed at the end of the pattern prevents to select within a tag or a style embedded in the file. 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 521 (end-stubborn-change cptr) -> void? 1005 (end-atomic) -> void? 1007 (start-breakable-atomic) -> void? 1009 (end-breakable-atomic) -> void? 1761 atomic? : any/c = #f [all …]
|
/dports/deskutils/calibre/calibre-src-5.34.0/translations/manual/fur/ |
H A D | regexp_quick_reference.po | 85 "you must put it at the beginning or at the end so as not to confuse it with " 357 msgid "Matches the end of a line (in multi-line mode, which is the default)" 476 "and do not capture. They are atomic groups: as soon as the assertion is " 514 "Placed at the end of the pattern prevents to select within a tag or a style " 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."
|
/dports/deskutils/calibre/calibre-src-5.34.0/translations/manual/kn/ |
H A D | regexp_quick_reference.po | 85 "you must put it at the beginning or at the end so as not to confuse it with " 357 msgid "Matches the end of a line (in multi-line mode, which is the default)" 476 "and do not capture. They are atomic groups: as soon as the assertion is " 514 "Placed at the end of the pattern prevents to select within a tag or a style " 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."
|