Viewing profile — pratk
pratk
HN member- Joined
- Thu, Jul 07, 2022, 10:08 AM UTC
- HN karma
- 110
- Public activity
- 8 items
- HN profile
- View on Hacker News ↗
About pratk
No profile information was provided.
Recent public activity
- story
-
comment
Comment #33784337
Well C does allow "copying" an array if it's wrapped inside a struct, which does not make it O(1). gcc generates calls to memcpy in assembly for copying the array.
-
comment
Comment #33784286
One C idiom that I found pretty useful is Xmacros [1]. For instance, it's used extensively in GCC code-base (.def files). [1] https://www.drdobbs.com/the-new-c-x-macros/184401387
-
comment
Comment #32808169
I work at a company that has been operating remotely since a decade. In our weekly syncs (or 1:1 with manager), there's little to no small talk, and the meeting gets called off if …
-
comment
Comment #32460415
-fwrapv forces the compiler to handle signed overflow with 2's complement. UB essentially means the compiler is free to do anything, and with the option it chooses the wrapping beh…
-
comment
Comment #32457575
Also, the UB can be mitigated with -fwrapv (if desired) to handle overflowing integers with 2's complement
-
comment
Comment #32457560
Well, we have defect reports in language specs too: https://www.open-std.org/jtc1/sc22/wg14/www/docs/summary.htm
-
comment
Comment #32012044
Looks interesting, thanks! Just curious, any plans for supporting SIMD, similar to gcc's vector extensions ?