-
In GitLab by @caizixian on Feb 10, 2018, 14:01
Yi's ISMM2016 paper shows that having a central controller thread to receive works and push them to the global deque might be a performance bottleneck.
…
-
In GitLab by @qinsoon on Nov 29, 2019, 17:48
* Remove global states of MMTk, and encapsulate states with MMTk instances
-
We probably want to create a wiki page for our expectation how to use the various labels, etc. for PR and code review.
It'd be nice if we can use a bot to automate some of the process.
-
As of https://github.com/mmtk/mmtk-core/pull/73, the slow paths are going to be specific to allocators.
JikesRVM binding needs to be changed to reflect this new structure
-
In GitLab by @caizixian on Sep 8, 2018, 00:28
-
In GitLab by @caizixian on Dec 3, 2018, 09:57
```
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
= warning: this was previously ac…
-
In GitLab by @pzakopaylo01 on Mar 19, 2018, 13:45
Given that the only action being perfomred in the critical section is a store, I'm pretty sure it can be replaced with a sequentially consistent stor…
-
Official cargo toolchain expects `RUSTUP_TOOLCHAIN={version}`. However, our `build.xml` and `testMMTk.py` (in JikesRVM) expects `RUSTUP_TOOLCHAIN=+{version}`. We should make it consistent with the off…
-
In GitLab by @qinsoon on Nov 29, 2019, 17:22
* Encapsulate and minimise unsafe code.
* Provide meaningful abstractions for unsafe code where possible.
-
In GitLab by @u6374399 on Feb 23, 2018, 12:44
Currently we build JikesRVM and MMTk at the same time which takes a while. It would be nice to have an additional option to only allow the compilation of…