{"push_id":620978636,"size":1,"distinct_size":1,"ref":"refs/heads/metaserver","head":"254870bf98903af1d35feb1db6a695ce5d9cb4ce","before":"bafce4ef422db1180f9e52b89a47d95e53b4e954","commits":[{"sha":"254870bf98903af1d35feb1db6a695ce5d9cb4ce","author":{"email":"0178b9ae37a04c85ef49a1292c3fd75795bef75c@gmail.com","name":"Kevin Modzelewski"},"message":"Fix list sorting gc issues\n\nWe use std::stable_sort as the implementation of list.sort.\nIn this process I discovered that std::stable_sort will try to\nallocate a temporary buffer via std::get_temporary_buffer.\nIf a comparison gets fired which triggers a gc while certain\nlist elements only exist in the temporary buffer, we would lose track\nof them.\n\nSo, specialize std::get_temporary_buffer<Box*> to use\ngc_alloc(CONSERVATIVE)","distinct":true,"url":"https://api.github.com/repos/kmod/pyston/commits/254870bf98903af1d35feb1db6a695ce5d9cb4ce"}]}