detach -> release
authormtklein <mtklein@chromium.org>
Wed, 16 Mar 2016 20:53:35 +0000 (13:53 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 16 Mar 2016 20:53:35 +0000 (13:53 -0700)
commit18300a3aa7cb6eb55d21bb0450dffa58b6fc062c
treed1c0f54567937ed7dd44fb17842c6c1b544815d0
parent830dfd87a7707f687e13da5be645e75c746a2cf5
detach -> release

The C++ standard library uses the name "release" for the operation we call "detach".

Rewriting each "detach(" to "release(" brings us a step closer to using standard library types directly (e.g. std::unique_ptr instead of SkAutoTDelete).

This was a fairly blind transformation.  There may have been unintentional conversions in here, but it's probably for the best to have everything uniformly say "release".

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1809733002

Review URL: https://codereview.chromium.org/1809733002
113 files changed:
bench/nanobench.cpp
dm/DM.cpp
dm/DMSrcSink.cpp
example/HelloWorld.cpp
experimental/iOSSampleApp/SkSampleUIView.mm
experimental/tools/coreGraphicsPdf2png.cpp
include/core/SkRefCnt.h
include/core/SkTypes.h
include/private/SkTDArray.h
include/private/SkTemplates.h
include/views/SkOSWindow_Android.h
include/views/SkOSWindow_Mac.h
include/views/SkOSWindow_SDL.h
include/views/SkOSWindow_Unix.h
include/views/SkOSWindow_Win.h
include/views/SkOSWindow_iOS.h
platform_tools/android/apps/sample_app/src/main/jni/com_skia_SkiaSampleRenderer.cpp
platform_tools/android/apps/visualbench/src/main/jni/SkOSWindow_AndroidNative.cpp
samplecode/SampleApp.cpp
samplecode/SamplePictFile.cpp
src/android/SkBitmapRegionDecoder.cpp
src/codec/SkAndroidCodec.cpp
src/codec/SkBmpCodec.cpp
src/codec/SkCodec.cpp
src/codec/SkGifCodec.cpp
src/codec/SkIcoCodec.cpp
src/codec/SkJpegCodec.cpp
src/codec/SkPngCodec.cpp
src/codec/SkWbmpCodec.cpp
src/codec/SkWebpCodec.cpp
src/core/SkAdvancedTypefaceMetrics.cpp
src/core/SkAdvancedTypefaceMetrics.h
src/core/SkColorTable.cpp
src/core/SkFontDescriptor.h
src/core/SkImageCacherator.cpp
src/core/SkLightingShader.h
src/core/SkPictureData.cpp
src/core/SkPictureRecorder.cpp
src/core/SkRecorder.cpp
src/core/SkRecorder.h
src/core/SkResourceCache.cpp
src/core/SkResourceCache.h
src/core/SkStream.cpp
src/core/SkTextBlob.cpp
src/core/SkTypeface.cpp
src/effects/SkBlurMask.cpp
src/effects/gradients/SkGradientBitmapCache.cpp
src/effects/gradients/SkGradientBitmapCache.h
src/fonts/SkFontMgr_fontconfig.cpp
src/fonts/SkFontMgr_indirect.cpp
src/gpu/GrClipMaskManager.cpp
src/gpu/GrContextFactory.cpp
src/gpu/GrGpu.cpp
src/gpu/GrTextureParamsAdjuster.cpp
src/gpu/GrYUVProvider.cpp
src/gpu/SkGpuDevice.cpp
src/gpu/batches/GrDrawPathBatch.cpp
src/gpu/batches/GrStencilAndCoverPathRenderer.cpp
src/gpu/gl/GrGLExtensions.cpp
src/gpu/gl/SkGLContext.cpp
src/gpu/gl/angle/SkANGLEGLContext.cpp
src/gpu/gl/command_buffer/SkCommandBufferGLContext.cpp
src/gpu/gl/egl/SkCreatePlatformGLContext_egl.cpp
src/gpu/gl/glx/SkCreatePlatformGLContext_glx.cpp
src/gpu/gl/iOS/SkCreatePlatformGLContext_iOS.mm
src/gpu/gl/mac/SkCreatePlatformGLContext_mac.cpp
src/gpu/gl/mesa/SkMesaGLContext.cpp
src/gpu/gl/win/SkCreatePlatformGLContext_win.cpp
src/image/SkImage.cpp
src/lazy/SkDiscardablePixelRef.cpp
src/pathops/SkOpCoincidence.cpp
src/pathops/SkOpCoincidence.h
src/pathops/SkOpSegment.cpp
src/pathops/SkOpSegment.h
src/pathops/SkOpSpan.cpp
src/pathops/SkOpSpan.h
src/pdf/SkPDFDevice.cpp
src/pdf/SkPDFDocument.cpp
src/pdf/SkPDFFont.cpp
src/pdf/SkPDFShader.cpp
src/pdf/SkPDFStream.cpp
src/ports/SkFontHost_mac.cpp
src/ports/SkFontMgr_android.cpp
src/ports/SkFontMgr_android_parser.cpp
src/ports/SkFontMgr_custom.cpp
src/ports/SkFontMgr_fontconfig.cpp
src/ports/SkImageGeneratorCG.cpp
src/ports/SkRemotableFontMgr_win_dw.cpp
src/sfnt/SkOTUtils.cpp
src/utils/SkCanvasStateUtils.cpp
src/utils/SkFrontBufferedStream.cpp
src/utils/win/SkDWriteFontFileStream.cpp
src/views/ios/SkOSWindow_iOS.mm
src/views/mac/SkOSWindow_Mac.mm
src/views/sdl/SkOSWindow_SDL.cpp
src/views/unix/SkOSWindow_Unix.cpp
src/views/win/SkOSWindow_win.cpp
src/xps/SkDocument_XPS.cpp
src/xps/SkXPSDevice.cpp
tests/BadIcoTest.cpp
tests/CachedDecodingPixelRefTest.cpp
tests/CodexTest.cpp
tests/ColorSpaceTest.cpp
tests/FontHostStreamTest.cpp
tests/FrontBufferedStreamTest.cpp
tests/GifTest.cpp
tests/SerializationTest.cpp
tests/UtilsTest.cpp
tests/YUVTest.cpp
tools/Resources.cpp
tools/VisualBench/VisualBench.cpp
tools/VisualBench/VisualBenchmarkStream.cpp
tools/debugger/SkDrawCommand.cpp