Commit bf475cae authored by andersca@apple.com's avatar andersca@apple.com
Browse files

Remove AlwaysInline.h from WTF

https://bugs.webkit.org/show_bug.cgi?id=115727

Reviewed by Brent Fulgham.

The macro that used to be in AlwaysInline.h is now in Compiler.h so there's no reason
to keep AlwaysInline.h around anymore.

Source/JavaScriptCore:

* jit/JSInterfaceJIT.h:
* parser/Lexer.h:
* runtime/JSCJSValue.h:
* runtime/SymbolTable.h:

Source/WebCore:

* WebCore.vcproj/WebCore.vcproj:
* bindings/js/JSDOMWindowCustom.h:
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateHeader):
* platform/graphics/filters/FEConvolveMatrix.h:
* rendering/InlineIterator.h:
* rendering/InlineTextBox.cpp:
* rendering/RenderBlockLineLayout.cpp:
* rendering/RenderText.cpp:

Source/WTF:

* WTF.vcproj/WTF.vcproj:
* WTF.vcxproj/WTF.vcxproj:
* WTF.vcxproj/WTF.vcxproj.filters:
* WTF.xcodeproj/project.pbxproj:
* wtf/AlwaysInline.h: Removed.
* wtf/BloomFilter.h:
* wtf/FastMalloc.cpp:
* wtf/PassRefPtr.h:
* wtf/dtoa.cpp:
* wtf/gobject/GRefPtr.h:

Tools:

* DumpRenderTree/qt/DumpRenderTreeMain.cpp:
* WebKitTestRunner/InjectedBundle/qt/InjectedBundleQt.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149673 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 73a83c23
2013-05-07 Anders Carlsson <andersca@apple.com>
Remove AlwaysInline.h from WTF
https://bugs.webkit.org/show_bug.cgi?id=115727
Reviewed by Brent Fulgham.
The macro that used to be in AlwaysInline.h is now in Compiler.h so there's no reason
to keep AlwaysInline.h around anymore.
* jit/JSInterfaceJIT.h:
* parser/Lexer.h:
* runtime/JSCJSValue.h:
* runtime/SymbolTable.h:
2013-05-07 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>
HashTraits<RefPtr<P> >::PeekType should be raw pointer for better performance
......
......@@ -33,7 +33,6 @@
#include "JSStack.h"
#include "JSString.h"
#include "MacroAssembler.h"
#include <wtf/AlwaysInline.h>
#include <wtf/Vector.h>
#if ENABLE(JIT)
......
......@@ -28,7 +28,6 @@
#include "ParserTokens.h"
#include "SourceCode.h"
#include <wtf/ASCIICType.h>
#include <wtf/AlwaysInline.h>
#include <wtf/SegmentedVector.h>
#include <wtf/Vector.h>
#include <wtf/unicode/Unicode.h>
......
......@@ -26,7 +26,6 @@
#include <math.h>
#include <stddef.h> // for size_t
#include <stdint.h>
#include <wtf/AlwaysInline.h>
#include <wtf/Assertions.h>
#include <wtf/Forward.h>
#include <wtf/HashMap.h>
......
......@@ -31,7 +31,6 @@
#include "JSObject.h"
#include "Watchpoint.h"
#include <wtf/AlwaysInline.h>
#include <wtf/HashTraits.h>
#include <wtf/text/StringImpl.h>
......
2013-05-07 Anders Carlsson <andersca@apple.com>
Remove AlwaysInline.h from WTF
https://bugs.webkit.org/show_bug.cgi?id=115727
Reviewed by Brent Fulgham.
The macro that used to be in AlwaysInline.h is now in Compiler.h so there's no reason
to keep AlwaysInline.h around anymore.
* WTF.vcproj/WTF.vcproj:
* WTF.vcxproj/WTF.vcxproj:
* WTF.vcxproj/WTF.vcxproj.filters:
* WTF.xcodeproj/project.pbxproj:
* wtf/AlwaysInline.h: Removed.
* wtf/BloomFilter.h:
* wtf/FastMalloc.cpp:
* wtf/PassRefPtr.h:
* wtf/dtoa.cpp:
* wtf/gobject/GRefPtr.h:
2013-05-07 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>
 
