Ignore:
Timestamp:
Apr 28, 2008, 11:22:14 AM (17 years ago)
Author:
[email protected]
Message:

Reviewed by Darin.

Fix run-webkit-tests --threading
and provisionally fix <https://bugs.webkit.org/show_bug.cgi?id=18661>
Proxy server issue in Sunday's Nightly

Changed ClassInfo objects for built-in objects to hold a getter function returning
a per-thread instance. This makes it safe to share these ClassInfo objects between threads -
and these are the only ones that need to be shared.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.exp

    r32609 r32652  
    108108__ZN3KJS14JSGlobalObject18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
    109109__ZN3KJS14JSGlobalObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueE
    110 __ZN3KJS14JSGlobalObject4initEv
     110__ZN3KJS14JSGlobalObject4initEPNS_8JSObjectE
    111111__ZN3KJS14JSGlobalObject4markEv
    112112__ZN3KJS14JSGlobalObject5resetEPNS_7JSValueE
     
    121121__ZN3KJS14StringInstanceC2EPNS_8JSObjectERKNS_7UStringE
    122122__ZN3KJS15GlobalExecStateC1EPNS_14JSGlobalObjectEPNS_8JSObjectE
     123__ZN3KJS15GlobalExecStateD1Ev
    123124__ZN3KJS15JSWrapperObject4markEv
    124125__ZN3KJS16JSVariableObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
     
    238239__ZNK3KJS14JSGlobalObject14toGlobalObjectEPNS_9ExecStateE
    239240__ZNK3KJS16JSVariableObject16isVariableObjectEv
    240 __ZNK3KJS16JSVariableObject21getPropertyAttributesERKNS_10IdentifierERj
     241__ZNK3KJS16JSVariableObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
    241242__ZNK3KJS19InternalFunctionImp14implementsCallEv
    242243__ZNK3KJS19InternalFunctionImp21implementsHasInstanceEv
     
    267268__ZNK3KJS8JSObject14toGlobalObjectEPNS_9ExecStateE
    268269__ZNK3KJS8JSObject19implementsConstructEv
    269 __ZNK3KJS8JSObject21getPropertyAttributesERKNS_10IdentifierERj
     270__ZNK3KJS8JSObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
    270271__ZNK3KJS8JSObject21implementsHasInstanceEv
    271272__ZNK3KJS8JSObject3getEPNS_9ExecStateERKNS_10IdentifierE
Note: See TracChangeset for help on using the changeset viewer.