Commit Graph

  • a2cc7e8b03 fixiing segmentation fault main Patrick Lipka 2025-08-18 18:43:48 +0200
  • 79c2696637 add missing function metadata stats Patrick Lipka 2025-08-18 18:42:43 +0200
  • 9f0fc2bf3f remove dublicate declaration Patrick Lipka 2025-08-18 18:42:17 +0200
  • d1442c7655 add missinng context initialization Patrick Lipka 2025-08-18 18:41:56 +0200
  • 41a7eccad3 Add README Patrick Lipka 2025-08-18 18:03:01 +0200
  • 4611874301 Change License to MIT Patrick Lipka 2025-08-18 18:02:55 +0200
  • 6ba13bbeda Add makefile Patrick Lipka 2025-08-18 17:41:27 +0200
  • 8e31c88671 add missing context management Patrick Lipka 2025-08-18 17:41:20 +0200
  • 24a26d8683 add main function detection Patrick Lipka 2025-08-18 17:32:24 +0200
  • 6b98718848 generate output filename Patrick Lipka 2025-08-18 17:31:03 +0200
  • 7e29400b52 add program name resolution Patrick Lipka 2025-08-18 17:30:05 +0200
  • a62653dba9 fix cycles_available Patrick Lipka 2025-08-18 17:26:46 +0200
  • e9f3e9a236 add timing logic Patrick Lipka 2025-08-18 17:25:33 +0200
  • a66ea40850 add signal handler Patrick Lipka 2025-08-18 17:16:16 +0200
  • 7112c1cccf add public API Patrick Lipka 2025-08-18 17:09:59 +0200
  • a72ba8066c bugfixes Patrick Lipka 2025-08-18 17:01:41 +0200
  • cad600fd59 Add cygnus hooks declarations Patrick Lipka 2025-08-18 17:00:48 +0200
  • f284304dd6 add symbol lookup Patrick Lipka 2025-08-18 16:48:33 +0200
  • b9978801a3 add symbol parsinng (64 and 32 bit) Patrick Lipka 2025-08-18 16:38:17 +0200
  • 12ee7a6ad7 adding of interesting symbols only Patrick Lipka 2025-08-18 15:41:50 +0200
  • 659a872024 Add base address calculation Patrick Lipka 2025-08-18 14:13:01 +0200
  • a0b3af9c40 add stats management Patrick Lipka 2025-08-08 17:42:54 +0200
  • dcee7c054f Add stack table and summary Patrick Lipka 2025-08-08 16:18:32 +0200
  • ff290e1fad add printing of region table Patrick Lipka 2025-08-08 16:14:36 +0200
  • 1437339a1c add sorting logic Patrick Lipka 2025-08-08 16:10:14 +0200
  • bfa35f7d62 add stats comparison Patrick Lipka 2025-08-08 15:54:28 +0200
  • 2a1b8f9617 add implementations for rvprof_add* Patrick Lipka 2025-08-08 15:48:06 +0200
  • b61b35b812 Add call stack cleanup Patrick Lipka 2025-08-08 15:39:30 +0200
  • 8d5d145d0f add cleanup for function stats Patrick Lipka 2025-08-08 15:36:19 +0200
  • 1d9318be0d Add dynamic array handling Patrick Lipka 2025-08-08 15:28:27 +0200
  • 7c09e3de9c Made symbol name char* due to issues with cleanup Patrick Lipka 2025-08-08 15:24:27 +0200
  • 91553233ca Add ensure_capacity template Patrick Lipka 2025-08-08 13:49:54 +0200
  • 7a99e5c671 add memory tracking Patrick Lipka 2025-08-08 12:07:38 +0200
  • 068862dc1e added remark to rvprof_init Patrick Lipka 2025-08-08 12:05:54 +0200
  • 3752a970ef Add modified cygnus hooks Patrick Lipka 2025-08-08 11:58:03 +0200
  • d3bad18e33 removed global context cleanup Patrick Lipka 2025-08-08 11:39:08 +0200
  • 7b6ef3e2b0 Add utils, stats and context declarations Patrick Lipka 2025-08-08 11:37:39 +0200
  • 5083823b20 fixed missing parenthesis Patrick Lipka 2025-08-08 11:20:19 +0200
  • 845519aeea remove deprecated routine Patrick Lipka 2025-08-08 11:12:35 +0200
  • 1635c965fe Add Fortran API Patrick Lipka 2025-08-07 18:27:03 +0200
  • a8096d9b70 add rvprof_finalize Patrick Lipka 2025-08-07 18:21:12 +0200
  • 44f09b9a38 add rvprof_region_end Patrick Lipka 2025-08-07 18:17:15 +0200
  • b0841afa35 add rvprof_region_begin Patrick Lipka 2025-08-07 18:02:06 +0200
  • 60ce804e36 add set_program_name implementation Patrick Lipka 2025-08-07 17:41:07 +0200
  • cc9a7ece7a include rvprof.h Patrick Lipka 2025-08-07 17:37:11 +0200
  • 6fb8bfefc6 Add atexit handler Patrick Lipka 2025-08-07 17:19:53 +0200
  • 90acb142df Add rvprof_init implementation Patrick Lipka 2025-08-07 17:16:01 +0200
  • cd5fee4165 add missing function stats array to global state Patrick Lipka 2025-08-07 17:13:30 +0200
  • 58cc51d80a fixed typo Patrick Lipka 2025-08-07 17:09:43 +0200
  • 0b85b65739 add additional API declaratiosn Patrick Lipka 2025-08-07 16:48:05 +0200
  • 336f3abb94 add API: timing Patrick Lipka 2025-08-07 16:36:09 +0200
  • 758af7bf49 make sure to not call rvprof_finalize with arguments Patrick Lipka 2025-08-07 16:33:16 +0200
  • 2364c82e2d Add API: memory Patrick Lipka 2025-08-07 16:28:58 +0200
  • f858647ad1 add global context struct Patrick Lipka 2025-08-07 16:15:44 +0200
  • add6bd5fc8 Add config struct Patrick Lipka 2025-08-07 16:09:25 +0200
  • 632d423764 Add stack info struct Patrick Lipka 2025-08-07 16:07:15 +0200
  • 1b5e488b45 Add dynamic array structure Patrick Lipka 2025-08-07 16:05:40 +0200
  • 88ce871058 Add function stats struct Patrick Lipka 2025-08-07 15:55:37 +0200
  • 8543903d87 Add missing semicolon Patrick Lipka 2025-08-07 15:50:56 +0200
  • 88171d0d6e Add symbol and region entry structs Patrick Lipka 2025-08-07 15:50:29 +0200
  • 57bc0cec52 Add error enum Patrick Lipka 2025-08-07 15:44:52 +0200
  • b7d7350bd3 add constants Patrick Lipka 2025-08-07 15:41:48 +0200
  • 877841db24 Add high-level API Patrick Lipka 2025-08-07 15:41:31 +0200
  • 29b2322284 Initial commit patrick 2025-08-07 14:50:05 +0200