comparison packages/services/memalloc/common/current/ChangeLog @ 115:6ed91473a1cd ecos-sw-2000-08-21

Merge from eCos master repository on 2000-08-21-22:40:54-BST
author jlarmour
date Fri, 25 Aug 2000 17:32:38 +0000
parents
children 77cec8369160
comparison
equal deleted inserted replaced
114:5ad2b71d525e 115:6ed91473a1cd
1 2000-08-09 Jonathan Larmour <jlarmour@redhat.co.uk>
2
3 * tests/malloc4.cxx (thrfree): Don't yield at loop end - actually delay
4 (thrrealloc): Ditto
5 (thrcalloc): Ditto
6 (thrmalloc): Ditto
7
8 2000-08-08 Jonathan Larmour <jlarmour@redhat.co.uk>
9
10 * tests/malloc4.cxx: Make output more frequent
11
12 2000-08-04 Jonathan Larmour <jlarmour@redhat.co.uk>
13
14 * tests/dlmalloc1.cxx (STACKSIZE): Define larger than default.
15
16 2000-08-03 Jonathan Larmour <jlarmour@redhat.co.uk>
17
18 * include/dlmallocimpl.hxx (class Cyg_Mempool_dlmalloc_Implementation):
19 Ensure typedefs are public so dlmalloc.cxx can use them at outer level.
20
21 2000-08-02 Jonathan Larmour <jlarmour@redhat.co.uk>
22
23 * src/heapgen.tcl: Fix tclsh invocation quoting problems
24
25 2000-07-31 Jonathan Larmour <jlarmour@redhat.co.uk>
26
27 * src/heapgen.tcl: Allow builddir to be specified on command-line
28 * cdl/memalloc.cdl: Work around NT cygtclsh80 bug by cd'ing into
29 heapgen.tcl's directory before running it
30
31 2000-07-26 Jonathan Larmour <jlarmour@redhat.co.uk>
32
33 * tests/malloc4.cxx: Call rand_r() rather than rand, and use a seed
34 var in each thread.
35
36 2000-07-25 Jonathan Larmour <jlarmour@redhat.co.uk>
37
38 * tests/malloc4.cxx (thrfree): Get mem size here. Tidy output.
39 (thrmalloc): Get mem size in thrfree instead
40
41 * src/heapgen.tcl: Refine search for user-defined name to cope with
42 use of CYG_LABEL_DEFN macro
43
44 2000-07-19 Jonathan Larmour <jlarmour@redhat.co.uk>
45
46 * cdl/memalloc.cdl (CYGIMP_MEMALLOC_ALLOCATOR_DLMALLOC_SAFE_MULTIPLE):
47 Default to 1
48
49 * include/mvarimpl.inl (resize_alloc): Remember to adjust other
50 freelist entries when extending block
51
52 2000-07-04 Jonathan Larmour <jlarmour@redhat.co.uk>
53
54 * CYGPKG_MEMALLOC:
55
56 Created as new package, merging existing memory allocator related stuff
57 from the kernel and libc. Many bug fixes to existing stuff, as
58 well as performance improvements, and extra features such as
59 a port of dlmalloc, and the ability to support multiple disjoint
60 heaps, possibly with run-time configurable size.
61 There's even a bit of documentation, and some new tests
62
63 //===========================================================================
64 //####COPYRIGHTBEGIN####
65 //
66 // -------------------------------------------
67 // The contents of this file are subject to the Red Hat eCos Public License
68 // Version 1.1 (the "License"); you may not use this file except in
69 // compliance with the License. You may obtain a copy of the License at
70 // http://www.redhat.com/
71 //
72 // Software distributed under the License is distributed on an "AS IS"
73 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
74 // License for the specific language governing rights and limitations under
75 // the License.
76 //
77 // The Original Code is eCos - Embedded Configurable Operating System,
78 // released September 30, 1998.
79 //
80 // The Initial Developer of the Original Code is Red Hat.
81 // Portions created by Red Hat are
82 // Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
83 // All Rights Reserved.
84 // -------------------------------------------
85 //
86 //####COPYRIGHTEND####
87 //===========================================================================