зеркало из
https://github.com/iharh/notes.git
synced 2025-10-30 05:06:05 +02:00
m
Этот коммит содержится в:
родитель
55ddbee4ba
Коммит
8cb822bb1f
@ -1,5 +1,7 @@
|
|||||||
2023
|
2023
|
||||||
USLawAndOrder - Dudnik - Tulin - 11.29 of ...
|
USLawAndOrder - Dudnik - Dubinskiy - 12.01 of 50:32
|
||||||
|
https://www.youtube.com/watch?v=KokgoATYHo0
|
||||||
|
USLawAndOrder - Dudnik - Tulin - 11.29 of 1:09:51
|
||||||
https://www.youtube.com/watch?v=VHupFGUAa-s
|
https://www.youtube.com/watch?v=VHupFGUAa-s
|
||||||
USLawAndOrder - Dudnik - Alex Avni - 11.27 of 44:24
|
USLawAndOrder - Dudnik - Alex Avni - 11.27 of 44:24
|
||||||
https://www.youtube.com/watch?v=mltLk44BCfM
|
https://www.youtube.com/watch?v=mltLk44BCfM
|
||||||
|
|||||||
@ -12,6 +12,7 @@ https://habrahabr.ru/post/336980/
|
|||||||
https://habrahabr.ru/post/337240/
|
https://habrahabr.ru/post/337240/
|
||||||
|
|
||||||
2023
|
2023
|
||||||
|
https://mcyoung.xyz/2023/08/01/llvm-ir/
|
||||||
https://habr.com/ru/post/714838/
|
https://habr.com/ru/post/714838/
|
||||||
https://habr.com/ru/post/713434/
|
https://habr.com/ru/post/713434/
|
||||||
https://github.com/dc-sinpo/simple/tree/part01
|
https://github.com/dc-sinpo/simple/tree/part01
|
||||||
|
|||||||
@ -1,3 +1,7 @@
|
|||||||
https://ghc.haskell.org/trac/ghc/blog/ghc-8.0.1-released
|
https://ghc.haskell.org/trac/ghc/blog/ghc-8.0.1-released
|
||||||
https://downloads.haskell.org/~ghc/8.0.1/docs/html/users_guide/8.0.1-notes.html
|
https://downloads.haskell.org/~ghc/8.0.1/docs/html/users_guide/8.0.1-notes.html
|
||||||
https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0
|
https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0
|
||||||
|
|
||||||
|
2023
|
||||||
|
HIW23 - SimonPJ - GHC status report 0:00 of 1:22:00
|
||||||
|
https://www.youtube.com/watch?v=LFIL0myeOlo
|
||||||
5
pl/java/jdk/future/crac.txt
Обычный файл
5
pl/java/jdk/future/crac.txt
Обычный файл
@ -0,0 +1,5 @@
|
|||||||
|
https://docs.azul.com/core/crac/crac-introduction
|
||||||
|
|
||||||
|
2023
|
||||||
|
DanVega - Introduction to Project CRaC: Enhancing Runtime Efficiency in Java & Spring Development 0:00 of 31:26
|
||||||
|
https://www.youtube.com/watch?v=sVXUx_Y4hRU
|
||||||
31
pl/publishing/tex/latex/samples/science.txt
Обычный файл
31
pl/publishing/tex/latex/samples/science.txt
Обычный файл
@ -0,0 +1,31 @@
|
|||||||
|
2023
|
||||||
|
https://arxiv.org/abs/2311.14452
|
||||||
|
\begin{minipage}[t]{0.45\linewidth}
|
||||||
|
\begin{rustcode}
|
||||||
|
// assume connection to node B in socket
|
||||||
|
fn node_a(socket: &mut TcpStream) {
|
||||||
|
let mut ctr = 0;
|
||||||
|
loop {
|
||||||
|
// send
|
||||||
|
(*\codehl{socket.send(ctr)}*)socket.send(ctr);(*\label{loc:impl:a-send}*)
|
||||||
|
// wait for response, with timeout
|
||||||
|
match (*\codehl{socket.recv\_timeout()}*)socket.recv_timeout()(*\label{loc:impl:a-recv}*) {
|
||||||
|
Some((n, resp)) if ctr == n =>
|
||||||
|
{ ctr += 1; }
|
||||||
|
None => {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}\end{rustcode}
|
||||||
|
\end{minipage} \;
|
||||||
|
...
|
||||||
|
\begin{rustcode}
|
||||||
|
fn init(state: SystemState) -> bool {
|
||||||
|
state.a_ctr == 0 (*\codepoint{A}*)
|
||||||
|
&& state.b_work == None (*\codepoint{B}*)
|
||||||
|
&& state.a_to_b == Seq::empty() && state.b_to_a == Seq::empty() (*\codepoint{C}*)
|
||||||
|
}
|
||||||
|
\end{rustcode}
|
||||||
|
|
||||||
|
\noindent The \code{init} predicate requires \codepoint{A} that the counter is initialised to zero, \codepoint{B} that node B is initially not performing any computation, and \codepoint{C} that both channels are empty.
|
||||||
|
|
||||||
|
|
||||||
Загрузка…
x
Ссылка в новой задаче
Block a user