Commit graph

94 commits

Author SHA1 Message Date
Christophe Bedard
bb0b4049f7 Include parent function name in profiling data 2019-08-02 10:36:49 +02:00
Christophe Bedard
e1446f36aa Rename *Processor classes to *Handler 2019-08-02 10:35:39 +02:00
Christophe Bedard
b1d2b16b6d Extract handling logic from EventHandler and introduce dependencies 2019-08-02 10:31:11 +02:00
Christophe Bedard
54c581f54d Define DataModel constructor to avoid conflicting D204 and D211 2019-07-31 14:06:40 +02:00
Christophe Bedard
267e02480f Add typing info to EventMetadata 2019-07-31 14:00:47 +02:00
Christophe Bedard
80bad7bf8d Fix lint issues 2019-07-31 14:00:25 +02:00
Christophe Bedard
e60050ed17 Add basic profiling 2019-07-31 13:53:09 +02:00
Christophe Bedard
47aaf7ad0b Format parameters 2019-07-30 14:56:05 +02:00
Christophe Bedard
5e5bbe1564 Make UST-related context fields optional 2019-07-30 11:19:42 +02:00
Christophe Bedard
6a6e2c6eed Add assert for handler_map 2019-07-29 15:49:39 +02:00
Christophe Bedard
c958ddc8b6 Extract base DataModel class 2019-07-29 15:48:49 +02:00
Christophe Bedard
0b5faf3862 Add util function for getting tid from node name 2019-07-29 15:24:40 +02:00
Christophe Bedard
992ee898cf Update callback_duration notebook 2019-07-29 14:49:08 +02:00
Christophe Bedard
33aad89d71 Fix import order 2019-07-29 14:47:21 +02:00
Christophe Bedard
2e37db5a79 Re-structure directories and modules 2019-07-29 14:44:41 +02:00
Christophe Bedard
4ccdbb688d Move load module 2019-07-29 14:29:29 +02:00
Christophe Bedard
9b96bb1132 Make util processor method a base class method 2019-07-29 13:47:44 +02:00
Christophe Bedard
5eb175cfd4 Add CPU time processor 2019-07-29 12:56:58 +02:00
Christophe Bedard
f7b368658a Cleanup 2019-07-29 12:56:23 +02:00
Christophe Bedard
208511038b Move data models to new subdirectory 2019-07-29 09:49:53 +02:00
Christophe Bedard
9d6b5cb77b Remove unhandled event error 2019-07-26 16:08:49 +02:00
Christophe Bedard
f22b45f5d9 Include cpu_id in event metadata 2019-07-26 15:01:44 +02:00
Christophe Bedard
7bd4dc43d1 0.1.1 2019-07-16 10:57:40 +02:00
Christophe Bedard
4f7359c84f Update changelog 2019-07-16 10:56:42 +02:00
Christophe Bedard
40c01af7e9 Update and format package metadata files 2019-07-12 13:25:52 +02:00
Christophe Bedard
310357a66f 0.1.0 2019-07-11 16:13:06 +02:00
Christophe Bedard
b6af2746f9 Add changelog 2019-07-11 16:12:05 +02:00
Christophe Bedard
b0ad355d22 Increase package version for alpha release 2019-07-10 15:48:17 +02:00
Christophe Bedard
9394300063 Remove empty README 2019-07-09 15:17:24 +02:00
Christophe Bedard
5d63977fa2 Enhance symbol prettifying function 2019-07-09 14:59:05 +02:00
Christophe Bedard
95fb08ab5c Add symbol prettification method 2019-07-08 11:23:09 +02:00
Christophe Bedard
fa95f0c8bd Enhance date/time plotting 2019-07-01 10:08:01 +02:00
Christophe Bedard
ad40057db5 Make get_callback_durations() return a formatted sub-df 2019-07-01 10:06:47 +02:00
Christophe Bedard
0bbea50cea Use bokeh for callback duration plots 2019-06-28 14:49:15 +02:00
Christophe Bedard
ca810a0114 Use pingpong example 2019-06-28 09:52:58 +02:00
Christophe Bedard
24ca3269a2 Format 2019-06-27 15:12:55 +02:00
Christophe Bedard
fcecda6cc6 Remove debug code 2019-06-27 15:10:09 +02:00
Christophe Bedard
31e6c026b7 Update callback_duration notebook 2019-06-27 15:02:44 +02:00
Christophe Bedard
d39ffc11f3 Remove merge between timer and nodes 2019-06-27 15:01:44 +02:00
Christophe Bedard
a816736c43 Add util methods to get information on a callback object 2019-06-27 14:55:54 +02:00
Christophe Bedard
579e064b54 Fix lint 2019-06-27 12:48:56 +02:00
Christophe Bedard
25dc4ac97e Add data model utility class 2019-06-27 11:31:34 +02:00
Christophe Bedard
5cafa62b9f Move pickle file path print to main 2019-06-27 10:38:52 +02:00
Christophe Bedard
87396b2710 Make --pickle-path arg optional 2019-06-27 10:35:46 +02:00
Christophe Bedard
9b48c620ed Update callback duration notebook 2019-06-27 10:14:53 +02:00
Christophe Bedard
a79c1348df Remove unused import 2019-06-27 10:02:06 +02:00
Christophe Bedard
c2195fefb6 Move print to CLI function 2019-06-27 09:48:50 +02:00
Christophe Bedard
19450ff028 Cleanup ctf conversion function 2019-06-27 09:27:04 +02:00
Christophe Bedard
70f51087b9 Move conversion logic to ctf module 2019-06-27 09:26:16 +02:00
Christophe Bedard
1b7c909fff Fix lint errors 2019-06-26 10:25:11 +02:00