{"push_id":3065547560,"size":207,"distinct_size":66,"ref":"refs/heads/master","head":"39d7f6915f665a96cec9eb177cceb72a55fa61c2","before":"deff318d08e401ff7fa7c6fb56c3c6d1de1fcf40","commits":[{"sha":"64203885b0791b93e2c8e7c53f4bfb10821ae570","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"flamegraph: fix deadlock in flamegraph\n\nThis patch fixed the flamegraph in the main Trace Compass:\nhttps://git.eclipse.org/r/91086\nSo it was transposed to the incubator.\n\nChange-Id: Ia8675445a0ef7ff7a34dbc0e7cc5f7801e008cc1\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/105567\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/64203885b0791b93e2c8e7c53f4bfb10821ae570"},{"sha":"c6b60ef5bad27a2dd48f56c3f301bcf6857444bb","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"flamegraph: Have the selection view extend base one\n\nThis eliminates code duplication from the flamegraph view.\n\nChange-Id: Id2f592e2d4b9b1d03af28308d0c6f37475fcaa86\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/105712\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/c6b60ef5bad27a2dd48f56c3f301bcf6857444bb"},{"sha":"9fbd4a8b293668a4754daa869d149cde209b104d","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"flamegraph: Use workbench progress service for feedback\n\nThis progress service gives visual indication to the user that the\nview is being refreshed by putting the title in italic.\n\nChange-Id: I90fba79b29832b6995f4144ccf57ddea4a2e1c97\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/105715\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/9fbd4a8b293668a4754daa869d149cde209b104d"},{"sha":"dcbccec38e047f976e2275462350bee4d97d57e5","author":{"name":"Matthew Khouzam","email":"582b607fb9c0889fe737a4830fafb1b0ebf43bcf@ericsson.com"},"message":"releng: publish Context Switch View\n\nThis is a heatmap/violin plot.\n\nChange-Id: Iebb6131f1bd124d4a297d605747be041517c90d2\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/105447\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/tahini/org.eclipse.tracecompass.incubator/commits/dcbccec38e047f976e2275462350bee4d97d57e5"},{"sha":"dacec89df8f0eda142b50dd65f9ecc489a9855c4","author":{"name":"Matthew Khouzam","email":"582b607fb9c0889fe737a4830fafb1b0ebf43bcf@ericsson.com"},"message":"uftrace: Fix parsing errors\n\n* handle unsigned long session ids.\n* resolve symbols more gracefully.\n\nChange-Id: I6daa7b7e015360f7e068e50514a310e81f1c8309\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/105639\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/tahini/org.eclipse.tracecompass.incubator/commits/dacec89df8f0eda142b50dd65f9ecc489a9855c4"},{"sha":"d89187c6d16e74c016ce50e859bb0a196bd09937","author":{"name":"Matthew Khouzam","email":"582b607fb9c0889fe737a4830fafb1b0ebf43bcf@ericsson.com"},"message":"uftrace: improve symbol resolution\n\nHandle kernel traces better\nHandle multi-process traces\nDepends on fix in multi-aspect https://git.eclipse.org/r/105589\n\nChange-Id: Ibf5d2f217e8064daca583b78128e9f0b52500e29\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/105647\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/tahini/org.eclipse.tracecompass.incubator/commits/d89187c6d16e74c016ce50e859bb0a196bd09937"},{"sha":"9044256bf73554e3225d8bdf9750341885afe410","author":{"name":"Matthew Khouzam","email":"582b607fb9c0889fe737a4830fafb1b0ebf43bcf@ericsson.com"},"message":"uftrace: add callstack icon\n\nChange-Id: I8358690bd3c4e5d3b08b1f2eb5de506d21ecbf7c\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/106258\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/tahini/org.eclipse.tracecompass.incubator/commits/9044256bf73554e3225d8bdf9750341885afe410"},{"sha":"349ba8267e56d577fd780417e868444f0bce6caf","author":{"name":"Matthew Khouzam","email":"582b607fb9c0889fe737a4830fafb1b0ebf43bcf@ericsson.com"},"message":"traceevent: make validation stricter\n\nRemove some false positives.\n\nChange-Id: I38b06794092ff1e70438e3a65d30a411614406b8\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/106235\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/349ba8267e56d577fd780417e868444f0bce6caf"},{"sha":"aea5a8986c6f985c18cac98a406b858556f891e8","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"perf/uftrace: Set minimal version of TC plugins\n\nThe perf and uftrace features require the tmf.core 3.2 version.\n\nChange-Id: I060a9fc01221cd6ef2d7f881f2a7aa9c41a43f2b\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/106361\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/aea5a8986c6f985c18cac98a406b858556f891e8"},{"sha":"0c65cafc49ebaa47bedfc71b431c3b038dea5f48","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"model: Let the model return kernel thread status\n\nThis patch adds methods to retrieve the kernel thread status through\nthe kernel analysis module, for a given time range.\n\nChange-Id: I7d5d9294d962e06f09d3cd9aea6dde8c46afcf93\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/106315\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/0c65cafc49ebaa47bedfc71b431c3b038dea5f48"},{"sha":"e8f70d056f5334a62e73164432b4c728f466670b","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"callstack: Allow instrumented callstacks to override some methods\n\nThe instrumented callstack analyses can now overwrite how to resolve the\nTID for a function and the patterns in the state system.\n\nChange-Id: Iae380fd3c5e48114d0f51cad76d8b5c0c8e8fd0a\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/110099\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/e8f70d056f5334a62e73164432b4c728f466670b"},{"sha":"7b80b8e4f896635f305039e5b9743d63fbe532c2","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"TC Jul: Update field names for arguments\n\nIf there is an 'id' field in the arguments, it would throw an error that\nthere is a duplicate field in the event, so the fields in the args are\nprefixed with 'args.'\n\nChange-Id: I7a49988b82907e0191bec65a3cc3828a74ba8886\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/110337\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/7b80b8e4f896635f305039e5b9743d63fbe532c2"},{"sha":"e6597c042c713f5d38b49fed383d80c790fdbd79","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"callstack: Show thread status in the flame chart\n\nThis adds a line to the flame chart view to show the status of the\nthread the elements were running on, if this information is available\n\nChange-Id: I7630a5b82c8370ac7b277cf6c77f57e8c037c7ec\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/106162\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/e6597c042c713f5d38b49fed383d80c790fdbd79"},{"sha":"acae705fb0623516cceb24ad829578271a1fc149","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"callgraph: Show kernel thread status in callgraph\n\nIf kernel data is available, a line is added to the flame graph view to show\nthe aggregated kernel states for the top level function calls.\n\nChange-Id: Ieecaef3754f034d05d4b278491f18ce4d4806c0b\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/110100\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/acae705fb0623516cceb24ad829578271a1fc149"},{"sha":"36a4f81a25f3cdc384362207aa4fd801826d52fd","author":{"name":"Raphael Beamonte","email":"438a3daf2723c71840a50a5e45743d848fc555ba@gmail.com"},"message":"XaF: Introduce the eXtended Analysis Feature\n\nThis is the work done by Raphaël Beamonte during his PhD studies.\n\nMost of the code will eventually move to the .core plugin (it already\nuses its Activator), but there are many dependencies to the UI in many\nclasses.\n\nWork to do:\n\n* Integrate better with the rest of Trace Compass: use an XML pattern\nanalysis to define the model instead. It is very close to the SCXML file\nused here.\n\n* Provide better UX to display the results than the Console.\n\n* Really separate core and ui\n\n* unit tests\n\nChange-Id: I2045ecf72b6d9853a5d5cad4d9458c160b296b04\nSigned-off-by: Raphael Beamonte <raphael.beamonte@gmail.com>\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/105736\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/36a4f81a25f3cdc384362207aa4fd801826d52fd"},{"sha":"d935faa509f6339d83c5221f2c05d677515160b1","author":{"name":"Matthew Khouzam","email":"582b607fb9c0889fe737a4830fafb1b0ebf43bcf@ericsson.com"},"message":"uftrace: Make invalid traces fail gracefully on UfTrace\n\nChange-Id: I0d025ee70ce31376e987c03fec768374a022f5d1\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/110076\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/d935faa509f6339d83c5221f2c05d677515160b1"},{"sha":"c97f5ea979da17edfa04f7f191ccadae1a1085d4","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"Fix unit tests for latest Trace Compass master\n\nA recent patch in Trace Compass changed the current thread at the\nmoment of sched_switch. This updates the unit tests to take that\ninto account.\n\nChange-Id: Ie7ed1ff7234237cdce06225e308d114282f3a7b8\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/110968\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-by: Hudson CI","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/c97f5ea979da17edfa04f7f191ccadae1a1085d4"},{"sha":"648346d934057ba6412ef86aa527b9b014cfebf5","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"callstack: add symbol to flamegraph tooltip\n\nThis adds the original symbol in the flamegraph tooltip, because many\nsymbols may resolve to the same one, but since they have different\noriginal symbols, they have different corresponding flamegraph events.\nHaving the actual symbol may help find the right location in the\napplication.\n\nChange-Id: Ida2681b8f7b19a60d5d8b585ea51875d222b4541\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/110874\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/648346d934057ba6412ef86aa527b9b014cfebf5"},{"sha":"e23974ecaf5ce5c4ec88b42f43ad0ce3d055cfc6","author":{"name":"Loïc Prieur-Drevon","email":"7b30dd35a357a51976a61760fd23f74d7f773c01@gmail.com"},"message":"rest: use the DataProviderManager for the rest service\n\nChange-Id: I2c4f5af4e3d97271870debc2292f5cc022bcbc92\nSigned-off-by: Loïc Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/110352\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/e23974ecaf5ce5c4ec88b42f43ad0ce3d055cfc6"},{"sha":"7773c5707adad432b7550ca97e7f1027863ee36d","author":{"name":"Geneviève Bastien","email":"742bf133894253125962cab08ebbc934c04df802@versatic.net"},"message":"traceevent: Remove dependency from trace event event\n\nfixes bug 522693\n\nThis will allow this analysis to execute on other trace types by using\nthe generic field getters instead of specific getters for the trace event\nformat.\n\nChange-Id: I86117c0f8e3215118df34bfd809a7fa1fe5a806d\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/105667\nReviewed-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":false,"url":"https://api.github.com/repos/tahini/org.eclipse.tracecompass.incubator/commits/7773c5707adad432b7550ca97e7f1027863ee36d"}]}
{"actor":{"display_login":"tahini"}}