Граф коммитов

110 Коммитов

Автор SHA1 Сообщение Дата
nisheeth%netscape.com ecf204e501 a=sdagley. Move over to new timing macros... 1999-11-10 03:41:09 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nisheeth%netscape.com e7cf95d67c Ongoing work to get macros for timing modules up and running. Not part of the build. 1999-10-25 20:59:35 +00:00
nisheeth%netscape.com f7d60fc6d5 Macros for doing performance analysis of modules in Mozilla. This file is not part of the build yet. 1999-10-25 05:29:20 +00:00
ramiro%fateware.com 25aba30f43 Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
nisheeth%netscape.com 88f2f647e9 Fixing Unix warnings. r=harishd 1999-10-21 23:27:02 +00:00
nisheeth%netscape.com 22fa393a84 Install util.lib to the dist directory in the libs phase rather than the install phase. 1999-10-21 21:31:26 +00:00
pierre%netscape.com 060e86758d Fix build bustage 1999-10-21 06:40:00 +00:00
pierre%netscape.com a966f87a22 Enabled MOZ_PERF_METRICS in the Mac build: - updated DefinesMozilla.h - fixed stopwatch.cpp - created libutilIDL.mcp - added StopWatch exports to libutil.exp - added xpcom.shlb to libutil.mcp - added libutil.shlb to htmlparser.mcp, layout.mcp, webshell.mcp 1999-10-21 05:41:45 +00:00
pierre%netscape.com 6fac85ea8a First Checked In. 1999-10-21 05:35:26 +00:00
nisheeth%netscape.com d44175bb21 Fixed warnings. Enabled code to build on UNIX. r=pollmann 1999-10-21 02:32:01 +00:00
nisheeth%netscape.com 36d1076a0a Changes should not affect build. Ongoing work to make the stopwatch code build on Unix. 1999-10-20 18:43:34 +00:00
nisheeth%netscape.com ef75c33b3c Changes should not affect the build. Renaming the RAPTOR_PERF_METRICS ifdef to MOZ_PERF_METRICS. 1999-10-19 22:27:20 +00:00
pierre%netscape.com 125f619c29 added stopwatch.cpp to the mac build for nisheeth 1999-10-19 21:12:14 +00:00
nisheeth%netscape.com ee6b5053d3 Changes not part of build. Added a debug trace macro that outputs to the console only when DEBUG_STOPWATCH is defined. 1999-10-11 23:30:45 +00:00
nisheeth%netscape.com f0ef8df8d9 Not currently part of the build. Added a stack behind the save/restore timing macros. 1999-10-08 23:27:09 +00:00
sfraser%netscape.com a6207d3925 Changed to export using the .exp file, to reduce link warnings. r=sdagley 1999-10-06 01:17:56 +00:00
sfraser%netscape.com c6bb3152d8 First Checked In. 1999-10-06 01:17:19 +00:00
beard%netscape.com 0a7a3c72b6 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:23:01 +00:00
briano%netscape.com 992f78498b Added a newline to the end of the file. Fix for Unix native compiler builds. 1999-09-24 21:47:16 +00:00
nisheeth%netscape.com c86c300246 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.
1999-09-24 19:30:54 +00:00
nisheeth%netscape.com 5632c588a9 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. 1999-09-24 08:39:43 +00:00
nisheeth%netscape.com d58a65a956 - Change bool to PRBool in Stopwatch::Start()
- Add the NS_TIMER_STYLE_RESOLUTION define to nsITimeRecorder.idl
1999-09-20 08:21:01 +00:00
briano%netscape.com 155a80c6ac Cleaned it up again. 1999-09-17 21:09:17 +00:00
nisheeth%netscape.com e1f3907c3c Fixing Unix build bustage... 1999-09-17 20:56:28 +00:00
nisheeth%netscape.com 4f31b00da6 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. 1999-09-17 20:30:23 +00:00
briano%netscape.com cdadcc9f51 Some platforms don't have 'bool' or 'true', so use PRBool and PR_TRUE instead. 1999-09-16 22:58:02 +00:00
nisheeth%netscape.com 71877ee89f - 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.
1999-09-15 00:27:56 +00:00
nisheeth%netscape.com b3ddc7e96e Export stopwatch.h out to dist. 1999-09-15 00:16:03 +00:00
nisheeth%netscape.com d2a8566bed Added methods to save/restore the state of the stopwatch. 1999-09-14 14:32:42 +00:00
briano%netscape.com 775e13bce8 General cleanup. 1999-09-14 02:51:42 +00:00
nisheeth%netscape.com fea5368bb1 Include stopwatch class in build if MOZ_PERF is set. Only enabled on Windows right now. 1999-09-13 18:56:01 +00:00
cyeh%netscape.com acf1f2f7e0 remove STANDALONE_IMAGE_LIB define. We always built with it by default.
General makefile cleanup to make configuring easier.
1999-09-02 01:10:47 +00:00
cyeh%netscape.com 1729151e74 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:24:51 +00:00
ramiro%netscape.com 5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
nisheeth%netscape.com e6da32a1f7 makefile.win got checked in accidentally. I'm not ready to export stopwatch.h yet, so, I'm backing my changes out. 1999-08-05 05:13:54 +00:00
nisheeth%netscape.com 6f54432f56 Checking in initial version of stopwatch class. Not being built yet. 1999-08-05 05:07:58 +00:00
briano%netscape.com 5ca4aa0b87 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
ramiro%netscape.com 43295086e9 Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
pinkerton%netscape.com fc0abb60de Move all apple libs into MacOS target of interfaces.mcp. Only "apple" lib in each project should now be InterfacesStubs (with some minor exceptions). permission to checkin granted by cyeh. 1999-04-10 00:15:14 +00:00
briano%netscape.com ae6e485be5 Switched back to building both shared and static libs by default. 1999-03-23 04:26:03 +00:00
ramiro%netscape.com 8ce50ad7cf Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
sfraser%netscape.com 3a123c982b Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
brade%netscape.com 28b63617fc remove paths for mozilla/modules/xlate since it isn't needed nor available from the current CVS module 1998-12-30 19:40:17 +00:00
shaver%netscape.com af51904fec resprinkle NO_STATIC_LIB, but spare libpng so that viewer is cool. Also, repair some viewer/apprunner link foibles 1998-12-18 02:55:23 +00:00
donm%netscape.com 37804b7a40 backing out Shaver's changes. -donm 1998-12-16 00:49:36 +00:00
shaver%netscape.com 0161071aef Make apprunner link dynamically.
Sprinkle Makefile.ins with NO_STATIC_LIB to speed the build and reduce the disk
requirements.
1998-12-15 22:17:14 +00:00
ramiro%netscape.com 73636abd84 Rename 'libdbm' to 'libmozdbm' and 'libutil' to 'libmozutil.
This will fix the problem many people are reporting wrt conflicts with
system libraries that have the same names.
1998-12-15 07:37:32 +00:00
beard%netscape.com 18984e5a80 First Checked In. 1998-12-13 05:01:04 +00:00
ramiro%netscape.com e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
beard%netscape.com 240f7774c0 First Checked In. 1998-12-01 01:51:22 +00:00
cyeh%netscape.com 65038e9551 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.
1998-11-21 00:34:32 +00:00
cls%seawood.org ed2a7f5f65 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
cyeh%netscape.com f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
cls%seawood.org 84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
hardts%netscape.com e46017e860 landing MODULAR_IMGLIB_BRANCH 1998-07-27 16:14:32 +00:00
scc 432f3ea897 First Checked In. 1998-06-04 22:51:07 +00:00
sfraser 44e9956672 First Checked In. 1998-05-23 01:14:17 +00:00
sar a2b052af2d change MOZ_SRC references to DEPTH 1998-04-21 21:38:43 +00:00
ltabb 3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00