{"push_id":3042807748,"size":4,"distinct_size":4,"ref":"refs/heads/slp37","head":"78f6b66c7223146f772b0f048c8f0f22180f5555","before":"464ef17bcbf634ae33b37672a5b803f0ce940086","commits":[{"sha":"a30712167175bfc2f1ed9e27769550e5fe6cdb44","author":{"name":"Anselm Kruis","email":"4047f92cc03ce07c83e2f4b1558a57bf85c7059e@atos.net"},"message":"Stackless issue #182: Fix \"make teststackless\" for out of tree builds\n\nA $(srcdir) was missing.","distinct":true,"url":"https://api.github.com/repos/akruis/cpython/commits/a30712167175bfc2f1ed9e27769550e5fe6cdb44"},{"sha":"a05f33004e35504605d2e6936a30d9a73bc65488","author":{"name":"Anselm Kruis","email":"4047f92cc03ce07c83e2f4b1558a57bf85c7059e@atos.net"},"message":"Stackless issue #152: fix clang warnings caused by commit 0727a8ec807.\n\nThe commit used a C11 feature. Unfortunately only clang emits a warning.","distinct":true,"url":"https://api.github.com/repos/akruis/cpython/commits/a05f33004e35504605d2e6936a30d9a73bc65488"},{"sha":"d71003f1fee9d184f0ec07f39a69622ab1b012be","author":{"name":"Anselm Kruis","email":"18a58899fb5e8f49b686c3320c1671a94c24d7c9@atos.net"},"message":"Stackless issue #181: Replace slp_dont_optimize... vars \n\nby more appropriate compiler specific code. The new code should work\nwith whole program optimisation.","distinct":true,"url":"https://api.github.com/repos/akruis/cpython/commits/d71003f1fee9d184f0ec07f39a69622ab1b012be"},{"sha":"78f6b66c7223146f772b0f048c8f0f22180f5555","author":{"name":"Anselm Kruis","email":"4047f92cc03ce07c83e2f4b1558a57bf85c7059e@atos.net"},"message":"Stackless issue #183: use a volatile pointer to call slp_switch()\n\nPrevent inlining slp_switch() more reliably. C standard guarantees to read\nthe value of a volatile variable from memory on each access. Therefore\nthe compiler does not know the called function and can't inline.","distinct":true,"url":"https://api.github.com/repos/akruis/cpython/commits/78f6b66c7223146f772b0f048c8f0f22180f5555"}]}
{"actor":{"display_login":"akruis"}}