Maybe I am wrong. I looked at the runtime again, object put into `object_id_stack' can be collected. Now I don't know why windows on Windows are kept in such case, they should be collected too. (This happens on Linux) Do you have any ideas?