summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-08-11Do not profile frames if they belong to an event loop without a task.bd
2025-08-08More in-depth type-checking for _search_future (now _trace_down)bd
2025-08-05Fix asyncgenerators, gatherbd
2025-08-05No longer profile tasks which are waiting on other tasksbd
2025-08-05Add jupyter notebook comparing Aergia and Yappibd
2025-07-29Remove unused import from Aergiabd
2025-07-29Update `_get_deepest_traceable_frame' comment again againbd
2025-07-29Update `_get_deepest_traceable_frame' comment againbd
2025-07-29Update comment on _get_deepest_tracable_framebd
2025-07-29Add the manual test file... in case I hadn'tbd
2025-07-29Fix bug where unstarted tasks would attribute time to coro declbd
2025-07-29Add some manual tests for aiohttp and aiofilesbd
2025-07-27Remove unnecessary comments and logic from get_deepest_framebd
2025-07-27Fix bug where duplicate frames would get added (current tasks)bd
2025-07-27Use a more typical strategy for profiling current tasksbd
2025-07-27minor modifications to deepest_frame debug printingbd
2025-07-27Partial solution to tracing all lines (coroutines calling methods)bd
2025-07-26Profile the current task as wellbd
2025-07-22Re-enable full test suitebd
2025-07-22Add a lot more tests, finish yappi comparisonsbd
2025-07-22Add imperfect logic to include async generators in profiled framesbd
2025-07-22Ensure yappi is installed before running the test suitebd
2025-07-22Mark internal aergia methods as privatebd
2025-07-22Clean up some comments in Aergiabd
2025-07-22Trial the addition of some yappi-aergia comparison testsbd
2025-07-22Refactor test suite, add commentsbd
2025-07-21Update comments reflecting on asyncio.gather and task groupsbd
2025-07-21Adapt the rest of the existing test to unit testsbd
2025-07-20Aergia.get_deepest_traceable_frame refactor, testsbd
2025-07-19Relicensed as Apache2.0bd
2025-07-19Fix a bug where inactive loops would be indexed (read desc)bd
2025-07-19Reformat repository to allow for new unit testsbd
2025-07-15More cleanup of leftover featuresbd
2025-07-15Do not calculate total samplesbd
2025-07-15Remove back event loop policy to ensure debug modebd
2025-07-15Use environment variables to ensure debug mode is on for event loopsbd
2025-07-14Attempt 1 to enforce debug mode onbd
2025-07-14Simplify reporting to no longer report missed samplesbd
2025-07-14Sample by extracting frame summaries out of TimerHandler objectsbd
2025-07-13Attempt 1 to obtain currently executing futuresbd
2025-07-12Profile with wallclock time, remove extraneous call stack logicbd
2025-07-01Search for AbstractEventLoop object rather than Runnerbd
2025-06-26base support for multi-threaded programsbd
2025-06-16Fix bug where native time was not tallied correctlybd
2025-06-16Do not return the currently running task while collecting framesbd
2025-06-16Remove `filter_duplicated_frame`bd
2025-06-16Cleanup output format, simplify sample data structurebd
2025-06-16Remove profiling of active tasksbd
2025-06-16Add LICENSE, docstring, and small cleanups to aergia.pybd
2025-06-15Rename to Aergiabd