Pull to refresh
17
0
Send message

Расслабленный SIMD, это что-то новое для меня. SIMD который не напрягается :) Хотя тот SIMD что есть в Wasm и в правду ненапряжный.

Я всегда думал что malloc выделяет память в куче. "Когда мы вызываем malloc, мы просто надеемся, что для неё будет достаточно пространства в стеке, и почти никогда этого не проверяем"

Т.е. чтобы Apple точно понимала что вы что-то скрываете придумали Lockdown Mode. Сайт проверит что у вы не такой как все (у вас не работает jit, а таких людей мало) и отслеживать вас будет еще легче :) К тому же нет никаких гарантий что при включении этого режима сам Apple не станет за вами следит еще сильнее.

более оптимально аллоцировать

классическая ошибка, не бывает более или менее оптимально, бывает либо оптимально, либо нет, это же определение оптимальности :)

Как-то тема не соответствует посту. При чем тут Nanopass?

"в рамках Nanopass компилятор — это некоторое последовательное применение процедур-проходов к тексту программы..."

Почти все современные компиляторы и компиляторные инфраструктуры так и устроены, при чем тут именно Nanopass? Смысл слова "Nano" не раскрыт. Скорее статью стоило бы назвать - "как я проходил курс университета xxx по компиляторам".

Но в целом круто, примите мой плюс в карму.

сообщил об уязвимости в Chrome WebAssembly

А при чем тут WebAssembly? По приведенной ссылке www.zdnet.com/article/google-patches-an-actively-exploited-chrome-zero-day нет ничего чтобы указывало на wasm, проверьте сами.
есть вот такое: github.com/tmandry/lavender для visual studio
интеграция с другими IDE: docs.bazel.build/versions/master/ide.html
Добавлю.
Достаточно поменять компилятор на новый и изменить только часть файлов. Make успешно пересоберет часть новым компилятором и слинкует со старыми библиотеками, а тут многое может пойти не так.
Согласен с вами что в области интеграции cmake тоже много чего умеет.
Cmake как и bazel умеет свои подводные камни. например

Bazel из плюсов, при должной настройке, позволяет еще и распределенность, не даром он safe & fast.
Есть быстрый способ. Надо положить в корень проекта файл .bazelrc и прописать в нем
build --cxxopt='-std=c++17'

По правильному тулчейн надо другой задать.
Извиняюсь, перепутал, именно в таком формате rbranch еще пока не используем. Огромное спасибо за прием!
Добрый день, еще не пробовали, но идея очень интересная.
Не знаю, по моему все довольно открыто. Легко гуглиться книга про Эльбрус
Микропроцессоры и вычислительные комплексы
семейства «Эльбрус»
Добрый день, еще как пользуемся, и landp зависимые в одну ШК тоже кладем.
В докладе и так много всего, выделяли главное, а это уже скорее тонкая деталь.

Information

Rating
Does not participate
Registered
Activity