|
|
| version 1.6, 2004/02/11 15:33:12 | version 1.11, 2016/03/31 21:46:20 |
|---|---|
| Line 1 | Line 1 |
| /** @file | /** @file |
| Parser: @b memory parser class. | Parser: @b memory parser class. |
| Copyright(c) 2001-2004 ArtLebedev Group(http://www.artlebedev.com) | Copyright (c) 2001-2015 Art. Lebedev Studio (http://www.artlebedev.com) |
| Author: Alexandr Petrosian <paf@design.ru>(http://paf.design.ru) | Author: Alexandr Petrosian <paf@design.ru>(http://paf.design.ru) |
| */ | */ |
| static const char * const IDENT_MATH_C="$Date$"; | |
| #include "pa_common.h" | #include "pa_common.h" |
| #include "pa_vmemory.h" | #include "pa_vmemory.h" |
| #include "pa_request.h" | #include "pa_request.h" |
| volatile const char * IDENT_MEMORY_C="$Id$" IDENT_PA_VMEMORY_H; | |
| class MMemory: public Methoded { | class MMemory: public Methoded { |
| public: | public: |
| MMemory(); | MMemory(); |
| Line 21 public: // Methoded | Line 21 public: // Methoded |
| // global variables | // global variables |
| DECLARE_CLASS_VAR(memory, 0 /*fictive*/, new MMemory); | DECLARE_CLASS_VAR(memory, new MMemory); |
| #undef GC_DEBUG | |
| #ifdef GC_DEBUG | #ifdef GC_DEBUG |
| extern "C" GC_API void GC_print_backtrace(void *); | extern "C" GC_API void GC_print_backtrace(void *); |
| void *debug_print_backtrace=0; | void *debug_print_backtrace=0; |