HashTraits<RefPtr<P> >::PeekType should be raw pointer for better performance
......
......@@ -4,7 +4,6 @@ wtf_sources += \
Source/WTF/wtf/ASCIICType.h \
Source/WTF/wtf/AVLTree.h \
Source/WTF/wtf/Alignment.h \
Source/WTF/wtf/AlwaysInline.h \
Source/WTF/wtf/ArrayBuffer.cpp \
Source/WTF/wtf/ArrayBuffer.h \
Source/WTF/wtf/ArrayBufferView.cpp \
......
......@@ -21,7 +21,6 @@ wince* {
HEADERS += \
Alignment.h \
AlwaysInline.h \
ArrayBuffer.h \
ArrayBufferView.h \
ASCIICType.h \
......
......@@ -574,10 +574,6 @@
RelativePath="..\wtf\Alignment.h"
>
</File>
<File
RelativePath="..\wtf\AlwaysInline.h"
>
</File>
<File
RelativePath="..\wtf\ArrayBuffer.cpp"
>
......
......@@ -94,7 +94,6 @@
<ItemGroup>
<ClInclude Include="..\WTF\config.h" />
<ClInclude Include="..\wtf\Alignment.h" />
<ClInclude Include="..\wtf\AlwaysInline.h" />
<ClInclude Include="..\wtf\ArrayBuffer.h" />
<ClInclude Include="..\wtf\ArrayBufferView.h" />
<ClInclude Include="..\wtf\ASCIICType.h" />
......
......@@ -324,9 +324,6 @@
<ClInclude Include="..\wtf\WTFThreadData.h">
<Filter>wtf</Filter>
</ClInclude>
<ClInclude Include="..\wtf\AlwaysInline.h">
<Filter>wtf</Filter>
</ClInclude>
<ClInclude Include="..\wtf\ArrayBuffer.h">
<Filter>wtf</Filter>
</ClInclude>
......
......@@ -56,7 +56,6 @@
974CFC8E16A4F327006D5404 /* WeakPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 974CFC8D16A4F327006D5404 /* WeakPtr.h */; };
A876DBD8151816E500DADB95 /* Platform.h in Headers */ = {isa = PBXBuildFile; fileRef = A876DBD7151816E500DADB95 /* Platform.h */; };
A8A4737F151A825B004123FF /* Alignment.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A47254151A825A004123FF /* Alignment.h */; };
A8A47380151A825B004123FF /* AlwaysInline.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A47255151A825A004123FF /* AlwaysInline.h */; };
A8A47381151A825B004123FF /* ArrayBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8A47256151A825A004123FF /* ArrayBuffer.cpp */; };
A8A47382151A825B004123FF /* ArrayBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A47257151A825A004123FF /* ArrayBuffer.h */; };
A8A47383151A825B004123FF /* ArrayBufferView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8A47258151A825A004123FF /* ArrayBufferView.cpp */; };
......@@ -328,7 +327,6 @@
974CFC8D16A4F327006D5404 /* WeakPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakPtr.h; sourceTree = "<group>"; };
A876DBD7151816E500DADB95 /* Platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Platform.h; sourceTree = "<group>"; };
A8A47254151A825A004123FF /* Alignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Alignment.h; sourceTree = "<group>"; };
A8A47255151A825A004123FF /* AlwaysInline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AlwaysInline.h; sourceTree = "<group>"; };
A8A47256151A825A004123FF /* ArrayBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayBuffer.cpp; sourceTree = "<group>"; };
A8A47257151A825A004123FF /* ArrayBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayBuffer.h; sourceTree = "<group>"; };
A8A47258151A825A004123FF /* ArrayBufferView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayBufferView.cpp; sourceTree = "<group>"; };
......@@ -609,7 +607,6 @@
A8A47339151A825B004123FF /* threads */,
A8A47348151A825B004123FF /* unicode */,
A8A47254151A825A004123FF /* Alignment.h */,
A8A47255151A825A004123FF /* AlwaysInline.h */,
A8A47256151A825A004123FF /* ArrayBuffer.cpp */,
A8A47257151A825A004123FF /* ArrayBuffer.h */,
A8A47258151A825A004123FF /* ArrayBufferView.cpp */,
......@@ -918,7 +915,6 @@
buildActionMask = 2147483647;
files = (
A8A4737F151A825B004123FF /* Alignment.h in Headers */,
A8A47380151A825B004123FF /* AlwaysInline.h in Headers */,
1469419C16EAB10A0024E146 /* AutodrainedPool.h in Headers */,
A8A47382151A825B004123FF /* ArrayBuffer.h in Headers */,
A8A47384151A825B004123FF /* ArrayBufferView.h in Headers */,
......
/*
* Copyright (C) 2005, 2007, 2008 Apple Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public License
* along with this library; see the file COPYING.LIB. If not, write to
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
*
*/
/* This file is no longer necessary, since all the functionality has been moved to Compiler.h. */
#include <wtf/Platform.h>
......@@ -26,7 +26,6 @@
#ifndef BloomFilter_h
#define BloomFilter_h
#include <wtf/AlwaysInline.h>
#include <wtf/text/AtomicString.h>
namespace WTF {
......
......@@ -2,7 +2,6 @@ set(WTF_HEADERS
ASCIICType.h
AVLTree.h
Alignment.h
AlwaysInline.h
Assertions.h
Atomics.h
BitArray.h
......
......@@ -423,7 +423,6 @@ extern "C" WTF_EXPORT_PRIVATE const int jscore_fastmalloc_introspection = 0;
#else // FORCE_SYSTEM_MALLOC
#include "AlwaysInline.h"
#include "TCPackedCache.h"
#include "TCPageMap.h"
#include "TCSpinLock.h"
......
......@@ -21,7 +21,6 @@
#ifndef WTF_PassRefPtr_h
#define WTF_PassRefPtr_h
#include <wtf/AlwaysInline.h>
#include <wtf/Assertions.h>
#include <wtf/NullPtr.h>
......
......@@ -36,7 +36,6 @@
#include "dtoa.h"
#include <stdio.h>
#include <wtf/AlwaysInline.h>
#include <wtf/MathExtras.h>
#include <wtf/Threading.h>
#include <wtf/Vector.h>
......
......@@ -25,7 +25,6 @@
#if USE(GLIB)
#include <wtf/AlwaysInline.h>
#include <wtf/RefPtr.h>
#include <algorithm>
......
2013-05-07 Anders Carlsson <andersca@apple.com>
Remove AlwaysInline.h from WTF
https://bugs.webkit.org/show_bug.cgi?id=115727
Reviewed by Brent Fulgham.
The macro that used to be in AlwaysInline.h is now in Compiler.h so there's no reason
to keep AlwaysInline.h around anymore.
* WebCore.vcproj/WebCore.vcproj:
* bindings/js/JSDOMWindowCustom.h:
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateHeader):
* platform/graphics/filters/FEConvolveMatrix.h:
* rendering/InlineIterator.h:
* rendering/InlineTextBox.cpp:
* rendering/RenderBlockLineLayout.cpp:
* rendering/RenderText.cpp:
2013-05-07 peavo@outlook.com <peavo@outlook.com>
[Curl] POST requests sometimes fail.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment