Jeremy Leung created AMQCPP-548:
-----------------------------------
Summary: Too many std::string copy in
decaf::lang::Integer::toString(int)
Key: AMQCPP-548
URL: https://issues.apache.org/jira/browse/AMQCPP-548
Project: ActiveMQ C++ Client
Issue Type: Improvement
Components: Decaf
Affects Versions: 3.8.2
Reporter: Jeremy Leung
Assignee: Timothy Bish
Every Mutex will associated with a MutexProperties and the name of the Mutex is
actually generated by the DEFAULT_NAME_PREFIX plus a call to Integer::toString(
++id ).
>From the profiling of our application (highly multi-threaded), we found that
>many times are spent in the std::basic_string allocation and deallocation
>inside the functions decaf::lang::Integer::toString(int) and
>decaf::lang::Integer::toString(int, int).
--
This message was sent by Atlassian JIRA
(v6.2#6252)