Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nuudlman
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
nuudlman
9mo ago
I'm not sure about moral per se, but LLVM is practically a painful dependency—it doesn't have API compatibility between versions, release builds are rapidly approaching a gigabyte, you are given some franken-version by the system,
2.
▲
by
nuudlman
9mo ago
Vulkan capture support on Windows was introduced in v25 (on linux you need to use a plugin). There is no Vulkan renderer support—which the post clearly stated...
3.
▲
by
nuudlman
9mo ago
This feels like pfexec on Illumos/Solaris, although I’m too unqualified to say for certain.
4.
▲
by
nuudlman
9mo ago
With the common case of SimplifyCFG turning this into an assumption (for ReleaseFast), this is UB (LLVM def) unless you can prove that the assumption always holds. I suppose that's par for the course with an unchecked release build, bu
5.
▲
by
nuudlman
11mo ago
Do you have any specific examples here? While no compiler is perfect (e.g., pointer provenance), one could just as easily argue that Clang has higher quality—most modern C/++ tooling is built on it, sanitizers are brought up in Clang a
6.
▲
by
nuudlman
2y ago
Take a look at Pony https://www.ponylang.io/
7.
▲
by
nuudlman
2y ago
Linking is very parallelizable: see the mold linker for a demonstration.
8.
▲
by
nuudlman
2y ago
It's a lot faster to add a log point in a debugger than to add a print statement and recompile. Especially with cargo check, I really don't see the point of non-debuggable builds (outside of embedded, but the size of debuginfo alr
9.
▲
by
nuudlman
2y ago
Not linking debug info must be some kind of sick joke. What is the point of a debug build without symbols?
10.
▲
Show HN: Launching my blog by talking about improving C++ build perf
(nudelman.xyz)
2 points
by
nuudlman
2y ago
|
0 comments
11.
▲
by
nuudlman
2y ago
The fun thing with branch predictors is that they tell you where the next branch is (among other things like the direction of the branch). Since hardware is built out of finite wires, the prediction will saturate to some maximum distance (s
12.
▲
by
nuudlman
2y ago
A lot of this seems like it's done by Arcan ( https://arcan-fe.com )
13.
▲
by
nuudlman
2y ago
This talk was enormously educational when I first dove into LLVM and modern compilers last January—Chandler is a great speaker.