{"push_id":2678534949,"size":39,"distinct_size":8,"ref":"refs/heads/nonvector_z13","head":"1c3c007178db4ece794783edade955d34dfee013","before":"a832959bf34a05507c790c42bff33bd3c7c5e8eb","commits":[{"sha":"98deefdfea5f5dc3ec2b6b54f7e5b27ca0a60bb2","author":{"name":"Julian Seward","email":"ddfc93b89978d7702166fc4882790701017975d7@acm.org"},"message":"Comment out test \"(INSNA(6,6)  == 0 || INSNA(6,6) == 1)\" that gcc 8 complains (correctly) is always true.  No functional change.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/98deefdfea5f5dc3ec2b6b54f7e5b27ca0a60bb2"},{"sha":"fe28f100d7d01953eca21d27824843fad4e9ff24","author":{"name":"Julian Seward","email":"ddfc93b89978d7702166fc4882790701017975d7@acm.org"},"message":"Add extra __ubsan failure functions needed to un-break ubsanified builds with gcc 8.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/fe28f100d7d01953eca21d27824843fad4e9ff24"},{"sha":"e5dea048c1cd9fb8cd85175074388da3430b09f3","author":{"name":"Julian Seward","email":"ddfc93b89978d7702166fc4882790701017975d7@acm.org"},"message":"emit_ARM64Instr: fix assertion failures associated with chaining patching (ARM64in_XDirect).  n-i-bz.\n\nThis has happened because (I think!) this has never before been tested with\nguest code addresses >= 2^48.  This in turn means that this is the first\ntime that\n\n  p = imm64_to_ireg(p, /*x*/9, i->ARM64in.XDirect.dstGA);\n\nhas been called upon to emit a constant which is non-zero in all four 16-bit\nchunks, so it generates 4 instructions rather than (at most, in all previous\nruns) 3, and so the \"how many insns at max\" assertions failed.  This commit\nfixes the assertions.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/e5dea048c1cd9fb8cd85175074388da3430b09f3"},{"sha":"d48686019b53f6afb89769775e67b1990071025d","author":{"name":"Josef Weidendorfer","email":"cd09c6f9ce317d005f2d2d124e6e1764b163fdc4@gmx.de"},"message":"callgrind: fix setting call counter to zero if requested\n\nWe did not set the call cost counters in CLG_(zero_bbcc) to zero,\nwhich gets called by requests to set counters to zero\n- via client request\n- when entering a function if configured so\n- via gdb monitor command (used by callgrind_control -z)\n\nCounters are also set to zero after they are dumped out to a file.\nThis does not use CLG_(zero_bbcc), and was doing the right thing.\n\nThis fixes bug 392449.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/d48686019b53f6afb89769775e67b1990071025d"},{"sha":"504dfff68548e424a39801eb750d869316eb3b95","author":{"name":"Philippe Waroquiers","email":"be6130e42bf08db18b2438a4f2a12b62b8acc0fc@skynet.be"},"message":"announce fix 392449  callgrind not clearing the number of calls properly\n\n(fix in commit d48686)","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/504dfff68548e424a39801eb750d869316eb3b95"},{"sha":"26e21fe9111febc64e11e787f8ec3ba1be4bc5f5","author":{"name":"Philippe Waroquiers","email":"be6130e42bf08db18b2438a4f2a12b62b8acc0fc@skynet.be"},"message":"Point the kcachegrind link to the up to date page\n\nhttp://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindIndex\npage indicates to rather go to\nhttps://kcachegrind.github.io/html/Home.html\nso update the doc accordingly.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/26e21fe9111febc64e11e787f8ec3ba1be4bc5f5"},{"sha":"6ef6f738acd1d5a0643c5dce851249db69739f6c","author":{"name":"Philippe Waroquiers","email":"be6130e42bf08db18b2438a4f2a12b62b8acc0fc@skynet.be"},"message":"Fix 372347 - Replacement problem of the additional c++14/c++17 new and delete operators\n\nPatch by Paul Floyd, with comments slightly updated.\n\nAt the same time, cleanup of the trailing whitespaces in the whole file.\n\nmemcheck/tests/mismatches now shows the 'operator delete(void*, unsigned long)'\nin the stacktrace, so updated the test expected output.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/6ef6f738acd1d5a0643c5dce851249db69739f6c"},{"sha":"3217cfbfdfdc763ca16e47dd9724f9ccaa517ad5","author":{"name":"Julian Seward","email":"ddfc93b89978d7702166fc4882790701017975d7@acm.org"},"message":"arm64-linux: VG_(sigframe_destroy): restore int regs, PC and SP from the sigcontext previously presented to the handler.  n-i-bz.\n\nSo as to correctly (well, less incorrectly) simulate handlers that change\nregister state in the sigcontext they are given in the expectation that the\nchange will take effect immediately upon the handler returning.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/3217cfbfdfdc763ca16e47dd9724f9ccaa517ad5"},{"sha":"92d6a538862a784156ee5fff297eb7daba733127","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"Fix missing kevent_qos syscall (macOS 10.11). bz#383723\n\nBased upon patch from Alexandru Croitor.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/92d6a538862a784156ee5fff297eb7daba733127"},{"sha":"06546d831d9764300d949f41d9242f667b13536b","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"mips64: define _VKI_NSIG_BPW based on the size of long\n\nDefine _VKI_NSIG_BPW in a similar way to how _NSIG_BPW is defined in kernel.\n\nThis will be important for N32 ABI changes. (BZ #345763)","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/06546d831d9764300d949f41d9242f667b13536b"},{"sha":"8b2fe98aca7568a821c921ba3183f7d62b35a12c","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"additional use of RegWord\n\nFollow up to \"Introduce RegWord type\" change.\n\nPart of the changes required for BZ issue - #345763.\n\nContributed by:\n  Tamara Vlahovic and Dimitrije Nikolic.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/8b2fe98aca7568a821c921ba3183f7d62b35a12c"},{"sha":"ac58a6b8578697bdbfdfdcc8d2c70f8f93eef8c0","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"mips64: use RegWord where appplicable\n\nUse RegWord type in mips64.\n\nPart of the changes required for MIPS N32 ABI support.\nBZ issue - #345763.\n\nContributed by:\n  Dimitrije Nikolic, Aleksandar Rikalo and Tamara Vlahovic.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/ac58a6b8578697bdbfdfdcc8d2c70f8f93eef8c0"},{"sha":"9a6cf7a41c7e7a32e0d0a369b4519b97e2569d3d","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"mips64: add N32 ABI support\n\nAdding MIPS N32 ABI support.\n\nBZ issue - #345763.\n\nContributed and maintained by mulitple people over the years:\n  Crestez Dan Leonard, Maran Pakkirisamy, Dimitrije Nikolic,\n  Aleksandar Rikalo, Tamara Vlahovic.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/9a6cf7a41c7e7a32e0d0a369b4519b97e2569d3d"},{"sha":"58c1c98db4eb8a66ddea228ab00c8ac1bd7e027c","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"mips64: update tests for N32 ABI\n\nFix n32/n64 types mismatch in none, memcheck and helgrind tests.\n\nBZ issue - #345763.\n\nContributed by:\n  Dimitrije Nikolic, Aleksandar Rikalo, Tamara Vlahovic.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/58c1c98db4eb8a66ddea228ab00c8ac1bd7e027c"},{"sha":"93a1edae3fb5a1713f7d110490bcf2bf4354ade6","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"mips64: add N32 ABI support in NEWS\n\nAnnounce support for MIPS N32 ABI.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/93a1edae3fb5a1713f7d110490bcf2bf4354ade6"},{"sha":"925414b384d5fbba44dbe788f85e9e661ba9b6d7","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"fix make distclean failure\n\ncommit 85cd72c0a80d64ddbfd3156743037925bb7f8f5f\n\"Add the drd/tests/bug322621 regression test\"\n\nintroduced make distclean failure.\nFix it by using symlink instead of a relative path in\ndrd/tests/Makefile.\n\nAlso, revert \"ignore .dirstamp file appearing in helgrind/tests directory\"\nThis reverts commit 718b47e184bc090b9f2a5f22904f59a272c9018d.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/925414b384d5fbba44dbe788f85e9e661ba9b6d7"},{"sha":"2e46d39c8938f9ebc11f2240f2331dac0b1d15c0","author":{"name":"Petar Jovanovic","email":"9c4bddca0ab6081e6fdffcceae90dfd6e71d9a6e@gmail.com"},"message":"Update .ignore for gdbserver_tests directory\n\nIgnore all *.diff* files (such as *.diff-solaris*).","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/2e46d39c8938f9ebc11f2240f2331dac0b1d15c0"},{"sha":"959a54cb3a631bb61420f1784a0c8585af24349e","author":{"name":"Bart Van Assche","email":"28563a2d387a4f8f033bf7abbf80937064dfbe0c@wdc.com"},"message":"Add support for the Linux membarrier() system call\n\nSigned-off-by: Bart Van Assche <bart.vanassche@wdc.com>","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/959a54cb3a631bb61420f1784a0c8585af24349e"},{"sha":"e9a82f3d759189868f7bdb33729dfe4c0bbc119c","author":{"name":"Bart Van Assche","email":"28563a2d387a4f8f033bf7abbf80937064dfbe0c@wdc.com"},"message":"Add a test program for the membarrier() system call\n\nSigned-off-by: Bart Van Assche <bart.vanassche@wdc.com>","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/e9a82f3d759189868f7bdb33729dfe4c0bbc119c"},{"sha":"7f4e06881ca836554451c4fe42315a112b9642ea","author":{"name":"Mark Wielaard","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@klomp.org"},"message":"none/tests/linux/Makefile.am: Fix membarrier.st[d]err.exp typo.","distinct":false,"url":"https://api.github.com/repos/barkovv/valgrind/commits/7f4e06881ca836554451c4fe42315a112b9642ea"}]}
{"actor":{"display_login":"barkovv"}}