mmtk / mmtk-julia

Julia binding for MMTk
13 stars 9 forks source link

Update Julia upstream 43bf2c8 #71

Closed qinsoon closed 1 year ago

qinsoon commented 1 year ago

Updates to https://github.com/mmtk/julia/pull/21.

qinsoon commented 1 year ago

This PR is not ready to merge. Somehow, sticky immix failed to build on the dev machine I am using. It seems like some objects that should be alive are collected by the GC. It could be related with write barrier, I did not look further into it.

qinsoon commented 1 year ago

This PR is not ready to merge. Somehow, sticky immix failed to build on the dev machine I am using. It seems like some objects that should be alive are collected by the GC. It could be related with write barrier, I did not look further into it.

This is fixed in https://github.com/mmtk/julia/pull/21/commits/8eab37df935555155a919fcbf0a55b9b4a0fa9f0. It turns out that there is an object update that does not have a write barrier in Julia code. So the bug exists in master as well.