Changeset 106433 in webkit


Ignore:
Timestamp:
Jan 31, 2012 10:49:26 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

Add missing JS_PRIVATE_EXPORTs
https://bugs.webkit.org/show_bug.cgi?id=77507

Patch by Hajime Morrita <morrita@chromium.org> on 2012-01-31
Reviewed by Kevin Ollivier.

  • heap/MarkedSpace.h:

(MarkedSpace):

  • interpreter/Interpreter.h:

(Interpreter):

  • runtime/JSValue.h:

(JSValue):

  • wtf/text/AtomicString.h:

(WTF::AtomicString::add):

  • wtf/text/WTFString.h:

(WTF):

Location:
trunk/Source/JavaScriptCore
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r106429 r106433  
     12012-01-31  Hajime Morrita  <morrita@chromium.org>
     2
     3        Add missing JS_PRIVATE_EXPORTs
     4        https://bugs.webkit.org/show_bug.cgi?id=77507
     5
     6        Reviewed by Kevin Ollivier.
     7
     8        * heap/MarkedSpace.h:
     9        (MarkedSpace):
     10        * interpreter/Interpreter.h:
     11        (Interpreter):
     12        * runtime/JSValue.h:
     13        (JSValue):
     14        * wtf/text/AtomicString.h:
     15        (WTF::AtomicString::add):
     16        * wtf/text/WTFString.h:
     17        (WTF):
     18
    1192012-01-31  Geoffrey Garen  <ggaren@apple.com>
    220
  • trunk/Source/JavaScriptCore/heap/MarkedSpace.h

    r106078 r106433  
    8888
    8989private:
    90     void* allocateSlowCase(SizeClass&);
     90    JS_EXPORT_PRIVATE void* allocateSlowCase(SizeClass&);
    9191    void* tryAllocateHelper(MarkedSpace::SizeClass&);
    9292    void* tryAllocate(MarkedSpace::SizeClass&);
  • trunk/Source/JavaScriptCore/interpreter/Interpreter.h

    r106407 r106433  
    207207        NEVER_INLINE void debug(CallFrame*, DebugHookID, int firstLine, int lastLine);
    208208        static const UString getTraceLine(CallFrame*, StackFrameCodeType, const UString&, int);
    209         static void getStackTrace(JSGlobalData*, int line, Vector<StackFrame>& results);
     209        JS_EXPORT_PRIVATE static void getStackTrace(JSGlobalData*, int line, Vector<StackFrame>& results);
    210210
    211211        void dumpSampleData(ExecState* exec);
  • trunk/Source/JavaScriptCore/runtime/JSValue.h

    r105698 r106433  
    245245        inline const JSValue asValue() const { return *this; }
    246246        JS_EXPORT_PRIVATE double toNumberSlowCase(ExecState*) const;
    247         JSString* toStringSlowCase(ExecState*) const;
     247        JS_EXPORT_PRIVATE JSString* toStringSlowCase(ExecState*) const;
    248248        JS_EXPORT_PRIVATE JSObject* toObjectSlowCase(ExecState*, JSGlobalObject*) const;
    249249        JS_EXPORT_PRIVATE JSObject* toThisObjectSlowCase(ExecState*) const;
  • trunk/Source/JavaScriptCore/wtf/text/AtomicString.h

    r105635 r106433  
    128128    WTF_EXPORT_PRIVATE static PassRefPtr<StringImpl> add(const UChar*, unsigned length, unsigned existingHash);
    129129    WTF_EXPORT_PRIVATE static PassRefPtr<StringImpl> add(const UChar*);
    130     static PassRefPtr<StringImpl> add(StringImpl*, unsigned offset, unsigned length);
     130    WTF_EXPORT_PRIVATE static PassRefPtr<StringImpl> add(StringImpl*, unsigned offset, unsigned length);
    131131    ALWAYS_INLINE static PassRefPtr<StringImpl> add(StringImpl* r)
    132132    {
  • trunk/Source/JavaScriptCore/wtf/text/WTFString.h

    r106143 r106433  
    8585intptr_t charactersToIntPtr(const UChar*, size_t, bool* ok = 0); // ignores trailing garbage
    8686
    87 double charactersToDouble(const LChar*, size_t, bool* ok = 0, bool* didReadNumber = 0);
     87WTF_EXPORT_PRIVATE double charactersToDouble(const LChar*, size_t, bool* ok = 0, bool* didReadNumber = 0);
    8888WTF_EXPORT_PRIVATE double charactersToDouble(const UChar*, size_t, bool* ok = 0, bool* didReadNumber = 0);
    8989float charactersToFloat(const LChar*, size_t, bool* ok = 0, bool* didReadNumber = 0);
Note: See TracChangeset for help on using the changeset viewer.