bryner%brianryner.com
865734bf2f
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
...
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 23:15:21 +00:00
bzbarsky%mit.edu
859ad9551c
Skip over __restore_rt frames when generating profile analysis results. Bug
...
243483, r=shaver, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@156367 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-13 18:59:37 +00:00
gerv%gerv.net
8b69962ee3
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155500 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-25 21:07:34 +00:00
cbiesinger%web.de
9f4a85f262
fixing RTZ typo, and mention that SIGIO is another name for SIGPOLL. r=shaver
...
git-svn-id: svn://10.0.0.236/trunk@155458 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-24 18:00:40 +00:00
bzbarsky%mit.edu
c181ce3e37
Make it possible to pause the profiler when using JP_RTC_HZ. Follow-up to bug
...
128673, r=shaver, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@153769 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 22:31:56 +00:00
bzbarsky%mit.edu
7d2efa6e0f
Updating readme to talk about the JP_RTZ_HZ flag, to have examples using the
...
current output format, and to have a bit more in the way of explanation of the
output and the various JPROF_FLAGS values. a=jim nance
git-svn-id: svn://10.0.0.236/trunk@153642 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-07 01:15:26 +00:00
bzbarsky%mit.edu
08f9e875a3
Change linkification a bit to prevent undesirable horizontal scrolling. Bug
...
134016, initial patch by Dave Morrison <morrison@bnl.gov>, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@152619 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-10 23:52:41 +00:00
jim_nance%yahoo.com
fbf0b3e509
Fix Bug 232051 - Make jprof work with Fedora Core1. The stack walking code
...
did not work on that platform. r=dbaron sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@151819 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-25 01:51:39 +00:00
bryner%brianryner.com
797a541ba7
On Linux, enable jprof to use /dev/rtc for up to 8 KHz sampling. Bug 128673, original patch by shaver, some additional fixes by me, r=shaver, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@148681 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-01 07:34:18 +00:00
bryner%brianryner.com
10870340bf
I meant to check for an empty string as well as a null string. Really. r=mozbot.
...
git-svn-id: svn://10.0.0.236/trunk@148020 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-16 10:04:14 +00:00
bryner%brianryner.com
c4b62f5eb1
fall back to dynamic symbol table if no symbols were found in the symtab section. bug 222165, r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@147971 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-14 21:49:21 +00:00
bryner%brianryner.com
fe08239a4e
Don't ignore libraries loaded at address 0x0, or we'll ignore libc. Bug 222158, r=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@147967 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-14 21:05:22 +00:00
bryner%brianryner.com
129b2d928a
fixing gcc 3.4 bustage (extra semicolon)
...
git-svn-id: svn://10.0.0.236/trunk@147575 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-05 03:36:25 +00:00
dbaron%fas.harvard.edu
1cdecd3237
Increase max stack crawl from 100 to 500. r=jim_nance sr=waterson b=154752
...
git-svn-id: svn://10.0.0.236/trunk@124463 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 03:17:23 +00:00
dbaron%fas.harvard.edu
9eaaec0438
Print the library name when the library has no symbols. b=154752 r=jim_nance@yahoo.com sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@124462 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 03:16:44 +00:00
dbaron%fas.harvard.edu
211d1d0454
Add perl script for splitting jprof profiles into segments.
...
git-svn-id: svn://10.0.0.236/trunk@123532 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-18 22:35:05 +00:00
timeless%mac.com
69ae314807
Bug 106386 rid source of misspellings
...
r=db48x sr=blake a=asa
git-svn-id: svn://10.0.0.236/trunk@116832 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 04:30:17 +00:00
dbaron%fas.harvard.edu
0c97766f81
Add JP_APPEND option to JPROF_FLAGS for profiling of startup. b=102014 r=jag sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@104728 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-06 06:37:41 +00:00
waterson%netscape.com
a71a95ca87
Remove copies of files that got moved to subdir.
...
git-svn-id: svn://10.0.0.236/trunk@99443 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-17 21:56:38 +00:00
dbaron%fas.harvard.edu
388bd0e501
Make includes (-i) and excludes (-e) work. b=90755 r=jim_nance@yahoo.com sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@99337 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-16 20:44:07 +00:00
waterson%netscape.com
f87ecf4f8c
Bug 87215. Make jprof work right with the static build. r=cls, sr=leaf
...
git-svn-id: svn://10.0.0.236/trunk@98317 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-29 22:45:45 +00:00
dbaron%fas.harvard.edu
f86c9b273c
Scripts shouldn't be in TARGETS, because it makes them be removed by 'make clean'.
...
git-svn-id: svn://10.0.0.236/trunk@87216 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-16 18:20:06 +00:00
dbaron%fas.harvard.edu
e54698548e
Fix objdir build bustage by not trying to install from the objdir a script that is in the srcdir. r=bryner
...
git-svn-id: svn://10.0.0.236/trunk@87188 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-16 03:39:57 +00:00
mcafee%netscape.com
5013969855
Adding percentage column for flat profile, hits/totalhits.
...
git-svn-id: svn://10.0.0.236/trunk@87162 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-16 01:36:58 +00:00
mcafee%netscape.com
33329f8e60
Cleaning up html, strip libs warning
...
git-svn-id: svn://10.0.0.236/trunk@87142 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 22:22:52 +00:00
mcafee%netscape.com
a0babfe77b
Adding doc links to output format, cleaning up some of the href UI.
...
git-svn-id: svn://10.0.0.236/trunk@87067 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 03:37:46 +00:00
mcafee%netscape.com
fbbb33dee5
anchor tags #flat, #hier
...
git-svn-id: svn://10.0.0.236/trunk@87065 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 03:24:41 +00:00
mcafee%netscape.com
03dda90c70
Adding support for JP_REALTIME=1, which uses ALRM signal to start.
...
git-svn-id: svn://10.0.0.236/trunk@87063 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 03:03:04 +00:00
mcafee%netscape.com
1fd8e07b3e
Adding jprofsig helper script to make it easier to use jprof. Usage: jprofsig [start|stop]
...
git-svn-id: svn://10.0.0.236/trunk@87062 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-15 02:47:14 +00:00
sspitzer%netscape.com
2610c3bc32
fix spelling in comment. no bug #.
...
git-svn-id: svn://10.0.0.236/trunk@85913 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 00:29:40 +00:00
jim_nance%yahoo.com
1fc8facb29
Updated docs to reflect Red Hat 6.2 testing
...
git-svn-id: svn://10.0.0.236/trunk@71051 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-29 19:31:29 +00:00
jim_nance%yahoo.com
3a5dc6638b
Fixed some compiler warnings.
...
This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@63883 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 21:40:50 +00:00
dbaron%fas.harvard.edu
a1979439b4
Fix makefile since libs phase no longer exists.
...
git-svn-id: svn://10.0.0.236/trunk@63159 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 17:54:10 +00:00
dbaron%fas.harvard.edu
52486596fd
Belatedly take credit/blame for my changes. r=jim_nance@yahoo.com
...
git-svn-id: svn://10.0.0.236/trunk@62840 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:52:18 +00:00
dbaron%fas.harvard.edu
34f9eda15b
Document trick to make jprof work under RedHat 6.0. r=jim_nance@yahoo.com
...
git-svn-id: svn://10.0.0.236/trunk@62839 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 03:50:43 +00:00
jim_nance%yahoo.com
13619ac460
Documentation update
...
git-svn-id: svn://10.0.0.236/trunk@61474 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 02:51:39 +00:00
Jerry.Kirk%Nexwarecorp.com
9c27e54b66
Updating for the Neutrino Platform. Not finished yet, still looking
...
for the "pcs" memmber in the malloc_log_entry structure.
git-svn-id: svn://10.0.0.236/trunk@60238 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-09 14:25:18 +00:00
dbaron%fas.harvard.edu
622f094f93
Update the jprof documentation.
...
r=jim_nance@yahoo.com
git-svn-id: svn://10.0.0.236/trunk@59650 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 14:42:27 +00:00
dbaron%fas.harvard.edu
e26414f08a
Fix JP_DEFER so it works without JP_START as well.
...
r=jim_nance@yahoo.com
Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@59649 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 14:41:39 +00:00
dbaron%fas.harvard.edu
256901b664
Add two small new features to jprof:
...
1) Allow a SIGUSR1 to stop profiling, so that shutdown need not be included in profiles. (The log file is not closed, so it can't be used to generate multiple profiles in one run. That could be changed, though.)
2) Add a JP_REALTIME option that does the profiling in terms of real time elapsed rather than time used for execution by the mozilla process (and in the kernel for the process). This allows profiling to detect how much time is being spent in the X server.
r=jim_nance@yahoo.com
Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@59578 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 00:35:53 +00:00
dbaron%fas.harvard.edu
193c1b87ef
Fix the jprof makefile so that the libs are actually installed in the libs phase (like they are in makefiles that use rules.mk). Therefore, compiling a fresh or clobber build after building jprof will no longer fail when building the mozilla executable.
...
r=jim_nance@yahoo.com
Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@59577 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 00:29:26 +00:00
dbaron%fas.harvard.edu
022aae6f6b
A fix (which can be enabled with a #define) to make jprof work on a RedHat 6.0 system (as opposed to 6.1). There seem two be two differences: some of the parameters are not passed correctly to the signal handler, and there is a trampoline on the stack with an address greater than 0x7fffffff.
...
r=jlnance
Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@59271 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 21:32:10 +00:00
jim_nance%yahoo.com
80b2b8d6dc
Fixed documentation problem with units of JP_PERIOD
...
git-svn-id: svn://10.0.0.236/trunk@59200 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 20:39:48 +00:00
jim_nance%yahoo.com
7544f39ef8
Print message to stdout on first timer tick.
...
Feature request from cbegle
r=cbegle
git-svn-id: svn://10.0.0.236/trunk@58997 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 02:21:38 +00:00
jim_nance%yahoo.com
80ad4ef452
Enhanced jprof documentation and code.
...
This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@58515 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 02:46:30 +00:00
shaver%netscape.com
b981db52e5
import jprof for jlnance
...
git-svn-id: svn://10.0.0.236/trunk@58073 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 03:43:26 +00:00