Changeset 63
- Timestamp:
- 04/26/05 16:29:20 (4 years ago)
- Files:
-
- eaccelerator/trunk/mm.c (modified) (2 diffs)
- eaccelerator/trunk/mm.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
eaccelerator/trunk/mm.c
r4 r63 1102 1102 #endif 1103 1103 1104 void* mm_malloc (MM* mm, size_t size) {1104 void* mm_malloc_lock(MM* mm, size_t size) { 1105 1105 void *ret; 1106 1106 mm_lock(mm, MM_LOCK_RW); … … 1110 1110 } 1111 1111 1112 void mm_free (MM* mm, void* x) {1112 void mm_free_lock(MM* mm, void* x) { 1113 1113 mm_lock(mm, MM_LOCK_RW); 1114 1114 mm_free_nolock(mm,x); eaccelerator/trunk/mm.h
r4 r63 30 30 size_t _mm_available(MM* mm); 31 31 size_t _mm_maxsize(MM* mm); 32 void* _mm_malloc (MM* mm, size_t size);33 void _mm_free (MM* mm, void* p);32 void* _mm_malloc_lock(MM* mm, size_t size); 33 void _mm_free_lock(MM* mm, void* p); 34 34 void* _mm_malloc_nolock(MM* mm, size_t size); 35 35 void _mm_free_nolock(MM* mm, void* p); … … 58 58 #define mm_available(A) _mm_available(A) 59 59 #define mm_maxsize(A) _mm_maxsize(A) 60 #define mm_malloc (A, B) _mm_malloc(A, B)61 #define mm_free (A, B) _mm_free(A, B)60 #define mm_malloc_lock(A, B) _mm_malloc_lock(A, B) 61 #define mm_free_lock(A, B) _mm_free_lock(A, B) 62 62 #define mm_malloc_nolock(A, B) _mm_malloc_nolock(A, B) 63 63 #define mm_free_nolock(A, B) _mm_free_nolock(A, B)