trafficserver-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jpe...@apache.org
Subject [trafficserver] branch master updated (a6e8332 -> 64b4092)
Date Wed, 11 May 2016 20:31:24 GMT
This is an automated email from the ASF dual-hosted git repository.

jpeach pushed a change to branch master
in repository https://git-dual.apache.org/repos/asf/trafficserver.git.

      from  a6e8332   TS-4433: Handle TSVConnFdCreate failure in the intercept example.
       new  090a068   TS-4425: Make the RefCountObj refcount private.
       new  c1b2b98   TS-4425: Bring RefCountObj methods inline for readability.
       new  0660bc5   TS-4425: Remove unused Ptr::to_ptr() method.
       new  464d5be   TS-4425: Rename Ptr::_ptr() to Ptr::get().
       new  369ab4c   TS-4425: Add Ptr::detach() to detach a RefCountObj from its holder.
       new  5389f26   TS-4425: Add unsafe Ptr::swizzle().
       new  2a47b9f   TS-4425: Add tests for Ptr<T>.
       new  8531f6a   TS-4425: Add Ptr<ProxyMutex> overloads for Mutex APIs.
       new  4e9d4e3   TS-4425: Add Ptr<ProxyMutex> Continuation constructor.
       new  f474472   TS-4425: Remove unused Mutex pointers from the threads system.
       new  e3ddc16   TS-4425: Switch Cache.cc over to Ptr::get().
       new  3001e09   TS-4425: Switch CacheDir.cc over to Ptr::get().
       new  708a284   TS-4445: Switch CacheRead.cc over to Ptr::get().
       new  a41002e   TS-4425: Switch CacheTest.cc over to Ptr::get().
       new  9085913   TS-4425: Switch P_CacheInternal.h over to Ptr::get().
       new  6fd403f   TS-4425: Stop using private Ptr::m_ptr in EThread.
       new  d700ba7   TS-4425: Switch P_UnixEthread.h over to Ptr::get().
       new  15ed828   TS-4425: Pass Ptr<ProxyMutex> down through the Continuation constructor.
       new  1a178af   TS-4425: Switch SSLNetVConnection over to Ptr::get().
       new  0e73f84   TS-4425: Use Ptr<ProxyMutex> in session acceptors.
       new  cf53450   TS-4425: Switch IOBuffers over to Ptr::get().
       new  5841b5c   TS-4425: Switch RamCacheCLFUS over to Ptr::get().
       new  5df323e   TS-4425: Switch CacheWrite.cc over to Ptr::get().
       new  d5b79b2   TS-4425: Switch iocore/net over to Ptr::get().
       new  6ee02bf   TS-4425: Switch DNS.cc over to Ptr::get().
       new  32f84f1   TS-4425: Switch iocore/cluster over to Ptr::get().
       new  23cb70f   TS-4425: Switch iocore/hostdb and iocore/utils to Ptr::get().
       new  8faceca   TS-4425: Switch proxy/logging over to Ptr::get().
       new  e61ea1b   TS-4425: Switch proxy/hdrs over to Ptr::get().
       new  a95fdf3   TS-4425: Switch the remainder of proxy/ over to Ptr::get().
       new  2f45c41   TS-4425: Switch InkIOCoreAPI.cc over to Ptr::get().
       new  523fede   TS-4425: Hide Ptr internals.
       new  64b4092   TS-4425: Use Ptr<ProxyMutex> for the Thread mutex.

