Changeset 108956 in webkit
- Timestamp:
- Feb 26, 2012 10:27:07 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 1 added
- 1 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r108954 r108956 1 2012-02-26 Benjamin Poulain <bpoulain@apple.com> 2 3 [Mac] Release localized Strings instead of AutoRelease 4 https://bugs.webkit.org/show_bug.cgi?id=79552 5 6 Reviewed by Sam Weinig. 7 8 By using the CoreFoundation API, we can release the memory as soon as 9 the WTF::String is created. 10 11 * WebCore.xcodeproj/project.pbxproj: 12 * platform/mac/LocalizedStringsMac.cpp: Renamed from Source/WebCore/platform/mac/LocalizedStringsMac.mm. 13 (WebCore): 14 (WebCore::localizedString): 15 1 16 2012-02-26 Adam Barth <abarth@webkit.org> 2 17 -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r108954 r108956 5102 5102 BC23F0DB0DAFF4A4009FDC91 /* GeneratedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = BC23F0DA0DAFF4A4009FDC91 /* GeneratedImage.h */; }; 5103 5103 BC2441C40E8B65D00055320F /* ScrollView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2441C30E8B65D00055320F /* ScrollView.cpp */; }; 5104 BC25B52A131C6D3900180E10 /* LocalizedStringsMac. mm in Sources */ = {isa = PBXBuildFile; fileRef = BC25B528131C6D3900180E10 /* LocalizedStringsMac.mm*/; };5104 BC25B52A131C6D3900180E10 /* LocalizedStringsMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC25B528131C6D3900180E10 /* LocalizedStringsMac.cpp */; }; 5105 5105 BC274B2F140EBEB200EADFA6 /* CSSBorderImageSliceValue.h in Headers */ = {isa = PBXBuildFile; fileRef = BC274B2E140EBEB200EADFA6 /* CSSBorderImageSliceValue.h */; }; 5106 5106 BC274B31140EBED800EADFA6 /* CSSBorderImageSliceValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC274B30140EBED800EADFA6 /* CSSBorderImageSliceValue.cpp */; }; … … 12053 12053 BC23F0DA0DAFF4A4009FDC91 /* GeneratedImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GeneratedImage.h; sourceTree = "<group>"; }; 12054 12054 BC2441C30E8B65D00055320F /* ScrollView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollView.cpp; sourceTree = "<group>"; }; 12055 BC25B528131C6D3900180E10 /* LocalizedStringsMac. mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LocalizedStringsMac.mm; sourceTree = "<group>"; };12055 BC25B528131C6D3900180E10 /* LocalizedStringsMac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalizedStringsMac.cpp; sourceTree = "<group>"; }; 12056 12056 BC274B2E140EBEB200EADFA6 /* CSSBorderImageSliceValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSSBorderImageSliceValue.h; sourceTree = "<group>"; }; 12057 12057 BC274B30140EBED800EADFA6 /* CSSBorderImageSliceValue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSSBorderImageSliceValue.cpp; sourceTree = "<group>"; }; … … 15124 15124 06E81ED60AB5D5E900C87837 /* LocalCurrentGraphicsContext.h */, 15125 15125 06E81EEB0AB5DA9700C87837 /* LocalCurrentGraphicsContext.mm */, 15126 BC25B528131C6D3900180E10 /* LocalizedStringsMac. mm*/,15126 BC25B528131C6D3900180E10 /* LocalizedStringsMac.cpp */, 15127 15127 1402645D0AFDC19B005919E2 /* LoggingMac.mm */, 15128 15128 657EDA0A1385CBD8004E0645 /* MemoryPressureHandlerMac.mm */, … … 26454 26454 F5CC42DC12F801CA00D5F7E3 /* LocalizedNumberMac.mm in Sources */, 26455 26455 C046E1AC1208A9FE00BA2CF7 /* LocalizedStrings.cpp in Sources */, 26456 BC25B52A131C6D3900180E10 /* LocalizedStringsMac. mmin Sources */,26456 BC25B52A131C6D3900180E10 /* LocalizedStringsMac.cpp in Sources */, 26457 26457 BCE1C41C0D982981003B02F2 /* Location.cpp in Sources */, 26458 26458 A8239E0009B3CF8A00B60641 /* Logging.cpp in Sources */,
Note: See TracChangeset
for help on using the changeset viewer.