{"push_id":679449476,"size":1000,"distinct_size":0,"ref":"refs/heads/bug_3365156","head":"4ec9c2f45d0016b19329e9eb5b85776f3ae3310a","before":"5a24ae166460477336dec558c612db55d513f155","commits":[{"sha":"25a635ccb48c4250d3ac9359adca6591eae41c7b","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Finish bump to registry 1.3.0","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/25a635ccb48c4250d3ac9359adca6591eae41c7b"},{"sha":"373c55fafac58c8f62dde03d6674e0a78840ac29","author":{"email":"381a625887245f3f6a11764ddb503aa4453e5afb","name":"nijtmans"},"message":"[Bug 2979399] uninitialized value troubles","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/373c55fafac58c8f62dde03d6674e0a78840ac29"},{"sha":"0aa57c0f0f9f1d531c4f429ffccdd90b9b9dfa67","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"        * generic/tclObj.c (Tcl_GetCommandFromObj):     [Bug 2979402]: Reorder\n        the validity tests on internal rep of a \"cmdName\" value to avoid\n        invalid reads reported by valgrind.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/0aa57c0f0f9f1d531c4f429ffccdd90b9b9dfa67"},{"sha":"bf979c8ce69644107a1088153dc988bb6f97843f","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"        * generic/tclObj.c (Tcl_GetCommandFromObj):     [Bug 2979402]: Reorder\n        the validity tests on internal rep of a \"cmdName\" value to avoid\n        invalid reads reported by valgrind.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/bf979c8ce69644107a1088153dc988bb6f97843f"},{"sha":"e3278bb4784d45471a972c2acedddda1291c99df","author":{"email":"ffcce70e632d1ff181aa9ef6831628ef38f8e6a9","name":"andreask@activestate.com"},"message":"\t* generic/tclIORChan.c (ReflectClose, ReflectInput, ReflectOutput,\n\tReflectSeekWide, ReflectWatch, ReflectBlock, ReflectSetOption,\n\tReflectGetOption, ForwardProc): [Bug 2978773]: Preserve\n\tReflectedChannel* structures across handler invokations, to avoid\n\tcrashes when the handler implementation induces nested callbacks\n\tand destruction of the channel deep inside such a nesting.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/e3278bb4784d45471a972c2acedddda1291c99df"},{"sha":"622777d694d0aff3d5bee47f079cea89b07dde2c","author":{"email":"ffcce70e632d1ff181aa9ef6831628ef38f8e6a9","name":"andreask@activestate.com"},"message":"\t* generic/tclIORChan.c (ReflectClose, ReflectInput, ReflectOutput,\n\tReflectSeekWide, ReflectWatch, ReflectBlock, ReflectSetOption,\n\tReflectGetOption, ForwardProc): [Bug 2978773]: Preserve\n\tReflectedChannel* structures across handler invokations, to avoid\n\tcrashes when the handler implementation induces nested callbacks\n\tand destruction of the channel deep inside such a nesting.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/622777d694d0aff3d5bee47f079cea89b07dde2c"},{"sha":"16a666b1281db56d145b7e2996faeda51cc59c14","author":{"email":"381a625887245f3f6a11764ddb503aa4453e5afb","name":"nijtmans"},"message":"[FRQ 2974744]: share exception codes (ObjType?):\nRevised test cases, making sure that abbreviated\ncodes are checked resulting in an error, and\nchecking for the exact error message.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/16a666b1281db56d145b7e2996faeda51cc59c14"},{"sha":"ddc6a0f2e65ba544788bd2003c1a92b01e318265","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"Improve the documentation of how to make and use a thread.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/ddc6a0f2e65ba544788bd2003c1a92b01e318265"},{"sha":"f613450efedbb6a54e46c6e22ef45298d74f17d8","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"\t* doc/package.n: [Bug 2980210]: Document the arguments taken by\n\tthe [package present] command correctly.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/f613450efedbb6a54e46c6e22ef45298d74f17d8"},{"sha":"3650e92ffd44b2a7d869bbb9e1dfaa5c35cf3e58","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"\t* doc/package.n: [Bug 2980210]: Document the arguments taken by\n\tthe [package present] command correctly.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/3650e92ffd44b2a7d869bbb9e1dfaa5c35cf3e58"},{"sha":"f25017a71d04d40a07906ea8a06d899abfb428dc","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"Added missing doc. Oops!","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/f25017a71d04d40a07906ea8a06d899abfb428dc"},{"sha":"2d227007458f7b3cdc4a0b2cb2bf41f46029096e","author":{"email":"31c4896e297feaa7e922ace2eb2cb473b28b542b","name":"zv@archiware.com"},"message":"* generic/tclStringObj.c: (SetStringFromAny): avoid trampling\nover the tclEmptyStringRep->bytes as it is thread-shared\n(thx to Gustaf Neumann for the (hard) work of locating this one).","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/2d227007458f7b3cdc4a0b2cb2bf41f46029096e"},{"sha":"1447c258dac4aad011b2682166170d011343eccf","author":{"email":"31c4896e297feaa7e922ace2eb2cb473b28b542b","name":"zv@archiware.com"},"message":"* generic/tclStringObj.c: (SetStringFromAny): avoid trampling\nover the tclEmptyStringRep->bytes as it is thread-shared\n(thx to Gustaf Neumann for the (hard) work of locating this one).","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/1447c258dac4aad011b2682166170d011343eccf"},{"sha":"ced71bfa51b0d491bbbb00db988608165c8f3d7e","author":{"email":"31c4896e297feaa7e922ace2eb2cb473b28b542b","name":"zv@archiware.com"},"message":"* generic/tclThreadStorage.c (ThreadStorageGetHashTable):\navoid accessing shared table index w/o mutex protection.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/ced71bfa51b0d491bbbb00db988608165c8f3d7e"},{"sha":"8aff7e104974e64ef666b19b70fffc5b19830a47","author":{"email":"5305e229e08094cf78959f1abb2f273376291127@acm.org","name":"Kevin B Kenny"},"message":"* generic/tclStrToD.c: [Bug 2952904]: Defer creation of the smallest\nfloating point number until it is actually used. (This change avoids\na bogus syslog message regarding a 'floating point software assist\nfault' on SGI systems.)","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/8aff7e104974e64ef666b19b70fffc5b19830a47"},{"sha":"c3a67b71fd5b9142c25396fb8771e4271ab53083","author":{"email":"5305e229e08094cf78959f1abb2f273376291127@acm.org","name":"Kevin B Kenny"},"message":"* library/reg/pkgIndex.tcl:     [TIP #362]: Fixed first round of\n* tests/registry.test:          bugs resulting from the recent commits\n* win/tclWinReg.c:              of changes in support of the referenced\n                                TIP.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/c3a67b71fd5b9142c25396fb8771e4271ab53083"},{"sha":"f61c1f62e8cb029094e4c0a7bd261c6e8493bea3","author":{"email":"5305e229e08094cf78959f1abb2f273376291127@acm.org","name":"Kevin B Kenny"},"message":"* generic/tcl.decls:\t\t[TIP #357]: First round of changes\n* generic/tclDecls.h:\t\tto export Tcl_LoadFile, Tcl_FindSymbol,\n* generic/tclIOUtil.c:\t\tand Tcl_FSUnloadFile to the public API.\n* generic/tclInt.h:\n* generic/tclLoad.c:\n* generic/tclLoadNone.c:\n* generic/tclStubInit.c:\n* tests/fileSystem.test:\n* tests/load.test:\n* tests/unload.test:\n* unix/tclLoadDl.c:\n* unix/tclLoadDyld.c:\n* unix/tclLoadNext.c:\n* unix/tclLoadOSF.c:\n* unix/tclLoadShl.c:\n* unix/tclUnixPipe.c:\n* win/Makefile.in:\n* win/tclWinLoad.c:","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/f61c1f62e8cb029094e4c0a7bd261c6e8493bea3"},{"sha":"ca5baf6bb949aa73a0d84cbadcc06ea638af9998","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"\t* generic/tclIOUtil.c (Tcl_LoadFile): Corrections to previous commit\n\t* unix/tclLoadDyld.c (TclpDlopen):    to make it build on OSX.\nAlso add missing ChangeLog entry for previous commit by KBK.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/ca5baf6bb949aa73a0d84cbadcc06ea638af9998"},{"sha":"62018f997f7085e0929e5bc85edec283f93476dc","author":{"email":"381a625887245f3f6a11764ddb503aa4453e5afb","name":"nijtmans"},"message":"Add missing \"const\" in signature,\nand some formatting fixes","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/62018f997f7085e0929e5bc85edec283f93476dc"},{"sha":"338023355dad42812640f1691b5c5c3d7b1cfc86","author":{"email":"31c4896e297feaa7e922ace2eb2cb473b28b542b","name":"zv@archiware.com"},"message":"Added VALGRIND define so we can silence helgrind race-report at places\nwe know we cheated on in order to reduce contention.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/338023355dad42812640f1691b5c5c3d7b1cfc86"}]}