-
spawned off of https://github.com/rust-lang/rust/issues/24590
Empty enums such as:
``` rust
enum Empty { }
```
are a hazard in a number of ways; in particular, odd people like myself keep wanting t…
-
*Original issue: https://charm.cs.illinois.edu/redmine/issues/1337*
---
The following Cpv declarations in C++ code instantiate objects of types that have constructors. Those constructors must be call…
-
Java uses a ConcurrentSkipListMap, whose salient characteristics are:
1) It's threadsafe in that multiple threads can update it without significant contention
2) It is ordered - we can efficiently i…
-
I'm trying to allocate Concurrent Hash Map on Shared Memory using Boost shared memory allocator
```c++
#include
#include
#include
template
using ShmAlloc = boost::interprocess::allocator;…
-
I’m curious about the details of this benchmark. Instead of running the benchmarks myself, it would be helpful if the benchmark results were published on a page (such as GitHub Pages or the KAIST-CP s…
-
I'd like a section, maybe `PERFORMANCE.md` or in `DISCUSSION.md`, which explains the performance goals of this spec, and open areas which can help bridge the gap with native.
It'll be useful to evalu…
-
So I was a bit hesitant to file this bug because the behavior makes sense once you realize what's happening, but I think due to the nature of what can happen it was worth filing an issue. (I briefly…
-
### What it does
Generic smart pointers like `Box`, `Rc` and so on [are recommended](https://doc.rust-lang.org/nightly/std/ops/trait.Deref.html#when-to-implement-deref-or-derefmut) to use associated …
-
### Problem
Especially in the Cull stage in the Panda3D renderer, there are a lot of calls to `ref()` and `unref()` (mostly implicitly with the use of PointerTo in eg. CullableObject). This involv…
-
This is an easy error to make: #42901 #42827
A cast from u8 to a pointer is probably always an error. In the rare case that you're creating a pointer into the first 256 bytes of address space, `u8 …