51 Commits

Author SHA1 Message Date
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
gerv%gerv.net
ae1d5501a1 Oops.
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
scc%mozilla.org
52c8d09e03 bug #98089: ripped new license
git-svn-id: svn://10.0.0.236/trunk@103219 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 20:09:47 +00:00
nisheeth%netscape.com
38ab550178 r=heikki. sr=jst. Use PR_smprintf. Get rid of nsTimer.cpp. Fixes bug 57592.
git-svn-id: svn://10.0.0.236/trunk@90205 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-23 05:44:03 +00:00
bryner%uiuc.edu
9b6f2a3037 Removing references to obsolete headers (bug 38061). r=timeless, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@89987 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 05:35:27 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
46721bdc5f undef'd printf for FreeBSD
git-svn-id: svn://10.0.0.236/trunk@81930 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 04:48:01 +00:00
attinasi%netscape.com
b27871c6a8 Added RealTimeInMilliseconds method to allow better granularity in timing. r=nisheeth a=rickg
git-svn-id: svn://10.0.0.236/trunk@61304 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 18:50:28 +00:00
attinasi%netscape.com
070db9bb2b added three new methods to allow Enabling, Disabling and querying the state of the timer. r=nisheeth b=25406
git-svn-id: svn://10.0.0.236/trunk@60383 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 01:19:23 +00:00
attinasi%netscape.com
4c07882f5e Backing out accidental changes.
git-svn-id: svn://10.0.0.236/trunk@60332 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 20:35:41 +00:00
attinasi%netscape.com
e7f945b47a added three new methods to allow Enabling, Disabling and querying the state of the timer. r=nisheeth b=25406
git-svn-id: svn://10.0.0.236/trunk@60327 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-10 19:21:54 +00:00
nisheeth%netscape.com
b26626967a Remove end of line whitespace to get rid of warnings on Linux.
git-svn-id: svn://10.0.0.236/trunk@58129 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 22:01:20 +00:00
nisheeth%netscape.com
cda6d910ae a=donm. r=pollmann.
- Remove nsStackBasedTimer.h from the CVS repository.  The nsStackBasedTimer class is now defined in nsTimer.h.


git-svn-id: svn://10.0.0.236/trunk@56461 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 23:58:41 +00:00
nisheeth%netscape.com
7240bac30d a=don, r=pollmann.
- Don't use nsStackBasedTimer.h any more
- Fix compile errors in __mysprintf() in nsTimer.cpp
- Make stack based timers work.


git-svn-id: svn://10.0.0.236/trunk@56458 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 23:55:29 +00:00
pavlov%netscape.com
5657d76924 adding new line to end of file so it quits whining r=beard
git-svn-id: svn://10.0.0.236/trunk@54768 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 22:01:59 +00:00
jdunn%netscape.com
db2a5c813e Add newline at end of file... HP requires it!
git-svn-id: svn://10.0.0.236/trunk@53178 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-11 03:14:37 +00:00
nisheeth%netscape.com
2bfa653735 a=sdagley. Move over to new timing macros...
git-svn-id: svn://10.0.0.236/trunk@53064 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-10 03:41:09 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
nisheeth%netscape.com
427d3f559c Ongoing work to get macros for timing modules up and running. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@51737 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-25 20:59:35 +00:00
nisheeth%netscape.com
341cd407a6 Macros for doing performance analysis of modules in Mozilla. This file is not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@51712 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-25 05:29:20 +00:00
nisheeth%netscape.com
9888b796b2 Fixing Unix warnings. r=harishd
git-svn-id: svn://10.0.0.236/trunk@51452 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-21 23:27:02 +00:00
nisheeth%netscape.com
569e1a2fb1 Fixed warnings. Enabled code to build on UNIX. r=pollmann
git-svn-id: svn://10.0.0.236/trunk@51345 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-21 02:32:01 +00:00
nisheeth%netscape.com
ddb8cb8f28 Changes should not affect build. Ongoing work to make the stopwatch code build on Unix.
git-svn-id: svn://10.0.0.236/trunk@51268 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-20 18:43:34 +00:00
nisheeth%netscape.com
b7fab4e31c Changes should not affect the build. Renaming the RAPTOR_PERF_METRICS ifdef to MOZ_PERF_METRICS.
git-svn-id: svn://10.0.0.236/trunk@51196 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 22:27:20 +00:00
pierre%netscape.com
9264bc9c89 added stopwatch.cpp to the mac build for nisheeth
git-svn-id: svn://10.0.0.236/trunk@51179 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 21:12:14 +00:00
nisheeth%netscape.com
4443e74058 Changes not part of build. Added a debug trace macro that outputs to the console only when DEBUG_STOPWATCH is defined.
git-svn-id: svn://10.0.0.236/trunk@50370 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-11 23:30:45 +00:00
nisheeth%netscape.com
2a38ee05b4 Not currently part of the build. Added a stack behind the save/restore timing macros.
git-svn-id: svn://10.0.0.236/trunk@50271 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 23:27:09 +00:00
briano%netscape.com
d61d3223bb Added a newline to the end of the file. Fix for Unix native compiler builds.
git-svn-id: svn://10.0.0.236/trunk@49007 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 21:47:16 +00:00
nisheeth%netscape.com
e0adc95ff5 a=chofmann, all changes are within an ifdef and are not being built by default
- Add ifdefs around the contents of the header file so that it doesn't get included multiple times.
- Change RAPTOR_STOPWATCH_TRACE macro to use a printf rather than NSPR logs until I figure out why the log isn't working.


