| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- 2002-12-27 Daniel Cazzulino <[email protected]>
- * CacheEntry.cs: several changes. New constants, use of constants
- defined in Cache.cs, modified locks to optimize perf. Fixed property
- sets which weren't using the keyword value to set the new values
- (don't know how this worked before!).
- * Cache.cs: changed singleton implementation to only create the object
- when actually used. Changed Insert overloads to use constants
- defined instead of hard values.
- * ExpiresBuchets: major changes. All locking now uses ReaderWriterLock
- class. Bucket now efectively reuses free indexes from removed items
- to avoid unnecessary expansions. Expansion now uses Array.CopyTo to
- add elements to the new list. Added private Int32Collection to
- handle int indexes efficiently (thanks Shawn Van Ness). See comments
- there.
- 2002-10-08 Gonzalo Paniagua Javier <[email protected]>
- * Cache.cs: little fixes.
- 2002-07-28 Gonzalo Paniagua Javier <[email protected]>
- * CacheDefinitions.cs: fixed a couple of enums.
- * CacheDependency.cs: the class is sealed.
- 2002-06-11 Gonzalo Paniagua Javier <[email protected]>
- * CacheDependency.cs: fixed a couple of typos and don't throw
- NotImplementedException in constructors.
- 2001-12-21 Gaurav Vaish <[email protected]>
- * CacheDependency.cs: Some unimplemented methods to make build
- 2001-07-20 Patrik Torstensson ([email protected])
- * Cache.cs: Implemented. (90% ready)
- * CacheDefinitions.cs: Implemented.
- * CacheDependency.cs: Added. (20% ready)
- * CacheExpires: Implemented.
- * CacheEntry.cs: Implemented. (95% ready, going to be changed due to CacheDependecy support)
- * ExpiresBuckets.cs: Implemented.
|