В GCC для представления AST используется тип
А теперь найдите мне там определение
UPD: тут (в coretypes.h) и тут. Спасибо @synrst
tree, который шарится между всеми языками. По идее, его определение находится в tree-core.h.А теперь найдите мне там определение
tree. Не tree_base, а именно tree. Я вот не нашёл.UPD: тут (в coretypes.h) и тут. Спасибо @synrst
GitHub
gcc/tree-core.h at master · gcc-mirror/gcc
Contribute to gcc-mirror/gcc development by creating an account on GitHub.
😁2
Forwarded from Awesome Rust
Launching the 2022 State of Rust Survey
https://blog.rust-lang.org/2022/12/05/survey-launch.html
https://blog.rust-lang.org/2022/12/05/survey-launch.html
👍6
Блог*
#prog Awesome Falsehood — A curated list of falsehoods programmers believe in.
Хабр
Заблуждения программистов о времени
Музей-скансен эпохи Средневековья в Дании в режиме обычной работы (слева) ставит целью воссоздать повседневную жизнь города на стыке XIV и XV веков. Для съёмок фильма (справа) он «погрязнел» Для...
🇺🇦 Go for two :)
The [adventofcode] just started Happy hacking! https://adventofcode.com/2022/day/1
#prog #rust #моё
Если вам вдруг интересно, какой ужас я пишу для решения, то вот: github.com/AnthonyMikh/AoC
Если вам вдруг интересно, какой ужас я пишу для решения, то вот: github.com/AnthonyMikh/AoC
🔥2
#prog #rust #article
How much does Rust's bounds checking actually cost?
What is the actual cost of all this extra bounds checking, though? There’s a little bit of prior art here <...> On the other hand, I wasn’t able to find an extensive analysis of the cost of pervasive bounds checking on a real, large, production Rust codebase with high performance sensitivity. I happen to work on one of those, so I figured it might be interesting to take a look at the cost of bounds checks in the hot path.
TL;DR: выкидывание всех этих проверок — даже с использованием запатченного rustc, который не генерирует инструкции с проверками индексации (что вообще-то unsound) — не делает программу быстрее и даже может сделать несколько медленнее.
How much does Rust's bounds checking actually cost?
What is the actual cost of all this extra bounds checking, though? There’s a little bit of prior art here <...> On the other hand, I wasn’t able to find an extensive analysis of the cost of pervasive bounds checking on a real, large, production Rust codebase with high performance sensitivity. I happen to work on one of those, so I figured it might be interesting to take a look at the cost of bounds checks in the hot path.
TL;DR: выкидывание всех этих проверок — даже с использованием запатченного rustc, который не генерирует инструкции с проверками индексации (что вообще-то unsound) — не делает программу быстрее и даже может сделать несколько медленнее.
Readyset Blog
How much Rust's bounds actually cost | Readyset
Rust prevents out-of-bounds memory accesses and buffer overruns via runtime bounds checks - what’s the cost of those bounds checks for a real-world, production application?
👍9🤔5🤯3
Forwarded from Neural Machine
Когда ситуация мужская, возникает необычное сексуальное поведение.
🤔16👍1
Как давно вы подписаны на канал?
Anonymous Poll
10%
Меньше месяца
10%
От месяца до трёх
11%
От трёх месяцев до полугода
25%
От полугода до года
31%
От года до двух лет
14%
Больше двух лет
Forwarded from Neural Shit
Увидел в каком-то тематическом чате (пытался найти в каком, но так и не нашел, если автор читает, напиши, оставлю ссылку) охуенный лайфхак: когда видите очередные новости в духе "ИИ убьёт всех человеков", мысленно меняйте слово "искусственный интеллект" на "перемножение матриц" (что есть правда).
Вооружился плагином FoxReplace, чтобы делать это автоматически и всегда. Теперь новости о ИИ выглядят куда интереснее.
Вооружился плагином FoxReplace, чтобы делать это автоматически и всегда. Теперь новости о ИИ выглядят куда интереснее.
😁24🤣3❤1