Commit Graph

  • 0513ed87e8 Valgrind: Soren Sandmann 2006-11-02 08:33:35 +00:00
  • 9a1ed3d336 Increase the max number of addresses to 1021, reorganise SysprofMmapArea Soren Sandmann 2006-11-02 06:54:12 +00:00
  • e7415d4492 file announce-1.0.5 was initially added on branch sysprof-1-0. Søren Sandmann Pedersen 2006-10-30 03:21:45 +00:00
  • cdcf1e93e4 file announce-1.0.4 was initially added on branch sysprof-1-0. Søren Sandmann Pedersen 2006-10-30 01:06:46 +00:00
  • 4c38d78e3c Combine processes with identical commandlines here. Soren Sandmann 2006-10-26 05:49:01 +00:00
  • d78e744422 Make the pointer array static to improve cache behavior and reduce calls Soren Sandmann 2006-10-26 05:13:16 +00:00
  • e2150fc188 Incomplete changelog Søren Sandmann Pedersen 2006-10-25 04:47:34 +00:00
  • c6978f660b +2006-10-25 Soren Sandmann <sandmann@daimi.au.dk> + + * process.c Søren Sandmann Pedersen 2006-10-25 04:47:06 +00:00
  • a715b55029 replace PAGE_SIZE macro with this function. Soren Sandmann 2006-10-25 02:02:44 +00:00
  • c02712dc85 Use an array instead of list of maps. Soren Sandmann 2006-10-24 04:00:59 +00:00
  • e255c00a6d Use PAGE_SIZE - 1 instead of 4096. Soren Sandmann 2006-10-23 13:02:40 +00:00
  • 4dd37d092c Communicate traces to userspace through shared memory instead of copying. Soren Sandmann 2006-10-23 03:46:25 +00:00
  • 5eb19d00fa Skip nodes that don't have a parent. Soren Sandmann 2006-10-12 03:45:21 +00:00
  • df07f71539 Make this function return a list of immediate callers again. Soren Sandmann 2006-10-11 05:37:24 +00:00
  • 6475029375 +2006-10-09 Soren Sandmann <sandmann@redhat.com> + + * binfile.c (bin_file_get_inode): Remove this function + + * binfile.c (bin_file_check_inode): New function. Only print inode + warning once per BinFile. + + * process.c (process_get_vdso_bytes): Remove debug spew + Søren Sandmann Pedersen 2006-10-10 00:52:44 +00:00
  • b54b0809b6 New function. Soren Sandmann 2006-10-09 21:32:24 +00:00
  • 4050648b0e Don't include bfd.h Soren Sandmann 2006-10-09 02:25:46 +00:00
  • a6145207ca New function to support --version option Soren Sandmann 2006-10-08 22:05:47 +00:00
  • 0cf636d8fe Add a cache of the text section. Soren Sandmann 2006-10-08 20:14:25 +00:00
  • 86810e63a5 Remove now unused load-address heuristic Soren Sandmann 2006-10-08 18:50:10 +00:00
  • a91a19887a Use "SHT_DYNSYM" for ".dynsym". Soren Sandmann 2006-10-08 18:09:17 +00:00
  • c27e5debc5 Support _debuglink recursions. Soren Sandmann 2006-10-08 17:45:09 +00:00
  • 29a4acaa94 Delete debug spew Søren Sandmann Pedersen 2006-10-08 04:07:18 +00:00
  • 52274fadd6 Deal with address offsets. Address lookup is now: Soren Sandmann 2006-10-08 04:03:02 +00:00
  • 6a7178f612 Remove old commented out code Add commented out code accessing entire Soren Sandmann 2006-09-23 03:09:24 +00:00
  • 8f4d731788 Revert accidental commit Søren Sandmann Pedersen 2006-09-23 00:57:20 +00:00
  • b7cf5d34b8 Remove old commented out code Soren Sandmann 2006-09-23 00:54:01 +00:00
  • 2c04f6e200 Formatting fixes in header files Søren Sandmann Pedersen 2006-08-26 23:10:10 +00:00
  • e44c9a0167 Update to new API Soren Sandmann 2006-08-26 23:01:07 +00:00
  • 54862afc74 Add new struct BinRecord. Comment out functions related to formats. Add Soren Sandmann 2006-08-26 22:44:12 +00:00
  • b569c3a34c Add new bin_record() functions Implement them. Soren Sandmann 2006-08-26 16:44:17 +00:00
  • 62c86a1951 Demangle instead of strdup. Soren Sandmann 2006-08-26 16:27:00 +00:00
  • 4a145a21bc Rename elf_sym_get_* to elf_parser_get_sym_* and make these functions take Soren Sandmann 2006-08-22 04:19:08 +00:00
  • bb616fd754 Add ref_count and filename (bin_files): Add map from filenames to BinFiles Soren Sandmann 2006-08-22 03:26:57 +00:00
  • a1bddd8d9f Pass map->bin_file to bin_symbol_get_name. Soren Sandmann 2006-08-21 06:00:57 +00:00
  • ad09fd10cb Update Soren Sandmann 2006-08-21 05:00:53 +00:00
  • 858d1fab58 Initialize crc to 0xffffffff and invert it before returning. Soren Sandmann 2006-08-21 04:12:12 +00:00
  • 66a28bd501 Comment out debug spew. (elf_parser_lookup_symbol): Add check that address Soren Sandmann 2006-08-21 03:34:44 +00:00
  • a880ee7f60 Make process_lookup_symbol() return a string. Delete Soren Sandmann 2006-08-21 02:33:38 +00:00
  • 7d8f3c232d New function Soren Sandmann 2006-08-21 01:30:54 +00:00
  • 1b72901c4d New function Soren Sandmann 2006-08-21 00:18:10 +00:00
  • 49e1fabe46 Read the name out of the file instead of out of the struct. Soren Sandmann 2006-08-20 06:26:54 +00:00
  • 6c7afad3ff New file, made out of files from libiberty in binutils. Soren Sandmann 2006-08-20 04:32:12 +00:00
  • 8967b3148c Many cleanups. Soren Sandmann 2006-08-19 23:56:18 +00:00
  • d3c6a66101 Pass the correct pointer. Søren Sandmann 2006-08-16 17:25:03 +00:00
  • 1f4dd13cd3 Really add this file. Soren Sandmann 2006-08-16 17:21:54 +00:00
  • 2bc2e3658d Add beginning of an ELF parser. Soren Sandmann 2006-08-16 03:31:10 +00:00
  • bde3d8a537 Some formatting fixes. Søren Sandmann 2006-08-12 20:40:58 +00:00
  • c2f754dfb6 Make n_samples per-cpu. Add an atomic variable in_timer_notify and use it Søren Sandmann 2006-08-12 20:15:52 +00:00
  • 060fd343a8 Updates Søren Sandmann 2006-08-11 15:41:46 +00:00
  • 2bc1d6f280 Incomplete ChangeLog entry Søren Sandmann Pedersen 2006-08-09 03:06:04 +00:00
  • f06e272ea7 Make the load_file() idle low priority to avoid weird toolbar flash. Soren Sandmann 2006-08-09 03:05:34 +00:00
  • 23d3a36a4a small cleanup Paolo Borelli 2006-07-31 18:52:12 +00:00
  • d43cdf3c14 Add a destroy notifier to StackStash Soren Sandmann 2006-07-31 04:50:34 +00:00
  • 5efd06051c Simplify this file a bit, and make it not rely on atomic pointer writes. Soren Sandmann 2006-07-31 02:12:23 +00:00
  • 144e440ff2 we need at least glib 2.6.0 for the gstdio.h functions Bastien Nocera 2006-07-18 16:32:05 +00:00
  • c22c846759 Update TODO Søren Sandmann Pedersen 2006-06-09 21:55:45 +00:00
  • 054e6702bb file announce-1.0.3 was initially added on branch sysprof-1-0. Søren Sandmann Pedersen 2006-06-09 03:08:38 +00:00
  • 14cfcec7f9 Update TODO Søren Sandmann Pedersen 2006-06-07 16:18:44 +00:00
  • 24ed3d06ca Updates Soren Sandmann 2006-06-05 22:38:30 +00:00
  • e97dcc792a updates Various formatting fixes. Soeren Sandmann 2006-04-22 19:08:23 +00:00
  • 6c36cd060c updates Søren Sandmann 2006-04-05 15:26:47 +00:00
  • 9e612d798a Updates. Soeren Sandmann 2006-03-28 04:08:14 +00:00
  • 6534ca13c0 New files containing a simplified and sanitized version of the state Soeren Sandmann 2006-03-28 03:02:21 +00:00
  • 3c5240c7ef updates Søren Sandmann 2006-03-27 14:57:14 +00:00
  • 9859854cc1 updates Soren Sandmann 2006-03-12 04:00:23 +00:00
  • 849efc820d Do proper error-handling. Soeren Sandmann 2006-03-05 21:11:07 +00:00
  • ebb7728768 Check that the inodes match. Soeren Sandmann 2006-03-04 03:28:26 +00:00
  • 0d6d997f4a Handle NULL models. Soeren Sandmann 2006-03-03 03:55:04 +00:00
  • dc51fea3b4 Clear screenshot window when start is toggled. Soeren Sandmann 2006-02-24 07:10:42 +00:00
  • 894d9ee400 file announce-1.0.2 was initially added on branch sysprof-1-0. Søren Sandmann Pedersen 2006-02-24 02:38:31 +00:00
  • 07910cf678 Update TODO Søren Sandmann Pedersen 2006-02-20 05:06:50 +00:00
  • 0a592c152a more ifdef's to make it work with Red Hat Enterprise Linux 4's 2.6.9-based Bastien Nocera 2006-02-17 15:44:55 +00:00
  • 58a1cf37ef Remove ancestors pane in favor of radiobuttons in the right pane. Søren Sandmann 2006-02-05 04:54:04 +00:00
  • 849975ec83 Updates Søren Sandmann 2006-01-25 16:24:24 +00:00
  • bcf9dacd01 Updates Søren Sandmann 2006-01-16 16:12:44 +00:00
  • 68827a7fbc Print out sysprof version at module load time. Soeren Sandmann 2006-01-16 01:22:27 +00:00
  • 135ce0e2ea Updates Soeren Sandmann 2006-01-15 05:28:04 +00:00
  • 98308836af Only build GUI when the necessary dependencies are found. Soeren Sandmann 2006-01-14 23:26:34 +00:00
  • 9125c4e644 updates Søren Sandmann 2006-01-14 04:12:12 +00:00
  • 2d525523f8 Initialize retval. Soeren Sandmann 2006-01-14 04:00:59 +00:00
  • c65bfcc114 Also make offset a gulong (Samuel Mimram) Søren Sandmann 2006-01-12 01:32:06 +00:00
  • 779b537f2b Remove debug spew. Søren Sandmann 2006-01-11 22:53:08 +00:00
  • 6d76b0c486 Remove START_OF_STACK check. Soeren Sandmann 2006-01-09 14:58:42 +00:00
  • 5baa137e21 Use gulong for addresses. Bug reported by Martin Reddy. Soeren Sandmann 2006-01-09 05:59:44 +00:00
  • 5a8582b041 Resurrect this function. Soeren Sandmann 2006-01-08 08:22:47 +00:00
  • 0559ad82e7 update Soeren Sandmann 2006-01-08 07:20:25 +00:00
  • f6d7a34ccf small updates cosmetic updates cosmetic updates Søren Sandmann 2006-01-05 22:52:59 +00:00
  • 3c8bde00b4 Remove left over debug print out and add support for multiple clients Kristian Høgsberg 2005-12-20 22:45:34 +00:00
  • acc0ee9ec9 Remove left over debug print out. Kristian Høgsberg 2005-12-20 21:30:07 +00:00
  • c5172c58e6 Updates Soeren Sandmann 2005-12-20 20:51:39 +00:00
  • ad5ffd749b Dist and install udev rule. Kristian Høgsberg 2005-12-20 17:55:03 +00:00
  • c1f411c356 Add backslashes, pointed out by Ralph Siemsen. Søren Sandmann 2005-12-20 17:20:10 +00:00
  • 02242d500b Make the tree tree-shapeed. Søren Sandmann 2005-12-19 22:39:34 +00:00
  • 6d7d972654 file announce-1.0.1 was initially added on branch sysprof-1-0. Søren Sandmann Pedersen 2005-12-19 21:43:58 +00:00
  • 1fe1419ef3 *** empty log message *** Søren Sandmann Pedersen 2005-12-19 20:29:57 +00:00
  • a829366b72 A few formatting fixes. Hopefully make it work with x86-64. Søren Sandmann 2005-12-19 20:24:18 +00:00
  • 35de8d36a0 New function. Update screenshot window when rows are expanded and Soeren Sandmann 2005-11-30 07:12:32 +00:00
  • 8b66aa02f8 *** empty log message *** Søren Sandmann Pedersen 2005-11-25 03:43:24 +00:00
  • 96188f3c99 Update the screenshot window. Soeren Sandmann 2005-11-24 04:53:19 +00:00