magras
magras
If you want a collection of flags there is [`std::bitset`](https://en.cppreference.com/w/cpp/utility/bitset). But @Organic-Code's point about impossibility of taking an address of bitset elements still applies.
Thank you for your answer. > Will put this for discussion for 2.X Then I'll leave this issue open for now.
Reproduction: 1. Open any email 2. Close the laptop (without closing the email) 3. Save game 4. Load game 5. Try to open the email client in the laptop 6....
> I came across a user-facing API design I really like [here](https://github.com/dan-fritchman/Layout21/blob/f7ccfc02e78fa9126723d7bcf40533ae8f55eb97/layout21tetris/src/stack.rs#L306-L319): > > ```rust > /// Relative Z-Axis Reference to one Layer `Above` or `Below` another > #[derive(Debug, Clone,...
@deifactor, yes, I was wrong. Didn't notice partial order requires transitivity too. Thank you for the correction. I wanted to say that it's possible to describe a cyclic relation like...
> An enum class implies that there is a known number of known variants. I know I am just a passing stranger, but that's not true. There are a bunch...
I have no numbers either, but Stabilizer should greatly hinder compiler optimizations. For example, code randomization de facto disables inlining, which AFAIK is one of the most important optimization techniques...
I'm sorry, I'll try again with more context. Let me explain how Stabilizer achieves code location randomization. Stabilizer's pass runs before clang's optimization passes and modifies almost every function call...
> So the ideal method would probably be for Stabilizer to hook in at some point after the optimizer and inliner has already been run (completely or partially), and only...
Let me paint a broader picture of how I see Stabilizer. 1) I don't think that Stabilizer is viable for micro benchmarks because they often consist of just one function....