Lines 254-264
Link Here
|
254 |
} |
254 |
} |
255 |
|
255 |
|
256 |
|
256 |
|
257 |
|
257 |
|
258 |
/* ************************************************************ */ |
258 |
/* ************************************************************ */ |
259 |
void* operator new[] (size_t sz) { |
259 |
void* operator new[] (size_t sz) throw(std::bad_alloc) { |
260 |
void *p; |
260 |
void *p; |
261 |
|
261 |
|
262 |
MM_DEBUG cout << "new: sz=" << sz << ", register " |
262 |
MM_DEBUG cout << "new: sz=" << sz << ", register " |
263 |
<< sz+SIZE_SPACE << "B ,"; |
263 |
<< sz+SIZE_SPACE << "B ,"; |
264 |
|
264 |
|
Lines 305-315
Link Here
|
305 |
} |
305 |
} |
306 |
|
306 |
|
307 |
|
307 |
|
308 |
|
308 |
|
309 |
/* ************************************************************ */ |
309 |
/* ************************************************************ */ |
310 |
void* operator new (size_t sz) { |
310 |
void* operator new (size_t sz) throw(std::bad_alloc) { |
311 |
void *p; |
311 |
void *p; |
312 |
|
312 |
|
313 |
MM_DEBUG cout << "new: sz=" << sz << ", register " |
313 |
MM_DEBUG cout << "new: sz=" << sz << ", register " |
314 |
<< sz+SIZE_SPACE << "B ,"; |
314 |
<< sz+SIZE_SPACE << "B ,"; |
315 |
|
315 |
|
Lines 357-367
Link Here
|
357 |
|
357 |
|
358 |
|
358 |
|
359 |
|
359 |
|
360 |
|
360 |
|
361 |
/* ---------------------------------------------------------------------- */ |
361 |
/* ---------------------------------------------------------------------- */ |
362 |
void operator delete (void *ptr) { |
362 |
void operator delete (void *ptr) throw() { |
363 |
size_t sz; |
363 |
size_t sz; |
364 |
void *p; |
364 |
void *p; |
365 |
|
365 |
|
366 |
MM_DEBUG cout << "delete: ptr=" << ptr << ","; |
366 |
MM_DEBUG cout << "delete: ptr=" << ptr << ","; |
367 |
|
367 |
|
Lines 397-407
Link Here
|
397 |
|
397 |
|
398 |
|
398 |
|
399 |
|
399 |
|
400 |
|
400 |
|
401 |
/* ---------------------------------------------------------------------- */ |
401 |
/* ---------------------------------------------------------------------- */ |
402 |
void operator delete[] (void *ptr) { |
402 |
void operator delete[] (void *ptr) throw() { |
403 |
size_t sz; |
403 |
size_t sz; |
404 |
void *p; |
404 |
void *p; |
405 |
|
405 |
|
406 |
MM_DEBUG cout << "delete[]: ptr=" << ptr << ","; |
406 |
MM_DEBUG cout << "delete[]: ptr=" << ptr << ","; |
407 |
|
407 |
|