Commit Graph

  • 6b5b843271 Post-release version bump to 1.1.7 Søren Sandmann Pedersen 2010-05-06 13:13:11 +03:00
  • 38a6af1f0a Pre-release bump to 1.1.6 Søren Sandmann Pedersen 2010-05-06 13:11:22 +03:00
  • ecf6cf715f Makefile.am: barrier.h is now called util.h Søren Sandmann Pedersen 2010-05-06 13:09:06 +03:00
  • 119b710ffc Fix use of uninitialized variable Søren Sandmann Pedersen 2010-04-24 12:27:32 -04:00
  • c960ebd52f Use the SET_OUTPUT ioctl to direct all output to the same buffer Søren Sandmann Pedersen 2010-04-24 10:49:18 -04:00
  • 539c3a8754 Make comm events reuse any existing process. Søren Sandmann Pedersen 2010-04-24 10:27:27 -04:00
  • 73922a0af9 Eliminate some compiler warnings Søren Sandmann Pedersen 2010-04-23 11:53:46 -04:00
  • a03172b11f Use d_print() instead of g_print() for debug spam Søren Sandmann Pedersen 2010-04-23 11:34:07 -04:00
  • 298f92ff20 Add FIXME about performance issue in stack_stash_add_trace() Søren Sandmann Pedersen 2010-04-23 11:26:17 -04:00
  • ded375462b sysprof-cli: Print out number of samples when saving Søren Sandmann Pedersen 2010-04-23 11:22:06 -04:00
  • aab051f944 Fix encoding of error message Pascal Terjan 2010-03-23 18:09:14 +01:00
  • 4e77734d49 Fix build with -Werror=format-security Pascal Terjan 2010-03-23 17:21:37 +01:00
  • b957f30379 Really disable hardware counters. Søren Sandmann Pedersen 2010-03-21 12:12:42 -04:00
  • 2d5cf4c93f Ignore fork events that are just new threads being spawned. Søren Sandmann Pedersen 2010-03-10 06:58:22 -05:00
  • 08d4d26060 Disable use of hardware perf counters. Søren Sandmann 2010-03-09 12:06:36 -05:00
  • 1707bebe93 Stop using double mmap trick. Søren Sandmann 2010-03-09 11:59:00 -05:00
  • 001d3b8e42 Update list of kernel symbols to take counter->event rename into account. Søren Sandmann Pedersen 2010-02-20 15:04:35 -05:00
  • b82c3fa806 Coding style fix Søren Sandmann Pedersen 2010-02-08 13:20:58 -05:00
  • 106a734c4f Wire up __NR_perf_counter_open syscall for almost all arches as of Nix 2010-02-08 13:16:00 -05:00
  • 3e4921b92d Unconditionally fall back to software if opening hardware counters fails Søren Sandmann Pedersen 2010-02-01 14:02:41 -05:00
  • 16f11912e2 Remove deprecated Glib symbols Javier Jardón 2009-11-02 23:18:05 +01:00
  • 506f06cc99 Use GTK+ single includes Javier Jardón 2009-11-02 23:13:04 +01:00
  • fbf052a482 Support silent build rules with automake 1.11 Javier Jardón 2009-11-02 23:23:40 +01:00
  • 18695c27f1 Post release version bump Søren Sandmann Pedersen 2009-11-02 14:16:26 -05:00
  • 4ccb67dca9 Release 1.1.4 Søren Sandmann Pedersen 2009-11-02 14:15:23 -05:00
  • ef2da92b0a More error handling. Søren Sandmann Pedersen 2009-11-02 13:52:11 -05:00
  • 71f2cd3a64 Return error when the counter can't be opened. Søren Sandmann Pedersen 2009-11-02 13:30:04 -05:00
  • 1b64f1d924 Also filter out NMI stack Søren Sandmann Pedersen 2009-10-29 07:40:51 -04:00
  • ae77f078d3 Skip symbols from IRQ stack. Søren Sandmann Pedersen 2009-10-29 07:31:31 -04:00
  • 7fc23589a2 Exclude idle events and set sample_period to 200000 Søren Sandmann Pedersen 2009-10-23 13:42:11 -04:00
  • 70d03f4bf2 Set wakeup_events to 149, not 150 Søren Sandmann Pedersen 2009-10-21 12:31:43 -04:00
  • 0abcd98e2a TODO Søren Sandmann Pedersen 2009-10-21 12:30:32 -04:00
  • ecb15e0b7f Show the "-- kernel --" marker in kernel threads Søren Sandmann Pedersen 2009-10-21 12:28:43 -04:00
  • 393a26dad6 Disable accessibility Søren Sandmann Pedersen 2009-10-21 12:27:19 -04:00
  • 2c4422c46e Make the events more compact by packing type and pid into one uint32_t. Søren Sandmann Pedersen 2009-10-21 08:57:08 -04:00
  • 432cd9ce55 Add support for software fallback counters Søren Sandmann Pedersen 2009-10-21 06:58:20 -04:00
  • 2c8638d3f3 TODO Søren Sandmann Pedersen 2009-10-21 06:52:18 -04:00
  • 7836e72295 Remove final bits of binparser Søren Sandmann Pedersen 2009-10-08 19:25:54 -04:00
  • ca14021fb3 Eliminate more BinParser stuff Søren Sandmann Pedersen 2009-10-08 19:17:24 -04:00
  • 4f9903b913 Beginning of the end for BinParser. Søren Sandmann Pedersen 2009-10-08 17:40:20 -04:00
  • 33fdd6cda3 Pre-release version bump Søren Sandmann Pedersen 2009-09-26 09:56:33 -04:00
  • f871ceb3d3 Remove GSEAL macros Søren Sandmann Pedersen 2009-09-25 12:47:55 -04:00
  • 79107145c0 Really make it compile on older kernels Søren Sandmann Pedersen 2009-09-25 11:50:08 -04:00
  • 626078e873 Make it distcheck Søren Sandmann Pedersen 2009-09-25 11:37:26 -04:00
  • 8df1145c84 Comment out some debugging spam; update copyright Søren Sandmann Pedersen 2009-09-25 11:24:40 -04:00
  • 9072f891fd Eliminate 'partial' string Søren Sandmann Pedersen 2009-09-24 10:46:59 -04:00
  • 8771972212 In sysprof-cli.c, stop the collector before trying to create a profile M Joonas Pihlaja 2009-09-16 08:21:49 -04:00
  • a33678df26 Update TODO Søren Sandmann Pedersen 2009-09-14 04:59:28 -04:00
  • 08fc4f64a9 Read data before stopping collector. Søren Sandmann Pedersen 2009-09-10 03:41:32 -04:00
  • 3bd9debb5c TODO Søren Sandmann Pedersen 2009-09-10 03:08:16 -04:00
  • 09ffea0d57 TODO, plus a number of other fixes Søren Sandmann Pedersen 2009-09-08 19:35:03 -04:00
  • 75c5a39c72 Avoid mallocs in process_sample() Søren Sandmann Pedersen 2009-09-08 03:24:46 -04:00
  • 6dabcefec5 Better handling of events without stacktraces Søren Sandmann Pedersen 2009-09-08 02:59:04 -04:00
  • 23147e1141 Remove stash from collector Søren Sandmann Pedersen 2009-09-08 02:30:16 -04:00
  • e277712037 Initial support for fork/exit events Søren Sandmann Pedersen 2009-09-08 02:26:04 -04:00
  • 6e1e43ff3b Make sure parser->symbols is non-NULL after read_table() Søren Sandmann Pedersen 2009-09-08 01:26:29 -04:00
  • 4ce73d1e5f TODO Søren Sandmann Pedersen 2009-09-08 00:45:43 -04:00
  • 985db99fed Destroy state object after use, don't keep bin files in map objects Søren Sandmann Pedersen 2009-09-08 00:15:19 -04:00
  • 0ceaff7a66 Move bin file cache to state object Søren Sandmann Pedersen 2009-09-08 00:06:12 -04:00
  • 604d07600a Simplify vdso reading in binfile.c Søren Sandmann Pedersen 2009-09-08 00:00:06 -04:00
  • 3d9cbe20e7 Remove last bits of process.[ch] Søren Sandmann Pedersen 2009-09-07 23:35:30 -04:00
  • b8364e2847 Don't compile process.[ch] anymore Søren Sandmann Pedersen 2009-09-07 23:33:48 -04:00
  • 8dd28de710 Update TODO Søren Sandmann Pedersen 2009-09-07 22:50:30 -04:00
  • 43e419f774 Simpler message formatting Søren Sandmann Pedersen 2009-09-07 22:20:13 -04:00
  • c3288467bc More informative errors when symbols can't be found Søren Sandmann Pedersen 2009-09-07 21:57:20 -04:00
  • 29e270cb8d Various debug spew Søren Sandmann Pedersen 2009-09-07 21:22:48 -04:00
  • d34a1cf460 Add symbol resolution to tracker Søren Sandmann Pedersen 2009-09-07 20:43:22 -04:00
  • cdc7ce7e12 Add process and map tracking to tracker Søren Sandmann Pedersen 2009-09-07 19:16:52 -04:00
  • 5072c23f42 Add events to tracker instead of stash Søren Sandmann Pedersen 2009-09-07 18:43:34 -04:00
  • b86b04910f Fake new_process and new_map events when a tracker is created Søren Sandmann Pedersen 2009-09-07 18:18:26 -04:00
  • 139acd0287 Hook up dead period, and only call back after a complete batch of samples Søren Sandmann Pedersen 2009-09-07 16:27:50 -04:00
  • 7b75070125 Implement tracker_add_sample() Søren Sandmann Pedersen 2009-09-07 15:57:34 -04:00
  • 3395b317ab Make stack_stash_add_trace() return a pointer to the trace Søren Sandmann Pedersen 2009-09-07 15:55:45 -04:00
  • e387de1c3a Make StackStash store uint64_ts instead of pointers Søren Sandmann Pedersen 2009-09-07 15:13:14 -04:00
  • e1cfbc4c53 Add code to append map and process events Søren Sandmann Pedersen 2009-09-07 10:14:01 -04:00
  • 4ef449b6db Add array resizing code Søren Sandmann Pedersen 2009-09-07 10:02:58 -04:00
  • 978ecd5d75 Create data types Søren Sandmann Pedersen 2009-09-07 09:51:20 -04:00
  • b7d7998eba Add tracker.[ch] Søren Sandmann Pedersen 2009-09-07 09:46:40 -04:00
  • 47795ba85b Use a buffer of 32 pages. Søren Sandmann Pedersen 2009-09-06 21:26:41 -04:00
  • f368efaaf0 Add a cache for TreeDataList allocation Søren Sandmann Pedersen 2009-08-17 07:38:15 -04:00
  • 6849c1472d Eliminate as many signal emissions as we can from footreestore.c Søren Sandmann Pedersen 2009-08-17 05:45:46 -04:00
  • 47434b8c81 Some more renamings Søren Sandmann Pedersen 2009-08-17 04:31:38 -04:00
  • 0ab7325806 Lots of gtk->foo renames Søren Sandmann Pedersen 2009-09-06 20:56:01 -04:00
  • 6fc4ba4f45 Add forked copies of gtktreestore.[ch] and gtktreedatalist.[ch] Søren Sandmann Pedersen 2009-08-17 04:15:29 -04:00
  • 08ba6bfbd3 Use two consecutive mappings of the ring buffer. Søren Sandmann Pedersen 2009-09-06 20:43:57 -04:00
  • 594a58d674 Initial port to perf counters Søren Sandmann Pedersen 2009-09-05 17:15:19 -04:00
  • a7a1ab3081 Remove unused profile_from_file variable Søren Sandmann Pedersen 2009-08-22 04:08:57 -04:00
  • 1e332ab35a Rename sysprof-text to sysprof-cli Søren Sandmann Pedersen 2009-08-15 03:24:52 -04:00
  • d65e0e57bb Delete trailing whitespace Søren Sandmann Pedersen 2009-08-17 09:40:08 -04:00
  • e2811ea4f7 Reserve space in the samples label for large numbers. Søren Sandmann Pedersen 2009-08-17 09:34:10 -04:00
  • 79921d7098 Free the sfile formats after freeing the input/output files. Søren Sandmann Pedersen 2009-08-17 08:19:38 -04:00
  • 9774bca836 TODO Søren Sandmann Pedersen 2009-08-13 21:51:13 -04:00
  • 4d216c0d11 Merge branch 'master' of git+ssh://git.gnome.org/git/sysprof Søren Sandmann Pedersen 2009-02-22 11:13:26 -05:00
  • 4dc5bc2276 Tweak percent sign format Søren Sandmann Pedersen 2009-02-22 11:11:18 -05:00
  • d3b3393903 Add percent signs in screenshot window Søren Sandmann Pedersen 2009-02-22 04:29:09 -05:00
  • 97ac391be3 TODO Søren Sandmann Pedersen 2009-02-22 01:04:30 -05:00
  • f83083dc42 TODO Søren Sandmann Pedersen 2009-02-21 22:41:21 -05:00
  • 5143df4e72 Get rid of hack to not fold recursions for "In file" symbols Søren Sandmann Pedersen 2009-02-21 22:48:04 -05:00
  • fcfd231cb5 Give the samples label a minium width of "Samples: 888888" Søren Sandmann Pedersen 2009-02-21 22:37:16 -05:00
  • adb87bbcf8 Add empty ChangeLog to appease automake Søren Sandmann Pedersen 2009-02-21 04:14:55 -05:00