{"push_id":1314680353,"size":21,"distinct_size":4,"ref":"refs/heads/wip-cfv-refactor","head":"fe244ba46186a80852d4c14f5e3d4b0118c77ee5","before":"a3788cc5b644794b1dfb8020a1fdd685f4c854c9","commits":[{"sha":"c1c58628a7882f88650d305bcc4f23456c3a3c0a","author":{"name":"Loïc Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"os.linux: Document Attribute Tree for StateProviders\n\nAdd documentation to headers for\nKernelContextSwitch\nKernelCpuUsage\nKernelMemory\nActiveTid\nInputOutput\nKernel\n\nChange-Id: If95fc67f0a6b765267b4247328e3618b6c000315\nSigned-off-by: Loïc Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/81200\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-by: Hudson CI\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/c1c58628a7882f88650d305bcc4f23456c3a3c0a"},{"sha":"e4ba10eea61dbd65ab6bd420cf232027e7e5508d","author":{"name":"Loïc Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"lttng: Document Attribute Tree for UstMemoryStateProvider\n\nChange-Id: I35594e499ddcdd7d2e4f4969ce83c76320a85600\nSigned-off-by: Loïc Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/81199\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/e4ba10eea61dbd65ab6bd420cf232027e7e5508d"},{"sha":"f48095e8f39203696d48161bbfaeac1111839775","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"ust: add icon for debug info analysis\n\nChange-Id: Idf4a64f5650b4191cca65f3b1e55a6e8bb7fca9b\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81632\nReviewed-by: Hudson CI\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/f48095e8f39203696d48161bbfaeac1111839775"},{"sha":"028c7ad429ecc03afeea0bed4fc6d0f56afca1f5","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"tmf.core: add statistics icon\n\nChange-Id: Ia7dbbb70567b916c0e32a438979b6beab2132455\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81629\nReviewed-by: Hudson CI\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/028c7ad429ecc03afeea0bed4fc6d0f56afca1f5"},{"sha":"aeb26ea40879c81f35e22bfc679607db4d22cf87","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"linux.core: add Context Switch icon\n\nThis one was done with high-dpi screens in mind.\nInspiration comes from a real-estate based board game.\n\nChange-Id: I5d1d6f2175fa411c7882ee097f456dbb36d26efa\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81649\nReviewed-by: Hudson CI\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/aeb26ea40879c81f35e22bfc679607db4d22cf87"},{"sha":"d7da69dbe50ba601a4640cbeaa67abb741f30a46","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"graph.core: add Critical Path Icon\n\nChange-Id: I929b4e29d14cf2e6e3e97544561b8e0a2657bf9b\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81727\nReviewed-by: Hudson CI\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/d7da69dbe50ba601a4640cbeaa67abb741f30a46"},{"sha":"be3630c04131172ddf1de4d510435b606b6695bf","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"linux.core: add CPU usage icons\n\nMade with scaling in mind.\nInspired by resource monitor in many oses.\n\nChange-Id: I5bb5f1b063ba0452fa476c06eeae6c6689b781b9\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81650\nReviewed-by: Hudson CI\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/be3630c04131172ddf1de4d510435b606b6695bf"},{"sha":"a130b9a47aeb37fccbc2a861096ba20a50c0153e","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"linux.core: add IO Analysis icons\n\nMade fore High-DPI screens.\nInspired by Hitachi Deskstar 80 gb drives. But\nevery rotary hard drive looks like this.\n\nChange-Id: I3b6f1a18d950590e3a2e3c39267da1ff81598bab\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81651\nReviewed-by: Hudson CI\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/a130b9a47aeb37fccbc2a861096ba20a50c0153e"},{"sha":"c84c291ff25d43f43e7665c0a9427154673aa279","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"linux.core: add Memory Usage Icon\n\nThis is based on the trope that cpus are LQFP, memory is DIP.\n\nChange-Id: Ia6204ab868f549fbf32a490b526cb856d4aa2c36\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81652\nReviewed-by: Hudson CI\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/c84c291ff25d43f43e7665c0a9427154673aa279"},{"sha":"437de777903ca0693b593d27a791dd4186197316","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"xml: add icon for analyses\n\nChange-Id: Ibf173f4b3cd64542b200bc571a33d4000bae46d1\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81630\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nReviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nTested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/437de777903ca0693b593d27a791dd4186197316"},{"sha":"2047fe0410d1acf38d85b51cadd75d31bebf2936","author":{"name":"Loïc Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"timing.core: speed up (Lazy)ArrayList queries with binary search\n\nThe getIntersectingElements queries on the (Lazy)ArrayList\nSegmentStore would iterate through the entire store with a\nstream().filter(), whereas the store is sorted by start time,\nthen by end time of the segments.\n\nBy using a binary search on the store, we can narrow down the\niteration to the relevant sublist thus speeding queries up to 50%\non querying from real analyses.\n\nChange-Id: Idb798f42571d14130acd26c0d126cc7b6cdbf04c\nSigned-off-by: Loïc Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/81503\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/2047fe0410d1acf38d85b51cadd75d31bebf2936"},{"sha":"08aa7eb2cc19f9ddd48edf0b478c5210ce3e69d1","author":{"name":"Cédric Biancheri","email":"11e90ff04a6021d579633f914c17858a77aa38ff@gmail.com"},"message":"analysis: let the soft irq raised state appear in the Resources view\n\nWhen a soft irq was raised during an irq the view was swhowing nothing between\nthe end of the irq and the beginning of the soft irq for a cpu entry.\n\nChange-Id: I22d5e3014efc531c7cf3ee9c48ac59af3a772a2e\nSigned-off-by: Cédric Biancheri <cdc.biancheri@gmail.com>\nReviewed-on: https://git.eclipse.org/r/72230\nReviewed-by: Hudson CI\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/08aa7eb2cc19f9ddd48edf0b478c5210ce3e69d1"},{"sha":"e14d610d17ac6a7a705d01a3f1970e02d7dcd70a","author":{"name":"Alexandre Montplaisir","email":"0db2e91123679b994c39c0e77ed1a8a3dc0c0a4a@efficios.com"},"message":"tmf: Allow any object to use TmfSignalThrottler\n\nSome classes override broadcast(), so we can continue\ncalling that for subclasses of ITmfComponent.\n\nChange-Id: I2b270fe58349e6206d00c874b84304581c56dce0\nSigned-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>\nReviewed-on: https://git.eclipse.org/r/81723\nReviewed-by: Hudson CI\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/e14d610d17ac6a7a705d01a3f1970e02d7dcd70a"},{"sha":"1bb305f77a85846329b92df54363efe993a8a5e5","author":{"name":"Marc-Andre Laperle","email":"19a4118187653c52e54a0f3072b7afd328a36b42@ericsson.com"},"message":"lttng: Rename LttngUiResponseTest to benchmark (it's not a test)\n\nOtherwise, it runs during tests and closes all the views.\n\nChange-Id: Ifa3942e68a4cdd3aad03a7a23da6b83a88db831c\nSigned-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/81837\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/1bb305f77a85846329b92df54363efe993a8a5e5"},{"sha":"7df2830aa60e38915bc79cd72d4b07318994f38b","author":{"name":"Marc-Andre Laperle","email":"19a4118187653c52e54a0f3072b7afd328a36b42@ericsson.com"},"message":"Change a warning to an error in build.properties\n\nA missing java source folder entry in those files result in build\nfailures if another plugin needs to use a class from this source\nfolder. So they should be reported as errors. We always want to put\nall code in the jars anyway.\n\nAlso fix a missing one.\n\nChange-Id: Ibe66733bf835163988a7de78f276e2eeb3ea462d\nSigned-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/80632\nReviewed-by: Hudson CI\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/7df2830aa60e38915bc79cd72d4b07318994f38b"},{"sha":"438b2dd21a56cfbe352a03e96b804f469d5b7e3b","author":{"name":"Alexandre Montplaisir","email":"0db2e91123679b994c39c0e77ed1a8a3dc0c0a4a@efficios.com"},"message":"Use \"experimental\" update repo for the RCP\n\nDO NOT MERGE INTO MASTER!\n\nChange-Id: I67141f62500d378cd8c57a33a6b6243467e80570\nSigned-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/438b2dd21a56cfbe352a03e96b804f469d5b7e3b"},{"sha":"902d6691d4a5c0e7f2081bfe4674b0f3b56d4a87","author":{"name":"Alexandre Montplaisir","email":"0db2e91123679b994c39c0e77ed1a8a3dc0c0a4a@efficios.com"},"message":"tmf: Update event properties to use aspects\n\nBy using all defined aspects as property descriptors, we can\ndo away with some of the hard-coded ones, like timestamp and\neven type.\n\nEvent content could keep its own descriptor though, since it\nputs the event fields into a nice sub-tree.\n\nThis also makes sure that any extra aspect defined by the\ntrace type also shows up in the Properties View.\n\nBug: 460635\n\nChange-Id: Ibea43dd9c6491e660b9732f93419057b6ea721e6\nSigned-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>","distinct":false,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/902d6691d4a5c0e7f2081bfe4674b0f3b56d4a87"},{"sha":"72fa7fc4c1c8a0d104a35aec3fbf09fddf4cf39d","author":{"name":"Alexandre Montplaisir","email":"0db2e91123679b994c39c0e77ed1a8a3dc0c0a4a@efficios.com"},"message":"tmf: Mark TmfTraceManager @NonNullByDefault\n\nChange-Id: Ib7581d4d2b8cb2807882afc62ba0071e7d123f82\nSigned-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>","distinct":true,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/72fa7fc4c1c8a0d104a35aec3fbf09fddf4cf39d"},{"sha":"055e7985476daa42b74da6b72cec9cec38cf4ff8","author":{"name":"Alexandre Montplaisir","email":"0db2e91123679b994c39c0e77ed1a8a3dc0c0a4a@efficios.com"},"message":"os.linux: Make KernelCtfTraceStub public\n\nOther tests might want to make use of kernel traces without\ndepending on the lttng2.kernel plugins.\n\nOne limitation is that that stub uses the DefaultEventLayout,\nwhich means only very early LTTng 2.x traces will work. More\nrecent event layouts are only defined in the lttng plugins\nat the moment.\n\nChange-Id: I0717cba18e696cabb4bbad53c90dbe471f836ffa\nSigned-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>","distinct":true,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/055e7985476daa42b74da6b72cec9cec38cf4ff8"},{"sha":"596a58bc8678cfc67e01874b83c7e7533eb83768","author":{"name":"Alexandre Montplaisir","email":"0db2e91123679b994c39c0e77ed1a8a3dc0c0a4a@efficios.com"},"message":"releng: Add e(fx)clipse minimal feature to the target\n\nThis allows using embedded JavaFX components.\n\nOnly the minimal feature is needed, the \"Target\" one contains\na complete Eclipse IDE, and doesn't work in planner mode.\n\nTODO: Add to the staging target too\n\nChange-Id: I220df6f55e5cc73fbcadf6e5df72fc6e366d83ba\nSigned-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>","distinct":true,"url":"https://api.github.com/repos/alexmonthy/tracecompass/commits/596a58bc8678cfc67e01874b83c7e7533eb83768"}]}
{"actor":{"display_login":"alexmonthy"}}