{"wall_time_ms":847.3,"memory":{"peak_kb":12480,"current_kb":4200,"top_allocations":[{"file":"pipeline.py","line":12,"size_kb":4800,"count":1,"source":"df = pd.read_csv('sales_2024.csv')"},{"file":"pipeline.py","line":18,"size_kb":3200,"count":1,"source":"grouped = df.groupby('region').agg(...)"},{"file":"pipeline.py","line":24,"size_kb":2400,"count":50000,"source":"results = df.apply(transform, axis=1)"},{"file":"pipeline.py","line":30,"size_kb":1600,"count":1,"source":"merged = pd.merge(grouped, lookup, on='region')"},{"file":"pandas/core/frame.py","line":442,"size_kb":480,"count":200,"source":""}]},"timeline":[{"time_ms":0,"current_kb":200,"peak_kb":200},{"time_ms":50,"current_kb":800,"peak_kb":800},{"time_ms":100,"current_kb":2400,"peak_kb":2400},{"time_ms":200,"current_kb":5600,"peak_kb":5600},{"time_ms":300,"current_kb":8400,"peak_kb":8400},{"time_ms":400,"current_kb":10800,"peak_kb":10800},{"time_ms":500,"current_kb":12480,"peak_kb":12480},{"time_ms":600,"current_kb":11200,"peak_kb":12480},{"time_ms":700,"current_kb":8000,"peak_kb":12480},{"time_ms":800,"current_kb":5200,"peak_kb":12480},{"time_ms":847,"current_kb":4200,"peak_kb":12480}],"cpu":{"total_calls":284619,"top_functions":[{"name":"apply","file":"pandas/core/frame.py","line":9568,"calls":1,"tottime_ms":420,"cumtime_ms":620,"per_call_ms":620},{"name":"transform","file":"pipeline.py","line":22,"calls":50000,"tottime_ms":380,"cumtime_ms":520,"per_call_ms":0.01},{"name":"read_csv","file":"pandas/io/parsers.py","line":948,"calls":1,"tottime_ms":95,"cumtime_ms":120,"per_call_ms":120},{"name":"groupby","file":"pandas/core/frame.py","line":8522,"calls":1,"tottime_ms":45,"cumtime_ms":68,"per_call_ms":68},{"name":"merge","file":"pandas/core/reshape/merge.py","line":110,"calls":1,"tottime_ms":18,"cumtime_ms":24,"per_call_ms":24},{"name":"to_csv","file":"pandas/core/frame.py","line":3902,"calls":1,"tottime_ms":12,"cumtime_ms":15,"per_call_ms":15}]},"gc":{"objects_before":12400,"objects_after":18900,"objects_delta":6500,"garbage":0,"gen0_collections":8,"gen1_collections":2,"gen2_collections":1},"resource":{"max_rss_mb":142,"user_time_ms":780,"system_time_ms":45,"page_faults":12,"voluntary_ctx_switches":18,"involuntary_ctx_switches":4},"stdout":"Processed 50,000 rows across 12 regions\nPeak memory: 12.2 MB\nOutput: sales_report_2024.csv\n","return_value":null}
