Tim Hutt
Tim Hutt
Please DOCUMENT THIS! I just spent an hour [trying to work out why `Process.kill()` doesn't do anything](https://stackoverflow.com/questions/58875715/dart-process-kill-has-no-effect) and it's not mentioned in [the documentation for it at all](https://api.dartlang.org/stable/2.6.1/dart-io/Process/kill.html).
Hmm isn't the output of `2 ^` always greater than zero? That does feel obvious...
I think this was fixed in #1082
Yeah I think it was just some ad hoc thing added to QEMU and Spike. It's apparently [deprecated](https://review.coreboot.org/c/coreboot/+/15289). In our fork I added support for fairly arbitrary exit conditions that...
@Alasdair if you could shed any light on what rmem is expecting here that would be great!
The code has changed a lot since I wrote this, and I think all we need to do really is remove `speculate_conditional` and allow `match_reservation` to spuriously return false -...
Yeah I've thought about this before. Especially wrt. unaligned loads/stores. In theory it's not too hard and we have implemented a version of this in our fork. The showstopper is...
Ah clever! So... can we ignore the effective address thing? I don't really care about it personally, but presumably some people do? How much does it matter?
No plans but you're welcome to add support if you like. Do you know of actual users of this feature? I mean does any hardware actually exist that implements it?
Has anyone actually taped it out with support for big endian though? Kind of feels like CVW is trying to support every feature of RISC-V regardless of whether anyone wants...