Xinyu Zheng
Xinyu Zheng
mmtk-core: `4813a2b` mmtk-openjdk: `ddf0ba5` After running ``` MMTK_PLAN=GenCopy /home/xinyuz/mmtk/mmtk-openjdk/repos/openjdk/build-11-4813a2b-ddf0ba5-6dc618e/linux-x86_64-normal-server-release/jdk/bin/java -XX:MetaspaceSize=500M -XX:+DisableExplicitGC -server -XX:-TieredCompilation -Xcomp -XX:+UseThirdPartyHeap -Djava.library.path=/home/xinyuz/probes -Dprobes=RustMMTk -Xms162M -Xmx162M -cp /usr/share/benchmarks/dacapo/dacapo-evaluation-git-29a657f.jar:/home/xinyuz/probes:/home/xinyuz/probes/probes.jar Harness -c probe.DacapoChopinCallback -n 5 -s default jython ```...
binding: 648bb27f4bb5c84a83f74fda1d699514548cf663 mmtk-core: d2324cff01438e8c2911c00e1c3c2e691b90471b After running ``` MMTK_THREADS=1 MMTK_PLAN=SemiSpace /home/xinyuz/mmtk/mmtk-openjdk/repos/openjdk/build-with-sync-d2324cf-648bb27/linux-x86_64-normal-server-release/jdk/bin/java -XX:MetaspaceSize=500M -XX:+DisableExplicitGC -server -XX:-TieredCompilation -Xcomp -XX:+UseThirdPartyHeap -Djava.library.path=/home/xinyuz/probes -Dprobes=RustMMTk -Xms576M -Xmx576M -cp /usr/share/benchmarks/dacapo/dacapo-evaluation-git-69a704e.jar:/home/xinyuz/probes:/home/xinyuz/probes/probes.jar Harness -c probe.DacapoChopinCallback -n 5 zxing ``` I...
After I port to OpenJDK 17, MMTk's GCs become less space-efficient compared to how their parallel GC changes from 11 to 17. These are the raw results I get from...
This description of `mmtk` folder "The mmtk-openjdk binding repo is located under the mmtk folder, as a git-submodule of the OpenJDK repo." in README is incorrect.
Hello Corundum team, I tried to make it compatible with current latest nightly: rustc 1.80.0-nightly (b1ec1bd65 2024-05-18) The changes are mainly: - Point `crndm_derive` to the one in the repo...