Size: a a a

2021 March 06

D

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

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

RB

Roman Blog in rust_offtopic
Dima
какой нахуй съехать, тебе уже детсадовскую задачу поставили, я уж точно не буду щас писать memcpy на асме
Будешь, ты кукарекал про асм и ты будешь его писать.
источник

RB

Roman Blog in rust_offtopic
уже давно очевидно, что ты написать его не можешь
источник

RB

Roman Blog in rust_offtopic
поэтому я и не вижу асма, не вижу даже какой-то минимальной спецификации уровня асма.
источник

EG

Emmanuel Goldstein in rust_offtopic
Dima
какой нахуй съехать, тебе уже детсадовскую задачу поставили, я уж точно не буду щас писать memcpy на асме
По счастливой случайности, у меня с собой есть memcpy на асме:
.global memncpy
memncpy:
 xor rax, rax
.Lmemncpy.loop:
 cmp rdx, rax
 je .Lmemncpy.end
 mov cl, [rsi]
 mov [rdi], cl
 inc rsi
 inc rdi
 dec rdx
 jmp .Lmemncpy.loop
.Lmemncpy.end:
 ret
источник

RB

Roman Blog in rust_offtopic
к тому же, тебе ненужно писать мемкопи. Тебе нужно описать проблему
источник

D

Dima in rust_offtopic
Roman Blog
к тому же, тебе ненужно писать мемкопи. Тебе нужно описать проблему
я тебе уже 100 раз описал проблему и написал ее в псеводкоде
источник

RB

Roman Blog in rust_offtopic
Dima
я тебе уже 100 раз описал проблему и написал ее в псеводкоде
нет, это не описание проблемы. Это перепасти херни. Описание должно быть уровня асма, либо на нём
источник

RB

Roman Blog in rust_offtopic
других вариантов у тебя нет. Давай уже сливай быстрее и засирай своими нелепыми потугами чат
источник

D

Dima in rust_offtopic
Roman Blog
нет, это не описание проблемы. Это перепасти херни. Описание должно быть уровня асма, либо на нём
окей описания уровня асма

mov reg, [ver] //  семантика  acquire
memcpy data  // нет гонок по данным
lfence
mov reg1, [ver]  // семантика relaxed
источник

RB

Roman Blog in rust_offtopic
Dima
окей описания уровня асма

mov reg, [ver] //  семантика  acquire
memcpy data  // нет гонок по данным
lfence
mov reg1, [ver]  // семантика relaxed
О боже, нет никакой memcpy, нет никакой маня-семантики в асме
источник

RB

Roman Blog in rust_offtopic
и не пиши мне в этом ублюдском синтаксисе для домохозяек
источник

RB

Roman Blog in rust_offtopic
ты загуглил про mov и родил мне эту херню?
источник

RB

Roman Blog in rust_offtopic
я потом позже пацанам расскажу про то, почему балабол тут поломался
источник

D

Dima in rust_offtopic
я просто написал на (псевдо)асме что нужно сделать
источник

RB

Roman Blog in rust_offtopic
нет, меня не интересует что нужно делать.
источник

RB

Roman Blog in rust_offtopic
меня интересует реализация, либо описание(на уровне асма) проблемы
источник

RB

Roman Blog in rust_offtopic
ты долго будешь страдать хернёй? Здесь, наверное, самый последним питонист уже понял всё
источник

D

Dima in rust_offtopic
я тебе  уже описал проблему
источник

RB

Roman Blog in rust_offtopic
нет, это не проблема
источник