void* RecompiledCodeReserve::Reserve( size_t size, uptr base, uptr upper_bounds ) { if (!_parent::Reserve(size, base, upper_bounds)) return NULL; Commit(); _registerProfiler(); return m_baseptr; }
// Sets the abbreviated name used by the profiler. Name should be under 10 characters long. // After a name has been set, a profiler source will be automatically registered and cleared // in accordance with changes in the reserve area. RecompiledCodeReserve& RecompiledCodeReserve::SetProfilerName( const wxString& shortname ) { m_profiler_name = shortname; _registerProfiler(); return *this; }