The 33 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 iocore/cache/Cache.cc                    |   8 +-
 iocore/cache/CacheDir.cc                 |   6 +-
 iocore/cache/CacheRead.cc                |  17 ++--
 iocore/cache/CacheTest.cc                |   6 +-
 iocore/cache/CacheVol.cc                 |   2 +-
 iocore/cache/CacheWrite.cc               |  24 +++---
 iocore/cache/P_CacheInternal.h           |  20 +++--
 iocore/cache/RamCacheCLFUS.cc            |   4 +-
 iocore/cluster/ClusterCache.cc           |  18 ++---
 iocore/cluster/ClusterConfig.cc          |   5 +-
 iocore/cluster/ClusterHandler.cc         |  36 ++++-----
 iocore/cluster/ClusterHandlerBase.cc     |  10 +--
 iocore/cluster/ClusterLib.cc             |  16 ++--
 iocore/cluster/ClusterLoadMonitor.cc     |   2 +-
 iocore/cluster/ClusterMachine.cc         |   6 +-
 iocore/cluster/ClusterProcessor.cc       |   7 +-
 iocore/cluster/ClusterRPC.cc             |  10 +--
 iocore/cluster/ClusterVConnection.cc     |   2 +-
 iocore/cluster/P_ClusterCache.h          |   6 +-
 iocore/cluster/P_ClusterCacheInternal.h  |   8 +-
 iocore/cluster/P_ClusterHandler.h        |  18 +++--
 iocore/cluster/P_ClusterInternal.h       |  20 +++++
 iocore/dns/DNS.cc                        |  14 ++--
 iocore/eventsystem/IOBuffer.cc           |  26 +++---
 iocore/eventsystem/I_Continuation.h      |  12 +++
 iocore/eventsystem/I_IOBuffer.h          |  20 +++--
 iocore/eventsystem/I_Lock.h              | 109 ++++++++++++++++++++++---
 iocore/eventsystem/I_Thread.h            |  16 ++--
 iocore/eventsystem/I_VConnection.h       |   1 +
 iocore/eventsystem/P_IOBuffer.h          | 112 +++++++++++++++++---------
 iocore/eventsystem/P_UnixEThread.h       |   4 +-
 iocore/eventsystem/P_VConnection.h       |   6 ++
 iocore/eventsystem/Thread.cc             |   2 -
 iocore/eventsystem/UnixEThread.cc        |   2 +-
 iocore/eventsystem/UnixEventProcessor.cc |   1 -
 iocore/hostdb/HostDB.cc                  |  37 ++++-----
 iocore/hostdb/MultiCache.cc              |   4 +-
 iocore/hostdb/P_MultiCache.h             |   3 +-
 iocore/net/I_UDPPacket.h                 |   2 +-
 iocore/net/P_CompletionUtil.h            |   2 +-
 iocore/net/P_Socks.h                     |   2 +-
 iocore/net/P_UDPConnection.h             |   2 +-
 iocore/net/P_UDPIOEvent.h                |  23 ++++--
 iocore/net/P_UDPPacket.h                 |  18 +++--
 iocore/net/P_UnixCompletionUtil.h        |   2 +-
 iocore/net/P_UnixNet.h                   |   4 +-
 iocore/net/P_UnixNetVConnection.h        |   2 +-
 iocore/net/SSLNetVConnection.cc          |  48 +++++------
 iocore/net/SSLNextProtocolAccept.cc      |   6 +-
 iocore/net/Socks.cc                      |   2 +-
 iocore/net/UnixNet.cc                    |   9 ++-
 iocore/net/UnixNetAccept.cc              |  19 +++--
 iocore/net/UnixNetProcessor.cc           |  12 +--
 iocore/net/UnixNetVConnection.cc         |  68 +++++++++-------
 iocore/net/UnixUDPNet.cc                 |   9 +--
 iocore/utils/OneWayMultiTunnel.cc        |   4 +-
 iocore/utils/OneWayTunnel.cc             |   8 +-
 lib/ts/Makefile.am                       |   7 +-
 lib/ts/Ptr.h                             | 133 +++++++++++++++++++------------
 lib/ts/test_Ptr.cc                       | 106 ++++++++++++++++++++++++
 mgmt/ProxyConfig.h                       |   4 +-
 proxy/CacheControl.cc                    |   2 +-
 proxy/CoreUtils.cc                       |   4 +-
 proxy/CoreUtils.h                        |   2 +
 proxy/FetchSM.cc                         |  16 ++--
 proxy/ICP.cc                             |  22 ++---
 proxy/ICP.h                              |  10 +--
 proxy/ICPConfig.cc                       |   6 +-
 proxy/InkAPI.cc                          |  16 ++--
 proxy/InkAPIInternal.h                   |   4 +-
 proxy/InkIOCoreAPI.cc                    |  16 ++--
 proxy/PluginVC.cc                        |   4 +-
 proxy/ProtocolProbeSessionAccept.cc      |   2 +-
 proxy/ReverseProxy.cc                    |   2 +-
 proxy/SocksProxy.cc                      |   2 +-
 proxy/Transform.cc                       |   2 +-
 proxy/congest/MT_hashtable.h             |   3 +-
 proxy/hdrs/HdrHeap.cc                    |  53 ++++++------
 proxy/hdrs/HdrHeap.h                     |  44 +++++-----
 proxy/hdrs/HdrTSOnly.cc                  |   2 +-
 proxy/hdrs/HdrTest.cc                    |   5 +-
 proxy/http/HttpCacheSM.h                 |   2 +-
 proxy/http/HttpProxyServerMain.cc        |   5 +-
 proxy/http/HttpSM.cc                     |   8 +-
 proxy/http/HttpSessionManager.cc         |   4 +-
 proxy/http/HttpTunnel.cc                 |   2 +-
 proxy/http/HttpTunnel.h                  |   2 +-
 proxy/http2/Http2ClientSession.h         |   2 +-
 proxy/logging/Log.cc                     |  41 +++++-----
 proxy/logging/LogField.cc                |   4 +-
 proxy/logging/LogFile.cc                 |   4 +-
 proxy/logging/LogFilter.cc               |   2 +-
 proxy/logging/LogHost.cc                 |   6 +-
 proxy/logging/LogHost.h                  |   3 +-
 proxy/logging/LogObject.cc               |   2 +-
 proxy/logging/LogObject.h                |   2 +-
 96 files changed, 881 insertions(+), 537 deletions(-)
 create mode 100644 lib/ts/test_Ptr.cc

-- 
To stop receiving notification emails like this one, please contact
['"commits@trafficserver.apache.org" <commits@trafficserver.apache.org>'].

Mime
View raw message