-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
While looking at runtime events trace (via olly trace) of ocurrent solver service's Eio backend, @kayceesrk, @talex5 and I found some non-terminating runtime events -- tarides/runtime_events_tools#20. My first instinct was that this is probably a bug in olly. Digging further, I found EV_MAJOR_EPHE_MARK was missing a closing event in the GC. I've attempted to fix that in #12583. #12583 has fixed most of the non-terminating runtime events, although there are still a few left. Opening an issue here to make a note of it.
Here's the list of events that don't terminate on the example I quoted above. Instructions to run this can be found here.
Perfetto has a nice SQL interface with which I managed to extract all the non-terminating events.
Non-terminating events on 5.1.0
List of non-terminated events
| id | type | ts | dur | track_id | category | name | depth | stack_id | parent_stack_id | parent_id | arg_set_id | thread_ts | thread_dur | thread_instruction_count | thread_instruction_delta | cat | slice_id |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 164 | internal_slice | 685124716188396 | -1 | 0 | PERF | major | 0 | 93870467779153 | 0 | NULL | 0 | NULL | NULL | NULL | NULL | PERF | 164 |
| 189 | internal_slice | 685124722170883 | -1 | 0 | PERF | domain_condition_wait | 1 | 582844627363265 | 93870467779153 | 164 | 0 | NULL | NULL | NULL | NULL | PERF | 189 |
| 190 | internal_slice | 685124722241057 | -1 | 0 | PERF | domain_condition_wait | 2 | 5473168104511281 | 582844627363265 | 189 | 0 | NULL | NULL | NULL | NULL | PERF | 190 |
| 191 | internal_slice | 685124722312474 | -1 | 0 | PERF | domain_condition_wait | 3 | 5382744721703585 | 5473168104511281 | 190 | 0 | NULL | NULL | NULL | NULL | PERF | 191 |
| 192 | internal_slice | 685124722378343 | -1 | 0 | PERF | domain_condition_wait | 4 | 6424529566506769 | 5382744721703585 | 191 | 0 | NULL | NULL | NULL | NULL | PERF | 192 |
| 193 | internal_slice | 685124722456996 | -1 | 0 | PERF | domain_condition_wait | 5 | 5349743112261505 | 6424529566506769 | 192 | 0 | NULL | NULL | NULL | NULL | PERF | 193 |
| 198 | internal_slice | 685124726154686 | -1 | 0 | PERF | major | 6 | 35760485015501 | 5349743112261505 | 193 | 0 | NULL | NULL | NULL | NULL | PERF | 198 |
| 258 | internal_slice | 685124730152105 | -1 | 0 | PERF | domain_condition_wait | 7 | 1837664836887597 | 35760485015501 | 198 | 0 | NULL | NULL | NULL | NULL | PERF | 258 |
| 276 | internal_slice | 685124739750282 | -1 | 0 | PERF | major | 8 | 6519236769159753 | 1837664836887597 | 258 | 0 | NULL | NULL | NULL | NULL | PERF | 276 |
| 324 | internal_slice | 685124744168460 | -1 | 0 | PERF | major | 9 | 879976138922597 | 6519236769159753 | 276 | 0 | NULL | NULL | NULL | NULL | PERF | 324 |
| 368 | internal_slice | 685124747002148 | -1 | 0 | PERF | major | 10 | 6923549132753425 | 879976138922597 | 324 | 0 | NULL | NULL | NULL | NULL | PERF | 368 |
| 420 | internal_slice | 685124753251392 | -1 | 0 | PERF | major | 11 | 3054084919065405 | 6923549132753425 | 368 | 0 | NULL | NULL | NULL | NULL | PERF | 420 |
| 479 | internal_slice | 685124760280258 | -1 | 0 | PERF | major | 12 | 1733943168323129 | 3054084919065405 | 420 | 0 | NULL | NULL | NULL | NULL | PERF | 479 |
| 562 | internal_slice | 685124768996123 | -1 | 0 | PERF | major | 13 | 3381056199758197 | 1733943168323129 | 479 | 0 | NULL | NULL | NULL | NULL | PERF | 562 |
| 620 | internal_slice | 685124772921283 | -1 | 0 | PERF | major | 14 | 4779937067418369 | 3381056199758197 | 562 | 0 | NULL | NULL | NULL | NULL | PERF | 620 |
| 678 | internal_slice | 685124778930384 | -1 | 0 | PERF | major | 15 | 8606443157172813 | 4779937067418369 | 620 | 0 | NULL | NULL | NULL | NULL | PERF | 678 |
| 751 | internal_slice | 685124788529074 | -1 | 0 | PERF | major | 16 | 7526460533748265 | 8606443157172813 | 678 | 0 | NULL | NULL | NULL | NULL | PERF | 751 |
| 822 | internal_slice | 685124795535831 | -1 | 0 | PERF | major | 17 | 7886344790780037 | 7526460533748265 | 751 | 0 | NULL | NULL | NULL | NULL | PERF | 822 |
| 880 | internal_slice | 685124800644199 | -1 | 0 | PERF | major | 18 | 6443541637957361 | 7886344790780037 | 822 | 0 | NULL | NULL | NULL | NULL | PERF | 880 |
| 954 | internal_slice | 685124810312195 | -1 | 0 | PERF | major | 19 | 3254595022694749 | 6443541637957361 | 880 | 0 | NULL | NULL | NULL | NULL | PERF | 954 |
| 1061 | internal_slice | 685124825552344 | -1 | 0 | PERF | major | 20 | 3075983799911961 | 3254595022694749 | 954 | 0 | NULL | NULL | NULL | NULL | PERF | 1061 |
| 1177 | internal_slice | 685124845283666 | -1 | 0 | PERF | major | 21 | 8553668073922965 | 3075983799911961 | 1061 | 0 | NULL | NULL | NULL | NULL | PERF | 1177 |
| 1287 | internal_slice | 685124865933130 | -1 | 0 | PERF | major | 22 | 7012132410662113 | 8553668073922965 | 1177 | 0 | NULL | NULL | NULL | NULL | PERF | 1287 |
| 1491 | internal_slice | 685124896361546 | -1 | 0 | PERF | major | 23 | 4912854511002733 | 7012132410662113 | 1287 | 0 | NULL | NULL | NULL | NULL | PERF | 1491 |
| 3935 | internal_slice | 685125171616478 | -1 | 0 | PERF | major | 24 | 4909849211339529 | 4912854511002733 | 1491 | 0 | NULL | NULL | NULL | NULL | PERF | 3935 |
| 3989 | internal_slice | 685125184466995 | -1 | 0 | PERF | major | 25 | 1177315222527141 | 4909849211339529 | 3935 | 0 | NULL | NULL | NULL | NULL | PERF | 3989 |
| 3990 | internal_slice | 685125184467262 | -1 | 0 | PERF | major_slice | 26 | 3162542395711763 | 1177315222527141 | 3989 | 0 | NULL | NULL | NULL | NULL | PERF | 3990 |
| 4093 | internal_slice | 685125189707475 | -1 | 0 | PERF | major | 27 | 4661243508956395 | 3162542395711763 | 3990 | 0 | NULL | NULL | NULL | NULL | PERF | 4093 |
| 4094 | internal_slice | 685125189707739 | -1 | 0 | PERF | major_slice | 28 | 6268157343209597 | 4661243508956395 | 4093 | 0 | NULL | NULL | NULL | NULL | PERF | 4094 |
| 5911 | internal_slice | 685125239783864 | -1 | 0 | PERF | major | 29 | 687999584551929 | 6268157343209597 | 4094 | 0 | NULL | NULL | NULL | NULL | PERF | 5911 |
| 5964 | internal_slice | 685125241780122 | -1 | 0 | PERF | major | 30 | 7499407352770741 | 687999584551929 | 5911 | 0 | NULL | NULL | NULL | NULL | PERF | 5964 |
| 6017 | internal_slice | 685125242894312 | -1 | 0 | PERF | major | 31 | 6362623519437761 | 7499407352770741 | 5964 | 0 | NULL | NULL | NULL | NULL | PERF | 6017 |
| 8588 | internal_slice | 685125306172940 | -1 | 0 | PERF | major | 32 | 8741275413303693 | 6362623519437761 | 6017 | 0 | NULL | NULL | NULL | NULL | PERF | 8588 |
| 8642 | internal_slice | 685125307311839 | -1 | 0 | PERF | major | 33 | 3333548459063273 | 8741275413303693 | 8588 | 0 | NULL | NULL | NULL | NULL | PERF | 8642 |
| 8695 | internal_slice | 685125308467343 | -1 | 0 | PERF | major | 34 | 1112103498704837 | 3333548459063273 | 8642 | 0 | NULL | NULL | NULL | NULL | PERF | 8695 |
| 11545 | internal_slice | 685125385574129 | -1 | 0 | PERF | major | 35 | 3206328464338097 | 1112103498704837 | 8695 | 0 | NULL | NULL | NULL | NULL | PERF | 11545 |
| 11598 | internal_slice | 685125386719587 | -1 | 0 | PERF | major | 36 | 3651569626613917 | 3206328464338097 | 11545 | 0 | NULL | NULL | NULL | NULL | PERF | 11598 |
| 11651 | internal_slice | 685125387866577 | -1 | 0 | PERF | major | 37 | 8710991563698393 | 3651569626613917 | 11598 | 0 | NULL | NULL | NULL | NULL | PERF | 11651 |
| 15020 | internal_slice | 685125473034504 | -1 | 0 | PERF | major | 38 | 3168954309615317 | 8710991563698393 | 11651 | 0 | NULL | NULL | NULL | NULL | PERF | 15020 |
| 15074 | internal_slice | 685125474400187 | -1 | 0 | PERF | major | 39 | 1395462495031457 | 3168954309615317 | 15020 | 0 | NULL | NULL | NULL | NULL | PERF | 15074 |
| 15179 | internal_slice | 685125476525541 | -1 | 0 | PERF | major | 40 | 2394338999508909 | 1395462495031457 | 15074 | 0 | NULL | NULL | NULL | NULL | PERF | 15179 |
| 18713 | internal_slice | 685125571503677 | -1 | 0 | PERF | major | 41 | 8332178069058761 | 2394338999508909 | 15179 | 0 | NULL | NULL | NULL | NULL | PERF | 18713 |
| 18767 | internal_slice | 685125574014528 | -1 | 0 | PERF | major | 42 | 2423712011425253 | 8332178069058761 | 18713 | 0 | NULL | NULL | NULL | NULL | PERF | 18767 |
| 18768 | internal_slice | 685125574014739 | -1 | 0 | PERF | major_slice | 43 | 3387167772755283 | 2423712011425253 | 18767 | 0 | NULL | NULL | NULL | NULL | PERF | 18768 |
| 22033 | internal_slice | 685125720711279 | -1 | 0 | PERF | major | 44 | 7258936217299371 | 3387167772755283 | 18768 | 0 | NULL | NULL | NULL | NULL | PERF | 22033 |
| 22087 | internal_slice | 685125722139368 | -1 | 0 | PERF | major | 45 | 1501756882795347 | 7258936217299371 | 22033 | 0 | NULL | NULL | NULL | NULL | PERF | 22087 |
| 22140 | internal_slice | 685125724546793 | -1 | 0 | PERF | major | 46 | 8382857914261419 | 1501756882795347 | 22087 | 0 | NULL | NULL | NULL | NULL | PERF | 22140 |
| 25979 | internal_slice | 685125944804703 | -1 | 0 | PERF | major | 47 | 812799974256979 | 8382857914261419 | 22140 | 0 | NULL | NULL | NULL | NULL | PERF | 25979 |
| 26084 | internal_slice | 685125949188318 | -1 | 0 | PERF | major | 48 | 8596175127893419 | 812799974256979 | 25979 | 0 | NULL | NULL | NULL | NULL | PERF | 26084 |
| 31755 | internal_slice | 685126269504961 | -1 | 0 | PERF | major | 49 | 3220813220030291 | 8596175127893419 | 26084 | 0 | NULL | NULL | NULL | NULL | PERF | 31755 |
| 31808 | internal_slice | 685126272587229 | -1 | 0 | PERF | major | 50 | 2486340332063659 | 3220813220030291 | 31755 | 0 | NULL | NULL | NULL | NULL | PERF | 31808 |
| 31862 | internal_slice | 685126274436200 | -1 | 0 | PERF | major | 51 | 199828039310675 | 2486340332063659 | 31808 | 0 | NULL | NULL | NULL | NULL | PERF | 31862 |
| 39479 | internal_slice | 685126581317307 | -1 | 0 | PERF | major | 52 | 4806905144918443 | 199828039310675 | 31862 | 0 | NULL | NULL | NULL | NULL | PERF | 39479 |
| 39532 | internal_slice | 685126585550277 | -1 | 0 | PERF | major | 53 | 1234017377096531 | 4806905144918443 | 39479 | 0 | NULL | NULL | NULL | NULL | PERF | 39532 |
| 39533 | internal_slice | 685126585550530 | -1 | 0 | PERF | major_slice | 54 | 2357913749588453 | 1234017377096531 | 39532 | 0 | NULL | NULL | NULL | NULL | PERF | 39533 |
| 48482 | internal_slice | 685127095275865 | -1 | 0 | PERF | major | 55 | 5313778627483793 | 2357913749588453 | 39533 | 0 | NULL | NULL | NULL | NULL | PERF | 48482 |
| 48536 | internal_slice | 685127096393339 | -1 | 0 | PERF | major | 56 | 5420675684854461 | 5313778627483793 | 48482 | 0 | NULL | NULL | NULL | NULL | PERF | 48536 |
| 48587 | internal_slice | 685127101486104 | -1 | 0 | PERF | major | 57 | 682265974971577 | 5420675684854461 | 48536 | 0 | NULL | NULL | NULL | NULL | PERF | 48587 |
| 59226 | internal_slice | 685127551118812 | -1 | 0 | PERF | major | 58 | 7206474258366709 | 682265974971577 | 48587 | 0 | NULL | NULL | NULL | NULL | PERF | 59226 |
| 59279 | internal_slice | 685127552844147 | -1 | 0 | PERF | major | 59 | 6304763418792321 | 7206474258366709 | 59226 | 0 | NULL | NULL | NULL | NULL | PERF | 59279 |
| 59332 | internal_slice | 685127554326657 | -1 | 0 | PERF | major | 60 | 1339802988159437 | 6304763418792321 | 59279 | 0 | NULL | NULL | NULL | NULL | PERF | 59332 |
| 75135 | internal_slice | 685128098217918 | -1 | 0 | PERF | major | 61 | 3843739827568809 | 1339802988159437 | 59332 | 0 | NULL | NULL | NULL | NULL | PERF | 75135 |
| 75188 | internal_slice | 685128101315539 | -1 | 0 | PERF | major | 62 | 4308310254442501 | 3843739827568809 | 75135 | 0 | NULL | NULL | NULL | NULL | PERF | 75188 |
| 75241 | internal_slice | 685128108865497 | -1 | 0 | PERF | major | 63 | 1846283620390257 | 4308310254442501 | 75188 | 0 | NULL | NULL | NULL | NULL | PERF | 75241 |
| 75243 | internal_slice | 685128108865737 | -1 | 0 | PERF | major_slice | 64 | 3025257997659655 | 1846283620390257 | 75241 | 0 | NULL | NULL | NULL | NULL | PERF | 75243 |
| 92127 | internal_slice | 685128915156914 | -1 | 0 | PERF | major | 65 | 3416105459314719 | 3025257997659655 | 75243 | 0 | NULL | NULL | NULL | NULL | PERF | 92127 |
| 92181 | internal_slice | 685128916164971 | -1 | 0 | PERF | major | 66 | 4638669419962887 | 3416105459314719 | 92127 | 0 | NULL | NULL | NULL | NULL | PERF | 92181 |
| 92285 | internal_slice | 685128924296489 | -1 | 0 | PERF | major | 67 | 2212416274654239 | 4638669419962887 | 92181 | 0 | NULL | NULL | NULL | NULL | PERF | 92285 |
| 116212 | internal_slice | 685129864037302 | -1 | 0 | PERF | major | 68 | 1237927981143559 | 2212416274654239 | 92285 | 0 | NULL | NULL | NULL | NULL | PERF | 116212 |
| 116268 | internal_slice | 685129864959957 | -1 | 0 | PERF | major | 69 | 4814697016383519 | 1237927981143559 | 116212 | 0 | NULL | NULL | NULL | NULL | PERF | 116268 |
| 116318 | internal_slice | 685129868061206 | -1 | 0 | PERF | major | 70 | 8536711344736775 | 4814697016383519 | 116268 | 0 | NULL | NULL | NULL | NULL | PERF | 116318 |
| 146005 | internal_slice | 685130990114440 | -1 | 0 | PERF | major | 71 | 2458878328523807 | 8536711344736775 | 116318 | 0 | NULL | NULL | NULL | NULL | PERF | 146005 |
| 146060 | internal_slice | 685130991028099 | -1 | 0 | PERF | major | 72 | 1198541415104007 | 2458878328523807 | 146005 | 0 | NULL | NULL | NULL | NULL | PERF | 146060 |
| 175535 | internal_slice | 685131538309008 | -1 | 0 | PERF | major | 73 | 8321043286638623 | 1198541415104007 | 146060 | 0 | NULL | NULL | NULL | NULL | PERF | 175535 |
| 175644 | internal_slice | 685131540333042 | -1 | 0 | PERF | major | 74 | 8188580181815815 | 8321043286638623 | 175535 | 0 | NULL | NULL | NULL | NULL | PERF | 175644 |
| 175645 | internal_slice | 685131540333330 | -1 | 0 | PERF | major_slice | 75 | 4034337033092721 | 8188580181815815 | 175644 | 0 | NULL | NULL | NULL | NULL | PERF | 175645 |
| 175646 | internal_slice | 685131540333536 | -1 | 0 | PERF | major_ephe_mark | 76 | 4784645784674880 | 4034337033092721 | 175645 | 0 | NULL | NULL | NULL | NULL | PERF | 175646 |
| 214337 | internal_slice | 685132441289282 | -1 | 0 | PERF | major | 77 | 2405910071119604 | 4784645784674880 | 175646 | 0 | NULL | NULL | NULL | NULL | PERF | 214337 |
| 214391 | internal_slice | 685132442275577 | -1 | 0 | PERF | major | 78 | 7023109763704440 | 2405910071119604 | 214337 | 0 | NULL | NULL | NULL | NULL | PERF | 214391 |
| 214498 | internal_slice | 685132444266243 | -1 | 0 | PERF | major | 79 | 3526519689228732 | 7023109763704440 | 214391 | 0 | NULL | NULL | NULL | NULL | PERF | 214498 |
| 250928 | internal_slice | 685133288683939 | -1 | 0 | PERF | major | 80 | 4227684434476112 | 3526519689228732 | 214498 | 0 | NULL | NULL | NULL | NULL | PERF | 250928 |
| 250983 | internal_slice | 685133289510965 | -1 | 0 | PERF | major | 81 | 8045446406916836 | 4227684434476112 | 250928 | 0 | NULL | NULL | NULL | NULL | PERF | 250983 |
| 293511 | internal_slice | 685134204003479 | -1 | 0 | PERF | major | 82 | 5298290114878600 | 8045446406916836 | 250983 | 0 | NULL | NULL | NULL | NULL | PERF | 293511 |
| 293567 | internal_slice | 685134205202845 | -1 | 0 | PERF | major | 83 | 981125477016748 | 5298290114878600 | 293511 | 0 | NULL | NULL | NULL | NULL | PERF | 293567 |
| 293677 | internal_slice | 685134207604672 | -1 | 0 | PERF | major | 84 | 8434316861997664 | 981125477016748 | 293567 | 0 | NULL | NULL | NULL | NULL | PERF | 293677 |
| 293751 | internal_slice | 685134229587249 | -1 | 0 | PERF | major | 85 | 5463094463281364 | 8434316861997664 | 293677 | 0 | NULL | NULL | NULL | NULL | PERF | 293751 |
| 336732 | internal_slice | 685135059907126 | -1 | 0 | PERF | major | 86 | 1152204372830360 | 5463094463281364 | 293751 | 0 | NULL | NULL | NULL | NULL | PERF | 336732 |
| 336842 | internal_slice | 685135061873344 | -1 | 0 | PERF | major | 87 | 4852541909269916 | 1152204372830360 | 336732 | 0 | NULL | NULL | NULL | NULL | PERF | 336842 |
| 336950 | internal_slice | 685135063714523 | -1 | 0 | PERF | major | 88 | 6866415945242992 | 4852541909269916 | 336842 | 0 | NULL | NULL | NULL | NULL | PERF | 336950 |
| 382077 | internal_slice | 685135896660906 | -1 | 0 | PERF | major | 89 | 2736987892781508 | 6866415945242992 | 336950 | 0 | NULL | NULL | NULL | NULL | PERF | 382077 |
| 382191 | internal_slice | 685135898795702 | -1 | 0 | PERF | major | 90 | 1618379931664296 | 2736987892781508 | 382077 | 0 | NULL | NULL | NULL | NULL | PERF | 382191 |
| 382244 | internal_slice | 685135899890144 | -1 | 0 | PERF | major | 91 | 3797741507925644 | 1618379931664296 | 382191 | 0 | NULL | NULL | NULL | NULL | PERF | 382244 |
| 382352 | internal_slice | 685135902167324 | -1 | 0 | PERF | major | 92 | 5777618382531200 | 3797741507925644 | 382244 | 0 | NULL | NULL | NULL | NULL | PERF | 382352 |
| 383460 | internal_slice | 685135922320357 | -1 | 0 | PERF | major | 93 | 3782089060777908 | 5777618382531200 | 382352 | 0 | NULL | NULL | NULL | NULL | PERF | 383460 |
| 423444 | internal_slice | 685136703782253 | -1 | 0 | PERF | major | 94 | 261061491705272 | 3782089060777908 | 383460 | 0 | NULL | NULL | NULL | NULL | PERF | 423444 |
| 423554 | internal_slice | 685136705893534 | -1 | 0 | PERF | major | 95 | 4505163030938748 | 261061491705272 | 423444 | 0 | NULL | NULL | NULL | NULL | PERF | 423554 |
| 423719 | internal_slice | 685136709220504 | -1 | 0 | PERF | major | 96 | 2012719120692880 | 4505163030938748 | 423554 | 0 | NULL | NULL | NULL | NULL | PERF | 423719 |
| 423830 | internal_slice | 685136711310142 | -1 | 0 | PERF | major | 97 | 7808659888396452 | 2012719120692880 | 423719 | 0 | NULL | NULL | NULL | NULL | PERF | 423830 |
| 425394 | internal_slice | 685136742566697 | -1 | 0 | PERF | major | 98 | 5576953709567176 | 7808659888396452 | 423830 | 0 | NULL | NULL | NULL | NULL | PERF | 425394 |
| 473460 | internal_slice | 685137759306184 | -1 | 0 | PERF | major | 99 | 7119467154447724 | 5576953709567176 | 425394 | 0 | NULL | NULL | NULL | NULL | PERF | 473460 |
| 473520 | internal_slice | 685137760366756 | -1 | 0 | PERF | major | 100 | 1169771539074464 | 7119467154447724 | 473460 | 0 | NULL | NULL | NULL | NULL | PERF | 473520 |
| 473575 | internal_slice | 685137761493900 | -1 | 0 | PERF | major | 101 | 8032487392784788 | 1169771539074464 | 473520 | 0 | NULL | NULL | NULL | NULL | PERF | 473575 |
| 523313 | internal_slice | 685138838918308 | -1 | 0 | PERF | major | 102 | 6554061118860760 | 8032487392784788 | 473575 | 0 | NULL | NULL | NULL | NULL | PERF | 523313 |
| 523419 | internal_slice | 685138841107160 | -1 | 0 | PERF | major | 103 | 3723186428021596 | 6554061118860760 | 523313 | 0 | NULL | NULL | NULL | NULL | PERF | 523419 |
| 523477 | internal_slice | 685138842190375 | -1 | 0 | PERF | major | 104 | 5717895218140080 | 3723186428021596 | 523419 | 0 | NULL | NULL | NULL | NULL | PERF | 523477 |
| 574817 | internal_slice | 685140216638217 | -1 | 0 | PERF | major | 105 | 3980216119325828 | 5717895218140080 | 523477 | 0 | NULL | NULL | NULL | NULL | PERF | 574817 |
| 574928 | internal_slice | 685140218820888 | -1 | 0 | PERF | major | 106 | 6687843547246312 | 3980216119325828 | 574817 | 0 | NULL | NULL | NULL | NULL | PERF | 574928 |
| 574929 | internal_slice | 685140218821212 | -1 | 0 | PERF | major_slice | 107 | 3308091384376302 | 6687843547246312 | 574928 | 0 | NULL | NULL | NULL | NULL | PERF | 574929 |
| 574930 | internal_slice | 685140218821399 | -1 | 0 | PERF | major_ephe_mark | 108 | 8585751427181463 | 3308091384376302 | 574929 | 0 | NULL | NULL | NULL | NULL | PERF | 574930 |
| 627737 | internal_slice | 685141526288700 | -1 | 0 | PERF | major | 109 | 4027220917169039 | 8585751427181463 | 574930 | 0 | NULL | NULL | NULL | NULL | PERF | 627737 |
| 627791 | internal_slice | 685141527378799 | -1 | 0 | PERF | major | 110 | 6782335935619479 | 4027220917169039 | 627737 | 0 | NULL | NULL | NULL | NULL | PERF | 627791 |
| 627848 | internal_slice | 685141528485166 | -1 | 0 | PERF | major | 111 | 6053464242397583 | 6782335935619479 | 627791 | 0 | NULL | NULL | NULL | NULL | PERF | 627848 |
| 627901 | internal_slice | 685141529586686 | -1 | 0 | PERF | major | 112 | 4936216970286999 | 6053464242397583 | 627848 | 0 | NULL | NULL | NULL | NULL | PERF | 627901 |
| 679168 | internal_slice | 685142734201775 | -1 | 0 | PERF | major | 113 | 6030491383928719 | 4936216970286999 | 627901 | 0 | NULL | NULL | NULL | NULL | PERF | 679168 |
| 679277 | internal_slice | 685142736618806 | -1 | 0 | PERF | major | 114 | 4069385948204439 | 6030491383928719 | 679168 | 0 | NULL | NULL | NULL | NULL | PERF | 679277 |
| 679387 | internal_slice | 685142738839562 | -1 | 0 | PERF | major | 115 | 1143578736627087 | 4069385948204439 | 679277 | 0 | NULL | NULL | NULL | NULL | PERF | 679387 |
| 728776 | internal_slice | 685144080814053 | -1 | 0 | PERF | major | 116 | 54459885175703 | 1143578736627087 | 679387 | 0 | NULL | NULL | NULL | NULL | PERF | 728776 |
| 728829 | internal_slice | 685144082174763 | -1 | 0 | PERF | major | 117 | 5640872004158351 | 54459885175703 | 728776 | 0 | NULL | NULL | NULL | NULL | PERF | 728829 |
| 728882 | internal_slice | 685144084548181 | -1 | 0 | PERF | major | 118 | 1065262368455063 | 5640872004158351 | 728829 | 0 | NULL | NULL | NULL | NULL | PERF | 728882 |
| 778282 | internal_slice | 685145356101537 | -1 | 0 | PERF | major | 119 | 592258929719695 | 1065262368455063 | 728882 | 0 | NULL | NULL | NULL | NULL | PERF | 778282 |
| 778335 | internal_slice | 685145357068232 | -1 | 0 | PERF | major | 120 | 7553299475738519 | 592258929719695 | 778282 | 0 | NULL | NULL | NULL | NULL | PERF | 778335 |
| 778387 | internal_slice | 685145358055843 | -1 | 0 | PERF | major | 121 | 52988303601551 | 7553299475738519 | 778335 | 0 | NULL | NULL | NULL | NULL | PERF | 778387 |
| 825532 | internal_slice | 685146713477962 | -1 | 0 | PERF | major | 122 | 7491504401638807 | 52988303601551 | 778387 | 0 | NULL | NULL | NULL | NULL | PERF | 825532 |
| 825639 | internal_slice | 685146715320931 | -1 | 0 | PERF | major | 123 | 1520732577555855 | 7491504401638807 | 825532 | 0 | NULL | NULL | NULL | NULL | PERF | 825639 |
| 825694 | internal_slice | 685146716343336 | -1 | 0 | PERF | major | 124 | 1346027720154007 | 1520732577555855 | 825639 | 0 | NULL | NULL | NULL | NULL | PERF | 825694 |
| 825751 | internal_slice | 685146717312226 | -1 | 0 | PERF | major | 125 | 654157320346511 | 1346027720154007 | 825694 | 0 | NULL | NULL | NULL | NULL | PERF | 825751 |
| 875825 | internal_slice | 685148282432099 | -1 | 0 | PERF | major | 126 | 5934655614767511 | 654157320346511 | 825751 | 0 | NULL | NULL | NULL | NULL | PERF | 875825 |
| 875988 | internal_slice | 685148286631720 | -1 | 0 | PERF | major | 127 | 4774881057165711 | 5934655614767511 | 875825 | 0 | NULL | NULL | NULL | NULL | PERF | 875988 |
| 933076 | internal_slice | 685150079572527 | -1 | 0 | PERF | major | 128 | 2093037103613847 | 4774881057165711 | 875988 | 0 | NULL | NULL | NULL | NULL | PERF | 933076 |
| 933184 | internal_slice | 685150081727568 | -1 | 0 | PERF | major | 129 | 4444506986137487 | 2093037103613847 | 933076 | 0 | NULL | NULL | NULL | NULL | PERF | 933184 |
| 933292 | internal_slice | 685150084159312 | -1 | 0 | PERF | major | 130 | 4990883587243415 | 4444506986137487 | 933184 | 0 | NULL | NULL | NULL | NULL | PERF | 933292 |
| 974298 | internal_slice | 685150976801002 | -1 | 0 | PERF | major | 131 | 4271796327300495 | 4990883587243415 | 933292 | 0 | NULL | NULL | NULL | NULL | PERF | 974298 |
| 974461 | internal_slice | 685150981212533 | -1 | 0 | PERF | major | 132 | 1342940005266327 | 4271796327300495 | 974298 | 0 | NULL | NULL | NULL | NULL | PERF | 974461 |
| 974625 | internal_slice | 685150985316770 | -1 | 0 | PERF | major | 133 | 4687670386733967 | 1342940005266327 | 974461 | 0 | NULL | NULL | NULL | NULL | PERF | 974625 |
| 974699 | internal_slice | 685150986571338 | -1 | 0 | PERF | major | 134 | 8918084594706839 | 4687670386733967 | 974625 | 0 | NULL | NULL | NULL | NULL | PERF | 974699 |
| 1023043 | internal_slice | 685152502385635 | -1 | 0 | PERF | major | 135 | 4317913699625359 | 8918084594706839 | 974699 | 0 | NULL | NULL | NULL | NULL | PERF | 1023043 |
| 1023151 | internal_slice | 685152505698377 | -1 | 0 | PERF | major | 136 | 7094956163719063 | 4317913699625359 | 1023043 | 0 | NULL | NULL | NULL | NULL | PERF | 1023151 |
| 1023208 | internal_slice | 685152507905667 | -1 | 0 | PERF | major | 137 | 259658254983055 | 7094956163719063 | 1023151 | 0 | NULL | NULL | NULL | NULL | PERF | 1023208 |
| 1065050 | internal_slice | 685153753596609 | -1 | 0 | PERF | major | 138 | 7378264755606935 | 259658254983055 | 1023208 | 0 | NULL | NULL | NULL | NULL | PERF | 1065050 |
| 1065153 | internal_slice | 685153756143535 | -1 | 0 | PERF | major | 139 | 6351925264717199 | 7378264755606935 | 1065050 | 0 | NULL | NULL | NULL | NULL | PERF | 1065153 |
| 1116127 | internal_slice | 685156012447782 | -1 | 0 | PERF | major | 140 | 8120584989428631 | 6351925264717199 | 1065153 | 0 | NULL | NULL | NULL | NULL | PERF | 1116127 |
| 1116179 | internal_slice | 685156013870631 | -1 | 0 | PERF | major | 141 | 8199509323975567 | 8120584989428631 | 1116127 | 0 | NULL | NULL | NULL | NULL | PERF | 1116179 |
| 1116237 | internal_slice | 685156015183616 | -1 | 0 | PERF | major | 142 | 7788195777347991 | 8199509323975567 | 1116179 | 0 | NULL | NULL | NULL | NULL | PERF | 1116237 |
| 1170850 | internal_slice | 685157618234659 | -1 | 0 | PERF | major | 143 | 5644870619201935 | 7788195777347991 | 1116237 | 0 | NULL | NULL | NULL | NULL | PERF | 1170850 |
| 1171013 | internal_slice | 685157622279885 | -1 | 0 | PERF | major | 144 | 5663350427203479 | 5644870619201935 | 1170850 | 0 | NULL | NULL | NULL | NULL | PERF | 1171013 |
| 1171122 | internal_slice | 685157624974074 | -1 | 0 | PERF | major | 145 | 2900524874987407 | 5663350427203479 | 1171013 | 0 | NULL | NULL | NULL | NULL | PERF | 1171122 |
| 1171123 | internal_slice | 685157624974400 | -1 | 0 | PERF | major_slice | 146 | 7521543097990905 | 2900524874987407 | 1171122 | 0 | NULL | NULL | NULL | NULL | PERF | 1171123 |
| 1230105 | internal_slice | 685159300281422 | -1 | 0 | PERF | major | 147 | 4411348966706101 | 7521543097990905 | 1171123 | 0 | NULL | NULL | NULL | NULL | PERF | 1230105 |
| 1230165 | internal_slice | 685159301742245 | -1 | 0 | PERF | major | 148 | 655615117160129 | 4411348966706101 | 1230105 | 0 | NULL | NULL | NULL | NULL | PERF | 1230165 |
| 1230221 | internal_slice | 685159303188102 | -1 | 0 | PERF | major | 149 | 8849596752981133 | 655615117160129 | 1230165 | 0 | NULL | NULL | NULL | NULL | PERF | 1230221 |
| 1287660 | internal_slice | 685161090526843 | -1 | 0 | PERF | major | 150 | 4937425023988457 | 8849596752981133 | 1230221 | 0 | NULL | NULL | NULL | NULL | PERF | 1287660 |
| 1287767 | internal_slice | 685161092773835 | -1 | 0 | PERF | major | 151 | 4797382315623109 | 4937425023988457 | 1287660 | 0 | NULL | NULL | NULL | NULL | PERF | 1287767 |
| 1287877 | internal_slice | 685161095044386 | -1 | 0 | PERF | major | 152 | 7698597600012209 | 4797382315623109 | 1287767 | 0 | NULL | NULL | NULL | NULL | PERF | 1287877 |
| 1339408 | internal_slice | 685162580501113 | -1 | 0 | PERF | major | 153 | 6570756829750173 | 7698597600012209 | 1287877 | 0 | NULL | NULL | NULL | NULL | PERF | 1339408 |
| 1339465 | internal_slice | 685162581874038 | -1 | 0 | PERF | major | 154 | 7201262826400729 | 6570756829750173 | 1339408 | 0 | NULL | NULL | NULL | NULL | PERF | 1339465 |
| 1339627 | internal_slice | 685162586139300 | -1 | 0 | PERF | major | 155 | 8810538329209301 | 7201262826400729 | 1339465 | 0 | NULL | NULL | NULL | NULL | PERF | 1339627 |
| 1395773 | internal_slice | 685164416559159 | -1 | 0 | PERF | major | 156 | 5370265538071457 | 8810538329209301 | 1339627 | 0 | NULL | NULL | NULL | NULL | PERF | 1395773 |
| 1395832 | internal_slice | 685164418018493 | -1 | 0 | PERF | major | 157 | 8243856694688429 | 5370265538071457 | 1395773 | 0 | NULL | NULL | NULL | NULL | PERF | 1395832 |
| 1395885 | internal_slice | 685164419526672 | -1 | 0 | PERF | major | 158 | 6267112824270793 | 8243856694688429 | 1395832 | 0 | NULL | NULL | NULL | NULL | PERF | 1395885 |
| 1445950 | internal_slice | 685166051408744 | -1 | 0 | PERF | major | 159 | 746991791206629 | 6267112824270793 | 1395885 | 0 | NULL | NULL | NULL | NULL | PERF | 1445950 |
| 1446113 | internal_slice | 685166054772032 | -1 | 0 | PERF | major | 160 | 8397466794549137 | 746991791206629 | 1445950 | 0 | NULL | NULL | NULL | NULL | PERF | 1446113 |
| 1446221 | internal_slice | 685166056860868 | -1 | 0 | PERF | major | 161 | 8186179420557757 | 8397466794549137 | 1446113 | 0 | NULL | NULL | NULL | NULL | PERF | 1446221 |
| 1497424 | internal_slice | 685167500282290 | -1 | 0 | PERF | major | 162 | 6921749555454905 | 8186179420557757 | 1446221 | 0 | NULL | NULL | NULL | NULL | PERF | 1497424 |
| 1497533 | internal_slice | 685167503155328 | -1 | 0 | PERF | major | 163 | 313733190330357 | 6921749555454905 | 1497424 | 0 | NULL | NULL | NULL | NULL | PERF | 1497533 |
| 1497591 | internal_slice | 685167505037771 | -1 | 0 | PERF | major | 164 | 1818035151673473 | 313733190330357 | 1497533 | 0 | NULL | NULL | NULL | NULL | PERF | 1497591 |
| 1545332 | internal_slice | 685168949790226 | -1 | 0 | PERF | major | 165 | 1018286247233741 | 1818035151673473 | 1497591 | 0 | NULL | NULL | NULL | NULL | PERF | 1545332 |
| 1545387 | internal_slice | 685168953691779 | -1 | 0 | PERF | major | 166 | 2563750602278825 | 1018286247233741 | 1545332 | 0 | NULL | NULL | NULL | NULL | PERF | 1545387 |
| 1545441 | internal_slice | 685168957861312 | -1 | 0 | PERF | major | 167 | 3108929011465989 | 2563750602278825 | 1545387 | 0 | NULL | NULL | NULL | NULL | PERF | 1545441 |
| 1595651 | internal_slice | 685170544415756 | -1 | 0 | PERF | major | 168 | 641381796928625 | 3108929011465989 | 1545441 | 0 | NULL | NULL | NULL | NULL | PERF | 1595651 |
| 1595710 | internal_slice | 685170546145481 | -1 | 0 | PERF | major | 169 | 5192001310179293 | 641381796928625 | 1595651 | 0 | NULL | NULL | NULL | NULL | PERF | 1595710 |
| 1595765 | internal_slice | 685170547473672 | -1 | 0 | PERF | major | 170 | 7454989973642137 | 5192001310179293 | 1595710 | 0 | NULL | NULL | NULL | NULL | PERF | 1595765 |
| 1595818 | internal_slice | 685170548993824 | -1 | 0 | PERF | major | 171 | 7247196995720725 | 7454989973642137 | 1595765 | 0 | NULL | NULL | NULL | NULL | PERF | 1595818 |
| 1650130 | internal_slice | 685172550179767 | -1 | 0 | PERF | major | 172 | 3419379786911841 | 7247196995720725 | 1595818 | 0 | NULL | NULL | NULL | NULL | PERF | 1650130 |
| 1650243 | internal_slice | 685172555006994 | -1 | 0 | PERF | major | 173 | 2701752923289325 | 3419379786911841 | 1650130 | 0 | NULL | NULL | NULL | NULL | PERF | 1650243 |
| 1650352 | internal_slice | 685172557812612 | -1 | 0 | PERF | major | 174 | 2955829656982665 | 2701752923289325 | 1650243 | 0 | NULL | NULL | NULL | NULL | PERF | 1650352 |
| 1706453 | internal_slice | 685174247869621 | -1 | 0 | PERF | major | 175 | 463509356367141 | 2955829656982665 | 1650352 | 0 | NULL | NULL | NULL | NULL | PERF | 1706453 |
| 1706510 | internal_slice | 685174248917017 | -1 | 0 | PERF | major | 176 | 6017171525432401 | 463509356367141 | 1706453 | 0 | NULL | NULL | NULL | NULL | PERF | 1706510 |
| 1762795 | internal_slice | 685175987623711 | -1 | 0 | PERF | major | 177 | 7314676719335677 | 6017171525432401 | 1706510 | 0 | NULL | NULL | NULL | NULL | PERF | 1762795 |
| 1762849 | internal_slice | 685175988678922 | -1 | 0 | PERF | major | 178 | 7679248767542137 | 7314676719335677 | 1762795 | 0 | NULL | NULL | NULL | NULL | PERF | 1762849 |
| 1762902 | internal_slice | 685175989763191 | -1 | 0 | PERF | major | 179 | 8680990634585909 | 7679248767542137 | 1762849 | 0 | NULL | NULL | NULL | NULL | PERF | 1762902 |
| 1784306 | internal_slice | 685177098940396 | -1 | 0 | PERF | stw_leader | 180 | 2670172626217810 | 8680990634585909 | 1762902 | 0 | NULL | NULL | NULL | NULL | PERF | 1784306 |
Non-terminating events on #12583
List of non-terminated events
| id | type | ts | dur | track_id | category | name | depth | stack_id | parent_stack_id | parent_id | arg_set_id | thread_ts | thread_dur | thread_instruction_count | thread_instruction_delta | cat | slice_id |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 189 | internal_slice | 685423768780116 | -1 | 0 | PERF | domain_condition_wait | 0 | 5963369316465045 | 0 | NULL | 0 | NULL | NULL | NULL | NULL | PERF | 189 |
| 190 | internal_slice | 685423768836981 | -1 | 0 | PERF | domain_condition_wait | 1 | 497954583781637 | 5963369316465045 | 189 | 0 | NULL | NULL | NULL | NULL | PERF | 190 |
| 1809400 | internal_slice | 685488580122940 | -1 | 0 | PERF | stw_leader | 2 | 6153086810092546 | 497954583781637 | 190 | 0 | NULL | NULL | NULL | NULL | PERF | 1809400 |
There are still a couple of non-terminated events left, namely domain_condition_wait and stw_leader. My hunch is that these domain_condition_waits are parent events of the non-terminating stw_leader, and hence they are running forever until the program terminates, too. In particular, I suspect there's some code path in stw_leader which doesn't emit the closing event. This almost always happens (only) for the very last stw_leader event in Domain 0, in the solver service I mentioned above, and other programs I've tested it in (binary_trees and LU_decomposition). Fixing this would make olly useful. Would appreciate any pointers on how to fix it.
Note: The tests were run on 5.1.0 because 'olly' depends on ppx, and support for ppx on trunk is not available yet.
cc @sadiqj