Changeset 106151 in webkit


Ignore:
Timestamp:
Jan 27, 2012 2:40:53 PM (12 years ago)
Author:
morrita@google.com
Message:

[JSC] Some JS_EXPORTDATA may not be necessary.
https://bugs.webkit.org/show_bug.cgi?id=77145

Reviewed by Darin Adler.

Removed JS_EXPORTDATA attributes whose attributing symbols are
not exported on Mac port.

  • runtime/ExceptionHelpers.h:

(InterruptedExecutionError):

  • runtime/JSBoundFunction.h:

(JSBoundFunction):

  • runtime/RegExp.h:

(RegExp):

  • runtime/RegExpMatchesArray.h:

(RegExpMatchesArray):

Location:
trunk/Source/JavaScriptCore
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r106143 r106151  
     12012-01-27  MORITA Hajime  <morrita@google.com>
     2
     3        [JSC] Some JS_EXPORTDATA may not be necessary.
     4        https://bugs.webkit.org/show_bug.cgi?id=77145
     5
     6        Reviewed by Darin Adler.
     7
     8        Removed JS_EXPORTDATA attributes whose attributing symbols are
     9        not exported on Mac port.
     10       
     11        * runtime/ExceptionHelpers.h:
     12        (InterruptedExecutionError):
     13        * runtime/JSBoundFunction.h:
     14        (JSBoundFunction):
     15        * runtime/RegExp.h:
     16        (RegExp):
     17        * runtime/RegExpMatchesArray.h:
     18        (RegExpMatchesArray):
     19
    1202012-01-27  MORITA Hajime  <morrita@google.com>
    221
  • trunk/Source/JavaScriptCore/runtime/ExceptionHelpers.h

    r104900 r106151  
    8080    }
    8181
    82     static JS_EXPORTDATA const ClassInfo s_info;
     82    static const ClassInfo s_info;
    8383};
    8484
  • trunk/Source/JavaScriptCore/runtime/JSBoundFunction.h

    r99312 r106151  
    5252    }
    5353
    54     static JS_EXPORTDATA const ClassInfo s_info;
     54    static const ClassInfo s_info;
    5555
    5656protected:
  • trunk/Source/JavaScriptCore/runtime/RegExp.h

    r105539 r106151  
    7373        }
    7474       
    75         static JS_EXPORTDATA const ClassInfo s_info;
     75        static const ClassInfo s_info;
    7676
    7777        RegExpKey key() { return RegExpKey(m_flags, m_patternString); }
  • trunk/Source/JavaScriptCore/runtime/RegExpMatchesArray.h

    r104751 r106151  
    4040        static void destroy(JSCell*);
    4141
    42         static JS_EXPORTDATA const ClassInfo s_info;
     42        static const ClassInfo s_info;
    4343
    4444        static Structure* createStructure(JSGlobalData& globalData, JSGlobalObject* globalObject, JSValue prototype)
Note: See TracChangeset for help on using the changeset viewer.