Lines Matching refs:RELEASE
516 operación RELEASE (de liberación).
519 (6) Operaciones RELEASE (de liberación).
523 RELEASE parecerán ocurrir antes de la operación RELEASE con respecto a
524 los demás componentes del sistema. Las operaciones de RELEASE incluyen
528 RELEASE pueden parecer suceder antes de que se complete.
530 El uso de las operaciones ACQUIRE y RELEASE generalmente excluye la
532 RELEASE+ACQUIRE NO garantiza actuar como una barrera de memoria
535 RELEASE en esa misma variable están garantizados como visibles. En
541 "adquisición" y RELEASE actúa como una operación mínima de
545 contiene variantes de ACQUIRE y RELEASE, además de definiciones
548 ACQUIRE se aplica solo a la carga y la semántica RELEASE se aplica sólo a
2090 "RELEASE" para cada uno de ellos. Todas estas operaciones implican ciertas
2101 (2) Implicaciones de la operación RELEASE:
2103 Las operaciones de memoria emitidas antes de la RELEASE se
2104 completarán antes de que la operación de RELEASE se haya completado.
2106 Las operaciones de memoria emitidas después de la RELEASE pueden
2107 completarse antes de que la operación de RELEASE se haya completado.
2114 (4) Implicación de ACQUIRE vs RELEASE:
2116 Todas las operaciones ACQUIRE emitidas antes de una operación RELEASE
2117 serán completadas antes de la operación RELEASE.
2127 [!] Nota: una de las consecuencias de que los cerrojos en ACQUIRE y RELEASE
2132 No se puede suponer que un ACQUIRE seguido de una RELEASE sea una barrera
2134 suceda después del ACQUIRE, y un acceso posterior a la RELEASE suceda antes
2135 del RELEASE, y los dos accesos puedan entonces cruzarse:
2139 RELEASE M
2144 ACQUIRE M, STORE *B, STORE *A, RELEASE M
2146 Cuando ACQUIRE y RELEASE son bloqueo de adquisición y liberación,
2148 RELEASE son para la misma variable de bloqueo, pero solo desde la
2150 seguido de un RELEASE NO puede entenderse como una barrera de memoria
2153 De manera similar, el caso inverso de un RELEASE seguido de un ACQUIRE no
2155 CPU de los tramos críticos correspondientes a la RELEASE y la ACQUIRE
2159 RELEASE M
2165 ACQUIRE N, STORE *B, STORE *A, RELEASE M
2169 con suceder, el RELEASE simplemente se completaría, evitando así el
2212 RELEASE
2218 ACQUIRE, {*F,*A}, *E, {*C,*D}, *B, RELEASE
2224 {*F,*A}, *B, ACQUIRE, *C, *D, RELEASE, *E
2225 *A, *B, *C, ACQUIRE, *D, RELEASE, *E, *F
2226 *A, *B, ACQUIRE, *C, RELEASE, *D, *E, *F
2227 *B, ACQUIRE, *C, *D, RELEASE, {*F,*A}, *E
2235 habilitan interrupciones (equivalentes a RELEASE) actuarán únicamente como
2428 RELEASE M RELEASE Q
2435 *E, ACQUIRE M, ACQUIRE Q, *G, *C, *F, *A, *B, RELEASE Q, *D, *H, RELEASE M
2440 *A, *B or *C following RELEASE M
2442 *E, *F or *G following RELEASE Q
2512 RELEASE task
2558 RELEASE task