{"push_id":2755943189,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"d53db8cee985563995c0238075941cfddd959dd5","before":"9d0ef07dcd27f7c0f70a975dd836d4d1bb68a797","commits":[{"sha":"ad807d42e59dab771bebd34af3916060dcd8749b","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"globalcontext: add ref_ticks\n\nAdd a monotonically increasing ref_ticks member to globalcontext that it can\nbe used by erlang:make_ref.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/ad807d42e59dab771bebd34af3916060dcd8749b"},{"sha":"c48e82b7527e2d0db174cf88fd9b9dec3087df70","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"term: fix term_is_binary check\n\nMasked value should be compared against 0x20, that means binary.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/c48e82b7527e2d0db174cf88fd9b9dec3087df70"},{"sha":"5c34c335e94d8ba228417bdd7e8e54d09c003b11","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"term: add term_is_movable_boxed\n\nAdd function that returns 1 if a boxed valued can be copied by just\nusing memcpy.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/5c34c335e94d8ba228417bdd7e8e54d09c003b11"},{"sha":"3628cef824d647745a465a04420c498a4b8afa58","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"memory: add support to movable boxed terms\n\nAdd support to movable boxed terms, which can be safely memcpyed during\ngarbage collection without any further acction.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/3628cef824d647745a465a04420c498a4b8afa58"},{"sha":"14c658f746b486bbbfd26b00766cf3bd04e3fa8f","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"term: add function that makes a term from ref ticks\n\nA function that allocates an unique ref term using given ref ticks. This\nfunction will be used for make_ref NIF.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/14c658f746b486bbbfd26b00766cf3bd04e3fa8f"},{"sha":"dbb1688cc60fd4a5f9978f1a019ac61fe27142a7","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"term: Add erlang:make_ref/0 NIF\n\nImplement erlang:make_ref/0 using global monotonic ref ticks, and\nterm_from_ref_ticks function.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/dbb1688cc60fd4a5f9978f1a019ac61fe27142a7"},{"sha":"afb9999f037b3adfbcf6e00ab46cd210bc54c9dd","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"tests: add make_ref_test\n\nAdd test for erlang:make_ref\\0.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/afb9999f037b3adfbcf6e00ab46cd210bc54c9dd"},{"sha":"d53db8cee985563995c0238075941cfddd959dd5","author":{"name":"Davide Bettio","email":"1cd424918902c1dbc16c61ea09f30b31f6c2f0e9@uninstall.it"},"message":"tests: Add make_ref_test.erl to test.c\n\nAdd make_ref_test.erl to the test suite.","distinct":true,"url":"https://api.github.com/repos/bettio/AtomVM/commits/d53db8cee985563995c0238075941cfddd959dd5"}]}
{"actor":{"display_login":"bettio"}}