{"push_id":1035638360,"size":94,"distinct_size":94,"ref":"refs/heads/master","head":"bb84cefad608f5a5d63de586e716d83e9cc2de82","before":"b45e5bee0342927e96deb88d528891d540cbc55d","commits":[{"sha":"33d0382c9bb613336a6bd7cf9fdd1081ef2db965","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Replace CheckCastNode with PiNode for exception dispatch.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/33d0382c9bb613336a6bd7cf9fdd1081ef2db965"},{"sha":"7db1eeb87a08f7013f746b3823ea9453cd2b3925","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Remove CheckCastDynamicNode. Fold functionality into InstanceofDynamicNode.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/7db1eeb87a08f7013f746b3823ea9453cd2b3925"},{"sha":"6fee95a32bebc75fcd627a4e95e98e6b76a67c6e","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Replace store check with InstanceOfNode check instead of CheckCastNode.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/6fee95a32bebc75fcd627a4e95e98e6b76a67c6e"},{"sha":"0563ffdfa52ac18ca48b2c5f749ea8da29288aba","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Do not use a PiNode for the store check, but instead register the guard with the write node.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/0563ffdfa52ac18ca48b2c5f749ea8da29288aba"},{"sha":"5a9e9f60fa71a9479f5412a514453ca37f08ebd1","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Remove CheckCastNode. Replace usages with FixedGuardNode + InstanceOfNode.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/5a9e9f60fa71a9479f5412a514453ca37f08ebd1"},{"sha":"c8d6739b0aba5d84dae9ac99b53e86cf7b784814","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Small fixes after removing CheckCastNode.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/c8d6739b0aba5d84dae9ac99b53e86cf7b784814"},{"sha":"8f9e4edaf89d6b287397d65a6520f474760e2736","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Fix an issue that caused InstanceOfDynamicNode to return the wrong result.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/8f9e4edaf89d6b287397d65a6520f474760e2736"},{"sha":"328d2e8528b11ace3f5b6d8fbf589ba6ee7cc602","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Fix checkstyle warnings.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/328d2e8528b11ace3f5b6d8fbf589ba6ee7cc602"},{"sha":"98a4ccf89a93839d21c5e1a942d2fd3e4b29a295","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Merge branch 'master' of https://github.com/graalvm/graal-core into feature/simplify-checkcast","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/98a4ccf89a93839d21c5e1a942d2fd3e4b29a295"},{"sha":"3ff4645ab20a351f71bfa258c6aac6194dcb6693","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Small fix to instanceof snippet.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/3ff4645ab20a351f71bfa258c6aac6194dcb6693"},{"sha":"d1a546d75b88a14290b25ece64e8116331626c0d","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Clean up LogicNode hierarchy.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/d1a546d75b88a14290b25ece64e8116331626c0d"},{"sha":"0d66454a862697698d6b3d544f957b82a2d5c71b","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Reintroduce TypeProfileNode as a fixed node.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/0d66454a862697698d6b3d544f957b82a2d5c71b"},{"sha":"6d22907441eea550ca53bfe1cebc0f6fb1c390fe","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Merge branch 'master' into feature/simplify-checkcast","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/6d22907441eea550ca53bfe1cebc0f6fb1c390fe"},{"sha":"8f7a05a290fa46aeef45a2c6c629d9735c4cf686","author":{"email":"c46c2258f9cf18ca06052a105328545603038f77@oracle.com","name":"Thomas Würthinger"},"message":"Relax asserts in BinaryOpLogicNode.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/8f7a05a290fa46aeef45a2c6c629d9735c4cf686"},{"sha":"34f2009187f806d734f95be18223e550d0815265","author":{"email":"c3a908d16b44980ec7752712ae6595306895843a@oracle.com","name":"Roland Schatz"},"message":"Return exception object from `clearPendingException`.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/34f2009187f806d734f95be18223e550d0815265"},{"sha":"346d05996398052d8d567b6f320720919aba205e","author":{"email":"c3a908d16b44980ec7752712ae6595306895843a@oracle.com","name":"Roland Schatz"},"message":"Support for Symbol* values.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/346d05996398052d8d567b6f320720919aba205e"},{"sha":"10d7b43e710e4e5a2ec2d44d49875ffe6572d3b8","author":{"email":"c3a908d16b44980ec7752712ae6595306895843a@oracle.com","name":"Roland Schatz"},"message":"Add compiled stubs for creating NullPointerException and ArrayIndexOutOfBoundsException.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/10d7b43e710e4e5a2ec2d44d49875ffe6572d3b8"},{"sha":"6934bb765a5989a1d3fa02d48f70f03ab949ed1c","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"mx gate: make TestJMH task fail on error.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/6934bb765a5989a1d3fa02d48f70f03ab949ed1c"},{"sha":"89c12f49bff9ae5fbbe3addb913e479eac477eeb","author":{"email":"b999c1d29f224e08e9e8027ff883e600c20b19d8@zapster.cc","name":"Josef Eisl"},"message":"Merge pull request #141 from zapster/gate-make-jmh-failure-fatal\n\nmx gate: make TestJMH task fail on error.","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/89c12f49bff9ae5fbbe3addb913e479eac477eeb"},{"sha":"ffa452b4c50015325a131e3ae13f5874153037e0","author":{"email":"c3a908d16b44980ec7752712ae6595306895843a@oracle.com","name":"Roland Schatz"},"message":"Merge branch 'master' into exception-stubs","distinct":true,"url":"https://api.github.com/repos/davleopo/graal-core/commits/ffa452b4c50015325a131e3ae13f5874153037e0"}]}