jmeaster30 / ocean

A C-like programming language (get it like sea-like like an ocean lol)
GNU General Public License v3.0
0 stars 0 forks source link

MetricTracker should maintain the call structure of the timings #86

Closed jmeaster30 closed 8 months ago

jmeaster30 commented 9 months ago

I want to be able to generate flame graphs but I don't believe that is possible with the current setup since we are just throwing everything together with the same name. Maybe we just need to hash the call stack on function entry and stick everything in there. I definitely want to keep the stats on the individual instruction level

jmeaster30 commented 8 months ago

Made it track the call structure. Going to add some visualizations!!!!