Ignore:
Timestamp:
Aug 22, 2006, 12:45:25 PM (19 years ago)
Author:
andersca
Message:

2006-08-22 Anders Carlsson <[email protected]>

Reviewed by Geoff.


Switch over the NPAPI and Java bindings to using HashMaps instead of dictionaries.


  • JavaScriptCore.xcodeproj/project.pbxproj:
  • bindings/c/c_class.cpp: (KJS::Bindings::CClass::CClass): (KJS::Bindings::CClass::~CClass): (KJS::Bindings::CClass::classForIsA): (KJS::Bindings::CClass::methodsNamed): (KJS::Bindings::CClass::fieldNamed):
  • bindings/c/c_class.h:
  • bindings/jni/jni_class.cpp: (JavaClass::JavaClass): (JavaClass::~JavaClass): (JavaClass::methodsNamed): (JavaClass::fieldNamed):
  • bindings/jni/jni_class.h:
  • bindings/objc/objc_class.h:
  • bindings/objc/objc_class.mm: (KJS::Bindings::deleteMethod): (KJS::Bindings::deleteField): (KJS::Bindings::): (KJS::Bindings::ObjcClass::methodsNamed): (KJS::Bindings::ObjcClass::fieldNamed):
  • bindings/runtime.cpp:
  • bindings/runtime.h:
  • bindings/runtime_object.cpp: (RuntimeObjectImp::fieldGetter): (RuntimeObjectImp::getOwnPropertySlot): (RuntimeObjectImp::put): (RuntimeObjectImp::canPut):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r15897 r15969  
    12231223                        isa = PBXProject;
    12241224                        buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */;
     1225                        compatibilityVersion = "Xcode 2.4";
    12251226                        hasScannedForEncodings = 1;
    12261227                        mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptCore */;
    12271228                        productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
    12281229                        projectDirPath = "";
     1230                        projectRoot = "";
     1231                        shouldCheckCompatibility = 1;
    12291232                        targets = (
    12301233                                932F5B3E0822A1C700736975 /* JavaScriptCore */,
Note: See TracChangeset for help on using the changeset viewer.