git-svn-id: svn://10.0.0.236/trunk@48992 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 19:30:54 +00:00
nisheeth%netscape.com
bf42b552d5 a=chofmann. Add NSPR logging facilities to the stopwatch code. Make Print() dump stopwatch info to the NSPR log. Set NSPR_LOG_MODULES=gecko_timing:1 in your environment to get timing logs printed to the file specified in the NSPR_LOG_FILE environment variable.
git-svn-id: svn://10.0.0.236/trunk@48974 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-24 08:39:43 +00:00
nisheeth%netscape.com
1218d54ab6 - Change bool to PRBool in Stopwatch::Start()
- Add the NS_TIMER_STYLE_RESOLUTION define to nsITimeRecorder.idl


git-svn-id: svn://10.0.0.236/trunk@48343 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 08:21:01 +00:00
briano%netscape.com
73df30892a Cleaned it up again.
git-svn-id: svn://10.0.0.236/trunk@48032 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 21:09:17 +00:00
nisheeth%netscape.com
e279261538 Fixing Unix build bustage...
git-svn-id: svn://10.0.0.236/trunk@48026 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 20:56:28 +00:00
nisheeth%netscape.com
d4fbd6ac18 Adding a new interface, nsITimeRecorder, used for adding timing hooks to raptor. The interface exposes methods to start/stop/reset timers and print elapsed time.
git-svn-id: svn://10.0.0.236/trunk@48014 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 20:30:23 +00:00
briano%netscape.com
640dba7de0 Some platforms don't have 'bool' or 'true', so use PRBool and PR_TRUE instead.
git-svn-id: svn://10.0.0.236/trunk@47856 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 22:58:02 +00:00
nisheeth%netscape.com
28666cb063 - Export stopwatch.h in windows regardless of whether MOZ_PERF is set.
- Move over macros for using the stopwatch class into stopwatch.h so that they can be shared by all the users of the stopwatch.


git-svn-id: svn://10.0.0.236/trunk@47480 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:27:56 +00:00
nisheeth%netscape.com
a0b8c88216 Export stopwatch.h out to dist.
git-svn-id: svn://10.0.0.236/trunk@47467 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:16:03 +00:00
nisheeth%netscape.com
4b1b80d10a Added methods to save/restore the state of the stopwatch.
git-svn-id: svn://10.0.0.236/trunk@47345 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 14:32:42 +00:00
briano%netscape.com
1be96e2703 General cleanup.
git-svn-id: svn://10.0.0.236/trunk@47265 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 02:51:42 +00:00
nisheeth%netscape.com
a6299cdca8 Include stopwatch class in build if MOZ_PERF is set. Only enabled on Windows right now.
git-svn-id: svn://10.0.0.236/trunk@47140 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 18:56:01 +00:00
cyeh%netscape.com
e066f641bc Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
git-svn-id: svn://10.0.0.236/trunk@45411 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:24:51 +00:00
nisheeth%netscape.com
0f3b7af132 makefile.win got checked in accidentally. I'm not ready to export stopwatch.h yet, so, I'm backing my changes out.
git-svn-id: svn://10.0.0.236/trunk@42279 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 05:13:54 +00:00
nisheeth%netscape.com
cbe3b45187 Checking in initial version of stopwatch class. Not being built yet.
git-svn-id: svn://10.0.0.236/trunk@42273 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 05:07:58 +00:00
cyeh%netscape.com
79654fb86d Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.


git-svn-id: svn://10.0.0.236/trunk@15084 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:34:32 +00:00
cyeh%netscape.com
24bc22fe14 removing obsolete files. use MANIFEST instead.
git-svn-id: svn://10.0.0.236/trunk@11913 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-05 18:42:02 +00:00
cls%seawood.org
4288391d23 AUTOCONF_1_0 landing.
git-svn-id: svn://10.0.0.236/trunk@8198 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 20:42:14 +00:00
hardts%netscape.com
ddbb64f57e landing MODULAR_IMGLIB_BRANCH
git-svn-id: svn://10.0.0.236/trunk@6524 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-27 16:14:32 +00:00
scc
611382fedf First Checked In.
git-svn-id: svn://10.0.0.236/trunk@3268 18797224-902f-48f8-a5cc-f745e15eee43
1998-06-04 22:51:07 +00:00
sfraser
4d3a73a6a0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@2231 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-23 01:14:17 +00:00
sar
4292b1f9d5 change MOZ_SRC references to DEPTH
git-svn-id: svn://10.0.0.236/trunk@476 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-21 21:38:43 +00:00