Commit Graph

75 Commits

Author SHA1 Message Date
ccarlen%netscape.com
f810f656cc Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:10:45 +00:00
ccarlen%netscape.com
c343dad63a Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:58:15 +00:00
ccarlen%netscape.com
baca6ece31 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 20:42:22 +00:00
gerv%gerv.net
4e12e44b2f Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
gerv%gerv.net
1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org
bc444f528a bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
sfraser%netscape.com
176bf62c00 Remove bogus paths to dist:client_stubs etc 2000-12-14 22:07:55 +00:00
sfraser%netscape.com
24c2721346 Fix bug 62791 - realloc now does in-place realloc when it can. r=pinkerton, sr=beard 2000-12-14 22:07:36 +00:00
beard%netscape.com
70a16a04dc Added stub for GC_mark_object, added verbose paramter to GC_trace_object. 2000-09-02 04:00:30 +00:00
sfraser%netscape.com
f8f3eb198a More memory allocator optimizations. r=pinkerton 2000-09-02 02:13:15 +00:00
beard%netscape.com
bf3db6b987 Stub GC_trace_object. 2000-08-31 14:32:57 +00:00
sfraser%netscape.com
2e21555177 Turn off profiling, duh 2000-08-30 06:03:00 +00:00
sfraser%netscape.com
d3caf79bae Fix a bug in the Mac memory allocators which caused large heap allocations to be slow (r=beard), and tweaked the allocator sizes so that the fixed heap allocators catch some peak sizes (r=pinkerton). Also made minor tweaks to fix stats collection, and building of various testing tools. 2000-08-30 05:36:17 +00:00
beard%netscape.com
1c926d81a2 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
beard%netscape.com
9304ef1f3a added stub for GC_malloc_atomic() to fix bustage. r=sfraser 2000-02-08 05:48:20 +00:00
scc%netscape.com
73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
pinkerton%netscape.com
7d8250392f fix the access paths for pro5 migration. r=macdev. 2000-02-04 03:27:36 +00:00
beard%netscape.com
f96187be6b bug #15906, moved stubs from NSStartup.c to nsGCStubs.c. 1999-11-15 03:44:13 +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
sfraser%netscape.com
ba6dda5e11 Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. Leave more free space in the heap for image (GWorld) pixels. r=pnunn, a=chofmann. 1999-11-04 22:29:02 +00:00
beard%netscape.com
6878eb53a7 First Checked In. 1999-11-03 04:26:41 +00:00
beard%netscape.com
fb3b49b8a6 removed obsolete access paths. r=sfraser 1999-10-24 02:45:17 +00:00
beard%netscape.com
3a3f6560c9 when GC_DEBUG is off, try to use GC_malloc_ignore_off_page for large blocks. Since GC_MALLOC always returns cleared blocks, don't bother clearning. r=gordon, bug=15906 1999-10-21 00:17:28 +00:00
beard%netscape.com
b68137dad9 Changed MemAllocatorGC.o target to build MemAllocatorDebug.o. r=jar, bug=15906 1999-10-09 02:58:20 +00:00
beard%netscape.com
b707fd063e Renamed MemAllocatorGC target to MemAllocatorGC.o, r=sfraser. 1999-09-30 07:12:48 +00:00
beard%netscape.com
8309b3fbb5 First Checked In. 1999-08-27 04:08:09 +00:00
beard%netscape.com
b865953120 Added MemAllocatorGC target. 1999-08-27 04:06:44 +00:00
gordon%netscape.com
81b2121c9a File Removed. 1999-06-29 18:14:21 +00:00
gordon%netscape.com
cf51d41618 Removed MacTrace.c and MacTrace.exp from project because they are not used anymore. 1999-06-29 01:22:22 +00:00
sfraser%netscape.com
d0476f9a44 Fix for bug 4051 -- with large memory allocation, quit on launch. Was a numeric overflow in the memory manager initialization. 1999-05-27 04:12:22 +00:00
pinkerton%netscape.com
b3df9791e4 Add two new targets for Carbon that use the MSL mem allocators instead of sfraser's because heapzones don't exist under Carbon. 1999-05-12 03:48:01 +00:00
pinkerton%netscape.com
4f18b973ce move #include of DefinesMac.h up a few lines to pick up the correct TARGET_CARBON define there. 1999-05-10 22:34:12 +00:00
sfraser%netscape.com
22a24a2429 Mac project uptates; build the memory allocators and morefiles as static libraries. 1999-02-26 00:39:19 +00:00
sar%netscape.com
b2ad536a28 Turn of "modification date caching" so that dependencies are sure to work. 1999-02-11 00:04:46 +00:00
petitta%netscape.com
fa5d88601c removed FlushAllocator.h(obsolete) 1999-01-28 19:57:21 +00:00
petitta%netscape.com
ebc70632c7 Added Files 1999-01-27 21:48:24 +00:00
sfraser%netscape.com
2e36275b5d Add an optimization in the large heap allocators which keeps track of the largest contiguous free block in each chunk. 1999-01-26 01:08:54 +00:00
sfraser%netscape.com
ce779ce2f2 Removing ProfilerLib that I left in there by mistake. 1999-01-22 00:22:19 +00:00
sfraser%netscape.com
fae5dab490 First Checked In. 1999-01-22 00:21:46 +00:00
sfraser%netscape.com
eed9a1690d Added a new target that builds a NewPtr-based implementation of malloc/free for debugging purposes. 1999-01-22 00:20:42 +00:00
sfraser%netscape.com
0e9cbbecc9 Various optimizations in the memory allocators as fix for bug 2254. Also now zap the contents of allocated and freed blocks. 1999-01-22 00:20:06 +00:00
sfraser%netscape.com
a3898d0100 First Checked In. 1999-01-21 23:35:30 +00:00
sfraser%netscape.com
1e4169f2ff Added a #pragma error noting that this file is obsolete, but remains for reference reasons. 1999-01-21 23:35:08 +00:00
sfraser%netscape.com
2c6dbcfc72 Commented out obsolete PowerPlant includes 1999-01-21 23:34:32 +00:00
sfraser%netscape.com
951addb80e File Removed. 1999-01-19 22:34:36 +00:00
sfraser%netscape.com
c90ff9b46e Change BlockZero to memset. 1998-12-05 22:41:14 +00:00
sfraser%netscape.com
78a692454a Update project files to remove old mem allocator code, and include new allocators. Also made static debug target for testing purposes. 1998-12-05 22:05:23 +00:00
sfraser%netscape.com
8de3b16eb4 Allocators now use shared heap zones, for better temp mem use. Other minor changes. 1998-12-05 22:04:36 +00:00
sfraser%netscape.com
5e512d94a3 Adjust prefix files for the new allocators. 1998-12-05 22:03:38 +00:00
sfraser%netscape.com
4b3fa6114d Remove all but the basic exports. 1998-12-05 22:02:58 +00:00