15650ZOS V2.3 z/OS XL C++ CCNUBRC 02/23/2017 19:58:18 2
Inline Report (Summary)
Reason: P : noinline was specified for this routine
F : inline was specified for this routine
C : compact was specified for this routine
M : This is an inline member routine
A : Automatic inlining
- : No reason
Action: I : Routine is inlined at least once
L : Routine is initially too large to be inlined
T : Routine expands too large to be inlined
C : Candidate for inlining but not inlined
N : No direct calls to routine are found in file (no action)
U : Some calls not inlined due to recursion or parameter mismatch
- : No action
Status: D : Internal routine is discarded
R : A direct call remains to internal routine (cannot discard)
A : Routine has its address taken (cannot discard)
E : External routine (cannot discard)
- : Status unchanged
Calls/I : Number of calls to defined routines / Number inline
Called/I : Number of times called / Number of times inlined
Reason Action Status Size (init) Calls/I Called/I Name
A N E 37 4/0 0/0 main
A - R 86 (44) 3/1 1/0 BirthDate::BirthDate()
A - R 171 0/0 1/0 Date::DaysSince(const char*)
A - R 585 (498) 3/2 12/0 std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_traits<ch
ar> >& std::_EBCDIC::_LFS_OFF::operator<<<std::char_traits<cha
r> >(std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_trai
ts<char> >&,const char*)
A L R 104 12/0 1/0 operator<<(std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::cha
r_traits<char> >&,BioRhythm&)
A I E 42 2/0 2/2 Date::Date()
A N A 137 4/0 0/0 std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_traits<ch
ar> >& std::_EBCDIC::_LFS_OFF::endl<char,std::char_traits<char
> >(std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_trait
s<char> >&)
A N E 54 (12) 1/1 0/0 BirthDate::BirthDate(const char*)
A - R 357 (310) 7/2 1/0 std::_EBCDIC::_LFS_OFF::basic_istream<char,std::char_traits<ch
ar> >& std::_EBCDIC::_LFS_OFF::operator>><char,std::char_trait
s<char> >(std::_EBCDIC::_LFS_OFF::basic_istream<char,std::char
_traits<char> >&,char*)
A - R 302 (215) 6/2 1/0 std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_traits<ch
ar> >::operator<<(int)
A - R 284 (197) 6/2 3/0 std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_traits<ch
ar> >::operator<<(double)
F I D 59 0/0 5/5 std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_traits<ch
ar> >::flush()
F I D 28 0/0 6/6 std::_EBCDIC::_LFS_OFF::basic_ios<char,std::char_traits<char>
>::setstate(int,bool)
A - R 106 (47) 1/1 5/0 std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_traits<ch
ar> >::sentry::~sentry()
F L R 157 1/0 1/0 std::_EBCDIC::_LFS_OFF::basic_istream<char,std::char_traits<ch
ar> >::_DoTie(bool,int)
P - - 110 0/0 8/0 std::_EBCDIC::_LFS_OFF::locale::locale(const std::_EBCDIC::_LF
S_OFF::locale&)
|
15650ZOS V2.3 z/OS XL C++ CCNUBRC 02/23/2017 19:58:18 3
A - R 132 (117) 3/1 3/0 const std::_EBCDIC::_LFS_OFF::ctype<char>& std::_EBCDIC::_LFS_
OFF::use_facet<std::_EBCDIC::_LFS_OFF::ctype<char> >(const std
::_EBCDIC::_LFS_OFF::locale&)
P - - 146 0/0 9/0 std::_EBCDIC::_LFS_OFF::locale::~locale()
F L R 121 0/0 2/0 std::_EBCDIC::_LFS_OFF::basic_streambuf<char,std::char_traits<
char> >::snextc()
A - R 309 (222) 3/2 1/0 std::_EBCDIC::_LFS_OFF::basic_ostream<char,std::char_traits<ch
ar> >::put(char)
F I D 5 0/0 2/2 std::_EBCDIC::_LFS_OFF::locale::id::id(unsigned int)
A - R 138 (123) 3/1 2/0 const std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_ite
rator<char,std::char_traits<char> > >& std::_EBCDIC::_LFS_OFF:
:use_facet<std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambu
f_iterator<char,std::char_traits<char> > > >(const std::_EBCDI
C::_LFS_OFF::locale&)
A - R 221 (193) 5/1 1/0 std::_EBCDIC::_LFS_OFF::basic_istream<char,std::char_traits<ch
ar> >::ipfx(bool)
A - R 101 (96) 1/1 1/0 std::_EBCDIC::_LFS_OFF::ctype<char>::ctype(const short*,bool,u
nsigned int)
P - - 47 0/0 1/0 std::_EBCDIC::_LFS_OFF::_Tidyfac<std::_EBCDIC::_LFS_OFF::ctype
<char> >::_Save(std::_EBCDIC::_LFS_OFF::ctype<char>*)
F I D 15 0/0 3/3 std::bad_cast::bad_cast(const char*)
F I D 5 0/0 11/11 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::_Nullstr()
P - - 95 0/0 1/0 std::bad_cast::~bad_cast()
P - - 35 0/0 1/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::num_put(unsigned int)
P - - 47 0/0 1/0 std::_EBCDIC::_LFS_OFF::_Tidyfac<std::_EBCDIC::_LFS_OFF::num_p
ut<char,std::ostreambuf_iterator<char,std::char_traits<char> >
> >::_Save(std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreamb
uf_iterator<char,std::char_traits<char> > >*)
A N A 74 0/0 0/0 std::_EBCDIC::_LFS_OFF::_Tidyfac<std::_EBCDIC::_LFS_OFF::ctype
<char> >::_Tidy()
A - R 34 (18) 1/1 2/0 std::_EBCDIC::_LFS_OFF::ctype_base::~ctype_base()
A N A 74 0/0 0/0 std::_EBCDIC::_LFS_OFF::_Tidyfac<std::_EBCDIC::_LFS_OFF::num_p
ut<char,std::ostreambuf_iterator<char,std::char_traits<char> >
> >::_Tidy()
F I A 16 0/0 4/4 std::_EBCDIC::_LFS_OFF::locale::facet::~facet()
A N A 39 (23) 1/1 0/0 std::bad_cast::_Doraise() const
A N A 34 (18) 1/1 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::~num_put()
A N A 863 (308) 14/8 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,bool) const
A N A 94 1/0 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,long) const
A N A 94 1/0 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,unsigned long) const
A N A 99 1/0 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,long long) const
A N A 99 1/0 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
|
15650ZOS V2.3 z/OS XL C++ CCNUBRC 02/23/2017 19:58:18 4
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,unsigned long long) const
A N A 13 1/0 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,double) const
A N A 13 1/0 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,long double) const
A N A 378 (108) 3/3 0/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::do_put(std::ostreambuf_iterat
or<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_b
ase&,char,const void*) const
A N A 34 1/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::~ctype()
A N A 11 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_tolower(char) const
A N A 27 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_tolower(char*,const ch
ar*) const
A N A 11 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_toupper(char) const
A N A 27 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_toupper(char*,const ch
ar*) const
A N A 2 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_widen(char) const
A N A 13 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_widen(const char*,cons
t char*,char*) const
A N A 2 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_narrow(char,char) cons
t
A N A 13 0/0 0/0 std::_EBCDIC::_LFS_OFF::ctype<char>::do_narrow(const char*,con
st char*,char,char*) const
A - R 953 (423) 13/8 5/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::_Iput(std::ostreambuf_iterato
r<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_ba
se&,char,char*,unsigned int)
F L R 160 1/0 1/0 std::ostreambuf_iterator<char,std::char_traits<char> > std::_E
BCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<char,st
d::char_traits<char> > >::_DoPutFloat<double>(std::ostreambuf_
iterator<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF:
:ios_base&,char,double,char)
F L R 160 1/0 1/0 std::ostreambuf_iterator<char,std::char_traits<char> > std::_E
BCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<char,st
d::char_traits<char> > >::_DoPutFloat<long double>(std::ostrea
mbuf_iterator<char,std::char_traits<char> >,std::_EBCDIC::_LFS
_OFF::ios_base&,char,long double,char)
A - R 138 (123) 3/1 3/0 const std::_EBCDIC::_LFS_OFF::numpunct<char>& std::_EBCDIC::_L
FS_OFF::use_facet<std::_EBCDIC::_LFS_OFF::numpunct<char> >(con
st std::_EBCDIC::_LFS_OFF::locale&)
F I D 70 0/0 12/12 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::_Tidy(bool)
A - R 425 (400) 9/5 3/0 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::assign(const std::_EBCDIC::_LFS_OFF
::basic_string<char,std::char_traits<char>,std::allocator<char
> >&,unsigned int,unsigned int)
F T R 90 0/0 24/17 std::ostreambuf_iterator<char,std::char_traits<char> >::operat
or=(char)
A L R 130 2/0 2/0 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::erase(unsigned int,unsigned int)
A - R 414 3/0 6/0 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::_Grow(unsigned int,bool)
P - - 38 1/0 1/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::numpunct(unsigned int)
|
15650ZOS V2.3 z/OS XL C++ CCNUBRC 02/23/2017 19:58:18 5
P - - 47 0/0 1/0 std::_EBCDIC::_LFS_OFF::_Tidyfac<std::_EBCDIC::_LFS_OFF::numpu
nct<char> >::_Save(std::_EBCDIC::_LFS_OFF::numpunct<char>*)
A - R 957 (417) 14/6 2/0 std::_EBCDIC::_LFS_OFF::num_put<char,std::ostreambuf_iterator<
char,std::char_traits<char> > >::_Fput(std::ostreambuf_iterato
r<char,std::char_traits<char> >,std::_EBCDIC::_LFS_OFF::ios_ba
se&,char,const char*,unsigned int,unsigned int)
A - R 284 (269) 2/1 3/0 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::_Copy(unsigned int)
A - R 495 (275) 7/5 1/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::_Init(const std::_EBCD
IC::_LFS_OFF::_Locinfo&)
A N A 74 0/0 0/0 std::_EBCDIC::_LFS_OFF::_Tidyfac<std::_EBCDIC::_LFS_OFF::numpu
nct<char> >::_Tidy()
F I D 15 0/0 2/2 std::bad_alloc::bad_alloc(const char*)
A - R 49 (34) 1/1 1/0 std::allocator<char>::allocate(unsigned int,const void*)
A - R 198 3/0 4/0 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::assign(const char*,unsigned int)
A C R 84 0/0 1/0 std::_EBCDIC::_LFS_OFF::basic_string<char,std::char_traits<cha
r>,std::allocator<char> >::compare(unsigned int,unsigned int,c
onst char*,unsigned int) const
A N A 49 (33) 1/1 0/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::~numpunct()
A N A 3 0/0 0/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::do_decimal_point() con
st
A N A 3 0/0 0/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::do_thousands_sep() con
st
A N A 94 (24) 2/1 0/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::do_grouping() const
A N A 94 (24) 2/1 0/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::do_falsename() const
A N A 94 (24) 2/1 0/0 std::_EBCDIC::_LFS_OFF::numpunct<char>::do_truename() const
Mode = AUTO Inlining Threshold = 100 Expansion Limit = 1000
⋮
|