{"push_id":2901444207,"size":440,"distinct_size":1,"ref":"refs/heads/modular-wrapper","head":"2e37af8666175f76e09d885fdd947459b1537e78","before":"f059ae0bdc8142d4a71a20e95486d3b209392a5f","commits":[{"sha":"f8f4760c147828cf0b6ef435556ea88918b6962a","author":{"name":"Olivier Couet","email":"91ba59fb0d096ccc5b88d9f3fd3bb76a7193cd77@gmail.com"},"message":"When drawing a `TGraph` if `TH1::SetDefaultSumw2()` was on, then the underlying\n\nhistogram used to draw the `TGraph` axis was created with errors and therefore\nthe histogram painter painted it with errors which was a non sense in that\nparticular case. This is now fixed. It was discussed\nhere: https://root-forum.cern.ch/t/horizontal-line-at-0-on-y-axis/30244/26.","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/f8f4760c147828cf0b6ef435556ea88918b6962a"},{"sha":"1b834735cebc1abf3d1420dacff0a419fcb12a57","author":{"name":"Oksana Shadura","email":"3b9ee48da11ce3c5e7aae8aac30fe16e8695e531@cern.ch"},"message":"[layering] Moving BinarySearch and Sorting algorithms from math/mathcore/inc/TMath.h to TMathBase.h (evolution to ROOT \"<algorithm>\" header)","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/1b834735cebc1abf3d1420dacff0a419fcb12a57"},{"sha":"6769dede907112666ce3ca7b3e2fdef6ffbac2c8","author":{"name":"Oksana Shadura","email":"3b9ee48da11ce3c5e7aae8aac30fe16e8695e531@cern.ch"},"message":"[layering] Removing TMath.h include, TFileCacheRead.cxx is depending only from Core library.","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/6769dede907112666ce3ca7b3e2fdef6ffbac2c8"},{"sha":"d2f39d4864f2484f9b9ffe99e3d1bdf25777727b","author":{"name":"Oksana Shadura","email":"3b9ee48da11ce3c5e7aae8aac30fe16e8695e531@cern.ch"},"message":"[layering] Updating linkdef files for Core and MathCore, after moving sorting and binary search algorithms from MathCore to Core","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/d2f39d4864f2484f9b9ffe99e3d1bdf25777727b"},{"sha":"e7d134ed654a0b09aa1512110597a9ad42dbfc53","author":{"name":"Oksana Shadura","email":"3b9ee48da11ce3c5e7aae8aac30fe16e8695e531@cern.ch"},"message":"[layering] Cleaning TFile implementation file from TMath-specific functions and includes","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/e7d134ed654a0b09aa1512110597a9ad42dbfc53"},{"sha":"23aa75d2bd1b7bce283ccc45b3c8d7dd6392fb8c","author":{"name":"Lorenzo Moneta","email":"271c070edb968111ee2529fc8cf5463e68522ca2@techlab-gpu-nvidiagtx1080-07.cern.ch"},"message":"fix memory leaks","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/23aa75d2bd1b7bce283ccc45b3c8d7dd6392fb8c"},{"sha":"ce0b29a0e262bee86a9e180a87520e0ebb9c2c84","author":{"name":"Giulio Eulisse","email":"88ee23e5949f8e8ea298bc3f0fc1850f734e26c7@cern.ch"},"message":"Fix typo in RArrowDS\n\nThe name of the type is Long_t, not Long32_t.","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/ce0b29a0e262bee86a9e180a87520e0ebb9c2c84"},{"sha":"d037c059d7f54892bc08b45060ebf9531e7f076e","author":{"name":"Stefan Wunsch","email":"782caaa2baa2d0e05b556957d4be0ba98d7eff3d@cern.ch"},"message":"[VecOps] Add RVec helpers for sorting and selecting elements","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/d037c059d7f54892bc08b45060ebf9531e7f076e"},{"sha":"5927f141c84b9b70f77a702fd5ec57ca11fcd9c0","author":{"name":"Oksana Shadura","email":"3b9ee48da11ce3c5e7aae8aac30fe16e8695e531@cern.ch"},"message":"Updating clad build CMake arguments for the case when buiting_llvm and buitin_clang is OFF","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/5927f141c84b9b70f77a702fd5ec57ca11fcd9c0"},{"sha":"cc4915bb895478aa921ba42bdb36f05cc516f2fd","author":{"name":"Enrico Guiraud","email":"81a634b61c6957bc62fe9d7d41b6d1b9a925da25@cern.ch"},"message":"[VecOps][NFC] Formatting of RAdoptAllocator","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/cc4915bb895478aa921ba42bdb36f05cc516f2fd"},{"sha":"e3316bc148848663d431fa347075aa73a22b9e7b","author":{"name":"Enrico Guiraud","email":"81a634b61c6957bc62fe9d7d41b6d1b9a925da25@cern.ch"},"message":"[VecOps] Remove redundant RAdoptAllocator::construct overload","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/e3316bc148848663d431fa347075aa73a22b9e7b"},{"sha":"1e79c8d0e7aef1785c5a0da813e93b6b325ae516","author":{"name":"Enrico Guiraud","email":"81a634b61c6957bc62fe9d7d41b6d1b9a925da25@cern.ch"},"message":"[VecOps][NFC] Add libROOTVecOps as dependency to RAdoptAllocator test","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/1e79c8d0e7aef1785c5a0da813e93b6b325ae516"},{"sha":"78e4befddae6a07f61cf764693fbd5f3868f32f9","author":{"name":"Enrico Guiraud","email":"81a634b61c6957bc62fe9d7d41b6d1b9a925da25@cern.ch"},"message":"[VecOps] Specialize RAdoptAllocator<bool>\n\nThe different semantics of std::vector<bool> make memory adoption through a\ncustom allocator more complex -- namely, RAdoptAllocator<bool> must be\nrebindable to RAdoptAllocator<unsigned long>, but if adopted memory is\nreally a buffer of bools, reinterpretation of the adopted buffer as a\ndifferent type is going to break things in horrible ways.\nAs a workaround, RAdoptAllocator<bool> is specialized to be a simple\nallocator that forwards calls to std::allocator, never adopts memory, and\ncan be rebound to any other allocator (as it never adopts memory it can\nrebind the same way that std::allocator can).\n\nThis should resolve ROOT-9453 \"Cannot instantiate RVec<bool>\".","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/78e4befddae6a07f61cf764693fbd5f3868f32f9"},{"sha":"374be4cc54e48eff2eba9dafae27746a2139f334","author":{"name":"Enrico Guiraud","email":"81a634b61c6957bc62fe9d7d41b6d1b9a925da25@cern.ch"},"message":"[VecOps] Make RAdoptAllocator<T> rebindable to RAdoptAllocator<bool>\n\n...and viceversa. Only non-adopting RAdoptAllocators can be rebound.\nThis makes it possible to copy-construct RVec<bool>'s from other\nRVec<bool>'s.","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/374be4cc54e48eff2eba9dafae27746a2139f334"},{"sha":"8d17dd00eb8edaac11af69f93c03cc4b6a6a1fe5","author":{"name":"Enrico Guiraud","email":"81a634b61c6957bc62fe9d7d41b6d1b9a925da25@cern.ch"},"message":"[VecOps] Add gtest for ROOT-9453 \"Cannot instantiate RVec<bool>\"","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/8d17dd00eb8edaac11af69f93c03cc4b6a6a1fe5"},{"sha":"18a5dccc7adb75ee3561a981c0c5d1b0c3cd2234","author":{"name":"Danilo Piparo","email":"866ed6f288e41d68fafde22d35ed1a04986fa45f@cern.ch"},"message":"[PyROOT] [ROOT-9623] Remove RooFit tutorials which fail on osx python3","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/18a5dccc7adb75ee3561a981c0c5d1b0c3cd2234"},{"sha":"e786005e24f5ecb265d68c3a19fe4039d6ce00a1","author":{"name":"Giulio Eulisse","email":"88ee23e5949f8e8ea298bc3f0fc1850f734e26c7@cern.ch"},"message":"Fix typo in test.","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/e786005e24f5ecb265d68c3a19fe4039d6ce00a1"},{"sha":"830512dfa4652090f97f0beb58da1845e626f579","author":{"name":"Philippe Canal","email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov"},"message":"[NFC] White space","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/830512dfa4652090f97f0beb58da1845e626f579"},{"sha":"645a9147fc745e53182bd940b979b1083a6a3974","author":{"name":"Philippe Canal","email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov"},"message":"Improve debug priting of StreamerElement info","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/645a9147fc745e53182bd940b979b1083a6a3974"},{"sha":"7afeae263bedf0a603c4111a8b06861a212d849f","author":{"name":"Philippe Canal","email":"69612018eea270a331b01ca4491eb7b1b815033a@fnal.gov"},"message":"Avoid double search","distinct":false,"url":"https://api.github.com/repos/oshadura/root/commits/7afeae263bedf0a603c4111a8b06861a212d849f"}]}
{"actor":{"display_login":"oshadura"}}