Size: a a a

2021 March 06

RB

Roman Blog in rust_offtopic
ну да, в общем, что и требовалось доказать. Ладно, пытайся. Как сможешь родить что-то - я тебе отвечу
источник

D

Dima in rust_offtopic
Слова seq lock тебе не о чем ни говорят?
источник

RB

Roman Blog in rust_offtopic
Dima
Слова seq lock тебе не о чем ни говорят?
Так, давай поиграем в игру. Берёшь то, что линкал. Показываешь что конкретно не работает и объясняешь почему. Без ссылок на всякий мусор.
источник

RB

Roman Blog in rust_offtopic
не смог - трепло, которое просто кидает херню, которую само же не понимает. Специально, чтобы тянуть время. О чём я уже множество раз говорил
источник

D

Dima in rust_offtopic
Roman Blog
Так, давай поиграем в игру. Берёшь то, что линкал. Показываешь что конкретно не работает и объясняешь почему. Без ссылок на всякий мусор.
А можно в тебя плюнуть относително простой статьей с телефона как бы код писать не очень?))
источник

RB

Roman Blog in rust_offtopic
Dima
А можно в тебя плюнуть относително простой статьей с телефона как бы код писать не очень?))
Меня не интересуют потуги балабола. Задача тебе определена, условия тебе определены. Не можешь - из этого следует только одно
источник

RB

Roman Blog in rust_offtopic
что, я написал выше. Всё просто
источник

RB

Roman Blog in rust_offtopic
заметим, как балабол мажется. Телефон у него случился.
источник

D

Dima in rust_offtopic
Roman Blog
Меня не интересуют потуги балабола. Задача тебе определена, условия тебе определены. Не можешь - из этого следует только одно
не ты мне ставишь задачи, но ради фана ок, поставлю тебе
источник

RB

Roman Blog in rust_offtopic
Dima
не ты мне ставишь задачи, но ради фана ок, поставлю тебе
Очередная методичка балабола. Отрицать очевидное.
источник

RB

Roman Blog in rust_offtopic
подождём, пока адепт пыхтит-гуглит
источник

D

Dima in rust_offtopic
Roman Blog
Очередная методичка балабола. Отрицать очевидное.
заеб, решать будешь или нет?
источник

RB

Roman Blog in rust_offtopic
Dima
заеб, решать будешь или нет?
Ну валяй, чего решать?
источник

SP

Stanislav Popov in rust_offtopic
да забей на него он же хочет чтобы тебя забанили опять
источник

D

Dima in rust_offtopic
Roman Blog
Ну валяй, чего решать?
ща пишу
источник

D

Dima in rust_offtopic
Roman Blog
Ну валяй, чего решать?
ну напиши плиз вот такую хрень корректно на си чтоб компилятор не сгенерил какой-то хуйни
```
struct lock<T> {
   version atomic_int;
   data: T;
}

lock_read(l: &lock<T>) -> T {
   loop {
       let v0 = l.version;
       let data_copy = memcpy(&l.data);
       let v1 = l.version;
       if v0 == v1 && ! (v0 & 1) {
           return data_copy;
       }
   }
   

}


// assume single writer

lock_write(l: &lock<T>,  new_data: T) {
   l.version += 1;
   l.data = new_data;
   l.version += 1;
}
это дичайший псевдокод конечно, но я думаю идея понятна
источник

RB

Roman Blog in rust_offtopic
Dima
ну напиши плиз вот такую хрень корректно на си чтоб компилятор не сгенерил какой-то хуйни
```
struct lock<T> {
   version atomic_int;
   data: T;
}

lock_read(l: &lock<T>) -> T {
   loop {
       let v0 = l.version;
       let data_copy = memcpy(&l.data);
       let v1 = l.version;
       if v0 == v1 && ! (v0 & 1) {
           return data_copy;
       }
   }
   

}


// assume single writer

lock_write(l: &lock<T>,  new_data: T) {
   l.version += 1;
   l.data = new_data;
   l.version += 1;
}
это дичайший псевдокод конечно, но я думаю идея понятна
Нет, не канает. Задача тебе поставлена выше, меня не интересуете С++ и твоя нелепая перепаста из той херни.

asm/спецификация уровня асма, а так же обоснование, почему это не выражается.
источник

D

Dima in rust_offtopic
Roman Blog
Нет, не канает. Задача тебе поставлена выше, меня не интересуете С++ и твоя нелепая перепаста из той херни.

asm/спецификация уровня асма, а так же обоснование, почему это не выражается.
что не канает? ты сам не можешь понять чтоли что это не выразимо на си? если это не так, в чем проблема просто написать 10 строк кода и показать что я не прав?
источник

RB

Roman Blog in rust_offtopic
Dima
что не канает? ты сам не можешь понять чтоли что это не выразимо на си? если это не так, в чем проблема просто написать 10 строк кода и показать что я не прав?
Меня не интересует попытки балабола куда-то съехать, нелепая детсадовская херня уровня "сам". Тебе задача выше поставлена. Ты её выполняешь, либо сливаешься. Ты болтал про asm, поэтому ты пишешь на асме, а так же сообщаешь почему не выразимо.

Первое базовое условие, вторым ты докажешь, что осознаёшь проблему, а не несёшь херню.
источник

RB

Roman Blog in rust_offtopic
ну и, конечно же, в этом асме не должно быть ничего, кроме проблемы. Наличие чего-то(без обоснований) - сразу засчитывается за затягивание времени и слив автоматом
источник