> On 11/5/19 11:45 AM, Martin Liška wrote: > > Please rename allocator to m_allocator. > > You were faster and installed that patch. > > Thus I'm sending the adjustment. > > Martin
> From 6edd5d8c4afb0451aaaf05ba857435219b31814d Mon Sep 17 00:00:00 2001 > From: Martin Liska <mli...@suse.cz> > Date: Tue, 5 Nov 2019 11:50:32 +0100 > Subject: [PATCH] Update coding style in symbol-summary.h. > > gcc/ChangeLog: > > 2019-11-05 Martin Liska <mli...@suse.cz> > > * symbol-summary.h: Rename allocator to m_allocator and > add comment. This is OK, thanks! Honza > --- > gcc/symbol-summary.h | 20 ++++++++++++-------- > 1 file changed, 12 insertions(+), 8 deletions(-) > > diff --git a/gcc/symbol-summary.h b/gcc/symbol-summary.h > index d663cbb90fd..8aedcfe9143 100644 > --- a/gcc/symbol-summary.h > +++ b/gcc/symbol-summary.h > @@ -31,7 +31,7 @@ public: > function_summary_base (symbol_table *symtab CXX_MEM_STAT_INFO): > m_symtab (symtab), > m_insertion_enabled (true), > - allocator ("function summary" PASS_MEM_STAT) > + m_allocator ("function summary" PASS_MEM_STAT) > {} > > /* Basic implementation of insert operation. */ > @@ -62,7 +62,7 @@ protected: > /* Call gcc_internal_because we do not want to call finalizer for > a type T. We call dtor explicitly. */ > return is_ggc () ? new (ggc_internal_alloc (sizeof (T))) T () > - : allocator.allocate () ; > + : m_allocator.allocate () ; > } > > /* Release an item that is stored within map. */ > @@ -74,7 +74,7 @@ protected: > ggc_free (item); > } > else > - allocator.remove (item); > + m_allocator.remove (item); > } > > /* Unregister all call-graph hooks. */ > @@ -95,7 +95,9 @@ protected: > private: > /* Return true when the summary uses GGC memory for allocation. */ > virtual bool is_ggc () = 0; > - object_allocator<T> allocator; > + > + /* Object allocator for heap allocation. */ > + object_allocator<T> m_allocator; > }; > > template <typename T> > @@ -537,7 +539,7 @@ public: > call_summary_base (symbol_table *symtab CXX_MEM_STAT_INFO): > m_symtab (symtab), > m_initialize_when_cloning (false), > - allocator ("call summary" PASS_MEM_STAT) > + m_allocator ("call summary" PASS_MEM_STAT) > {} > > /* Basic implementation of removal operation. */ > @@ -553,7 +555,7 @@ protected: > /* Call gcc_internal_because we do not want to call finalizer for > a type T. We call dtor explicitly. */ > return is_ggc () ? new (ggc_internal_alloc (sizeof (T))) T () > - : allocator.allocate (); > + : m_allocator.allocate (); > } > > /* Release an item that is stored within map. */ > @@ -565,7 +567,7 @@ protected: > ggc_free (item); > } > else > - allocator.remove (item); > + m_allocator.remove (item); > } > > /* Unregister all call-graph hooks. */ > @@ -584,7 +586,9 @@ protected: > private: > /* Return true when the summary uses GGC memory for allocation. */ > virtual bool is_ggc () = 0; > - object_allocator<T> allocator; > + > + /* Object allocator for heap allocation. */ > + object_allocator<T> m_allocator; > }; > > template <typename T> > -- > 2.23.0 >