/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | JSSymbolTableObject.h | 42 SharedSymbolTable* symbolTable() const { return m_symbolTable.get(); } function in class:JSC::JSSymbolTableObject 52 JSSymbolTableObject(VM& vm, Structure* structure, JSScope* scope, SharedSymbolTable* symbolTable = 0) 55 if (symbolTable) 56 m_symbolTable.set(vm, this, symbolTable); 75 SymbolTable& symbolTable = *object->symbolTable(); local 76 SymbolTable::iterator iter = symbolTable.find(propertyName.publicName()); 77 if (iter == symbolTable.end()) 89 SymbolTable& symbolTable = *object->symbolTable(); local 105 SymbolTable& symbolTable = *object->symbolTable(); local 124 SymbolTable& symbolTable = *object->symbolTable(); local [all...] |
H A D | JSActivation.h | 51 SharedSymbolTable* symbolTable = codeBlock->symbolTable(); local 56 allocationSize(symbolTable) 58 ) JSActivation(vm, callFrame, symbolTable); 113 inline JSActivation::JSActivation(VM& vm, CallFrame* callFrame, SharedSymbolTable* symbolTable) argument 119 symbolTable 123 size_t captureCount = symbolTable->captureCount(); 143 requiresDynamicChecks = symbolTable()->usesNonStrictEval(); 147 inline int JSActivation::registersOffset(SharedSymbolTable* symbolTable) argument 149 return storageOffset() - (symbolTable 185 allocationSize(SharedSymbolTable* symbolTable) argument [all...] |
H A D | JSVariableObject.h | 65 SharedSymbolTable* symbolTable = 0 67 : Base(vm, structure, scope, symbolTable)
|
H A D | JSSymbolTableObject.cpp | 54 if (thisObject->symbolTable()->contains(propertyName.publicName())) 63 SymbolTable::const_iterator end = thisObject->symbolTable()->end(); 64 for (SymbolTable::const_iterator it = thisObject->symbolTable()->begin(); it != end; ++it) {
|
H A D | JSActivation.cpp | 55 for (int i = 0; i < thisObject->symbolTable()->captureCount(); ++i) 61 SymbolTableEntry entry = symbolTable()->inlineGet(propertyName.publicName()); 75 SymbolTableEntry entry = symbolTable()->inlineGet(propertyName.publicName()); 92 SymbolTableEntry entry = symbolTable()->inlineGet(propertyName.publicName()); 116 SymbolTable::const_iterator end = thisObject->symbolTable()->end(); 117 for (SymbolTable::const_iterator it = thisObject->symbolTable()->begin(); it != end; ++it) { 132 SymbolTable::iterator iter = symbolTable()->find(propertyName.publicName()); 133 if (iter == symbolTable()->end())
|
H A D | Arguments.h | 242 SharedSymbolTable* symbolTable = callFrame->codeBlock()->symbolTable(); local 243 const SlowArgument* slowArguments = symbolTable->slowArguments(); 246 size_t count = std::min<unsigned>(m_numArguments, symbolTable->parameterCount()); 270 ASSERT(!jsCast<FunctionExecutable*>(inlineCallFrame->executable.get())->symbolTable(inlineCallFrame->isCall ? CodeForCall : CodeForConstruct)->slowArguments());
|
H A D | JSNameScope.h | 68 symbolTable()->add(identifier.impl(), SymbolTableEntry(-1, attributes));
|
H A D | Executable.cpp | 363 // Try to share the symbolTable if possible 364 SharedSymbolTable* symbolTable = globalObject->symbolTable(); local 366 int index = symbolTable->size(); 370 SymbolTable::AddResult result = symbolTable->add(ident.impl(), newEntry);
|
H A D | JSScope.cpp | 220 ASSERT(jsCast<JSActivation*>(activation.asCell())->symbolTable()->get(identifier.impl()).isNull()); 256 SymbolTableEntry entry = globalObject->symbolTable()->get(identifier.impl()); 344 ASSERT(variableObject->symbolTable()); 345 SymbolTableEntry entry = variableObject->symbolTable()->get(identifier.impl());
|
H A D | Executable.h | 735 SharedSymbolTable* symbolTable(CodeSpecializationKind kind) const { return m_unlinkedExecutable->symbolTable(kind); } function in class:JSC::FunctionExecutable
|
H A D | JSGlobalObject.cpp | 550 int index = symbolTable()->size(); 552 symbolTable()->add(global.identifier.impl(), newEntry);
|
/macosx-10.9.5/Csu-79/ |
H A D | lazy_dylib_loader.c | 113 static const macho_nlist* symbolTable = NULL; local 140 // next pass at load commands gets symbolTable, stringTable 149 symbolTable = (macho_nlist*)(&linkEditBase[symtab->symoff]); 197 const char* symbolName = &stringTable[symbolTable[symbolIndex].n_un.n_strx]; 198 uint8_t ordinal = GET_LIBRARY_ORDINAL(symbolTable[symbolIndex].n_desc);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | CodeBlock.h | 563 if (!symbolTable()) 566 return operand >= symbolTable()->captureStart() 567 && operand < symbolTable()->captureEnd(); 884 SharedSymbolTable* symbolTable() const { return m_unlinkedCode->symbolTable(); } function in class:JSC::CodeBlock 1414 if (argument >= static_cast<size_t>(symbolTable()->parameterCount())) 1417 const SlowArgument* slowArguments = symbolTable()->slowArguments();
|
H A D | UnlinkedCodeBlock.cpp | 169 m_symbolTableForCall.set(vm, this, result->symbolTable()); 173 m_symbolTableForConstruct.set(vm, this, result->symbolTable());
|
H A D | CodeBlock.cpp | 541 if (symbolTable() && symbolTable()->captureCount()) { 544 symbolTable()->captureCount(), symbolTable()->captureStart(), symbolTable()->captureEnd() - 1); 1525 if (codeBlock->symbolTable() && !codeBlock->symbolTable()->isEmpty()) { 1527 symbolTableTotalSize += (codeBlock->symbolTable()->capacity() * (sizeof(SymbolTable::KeyType) + sizeof(SymbolTable::MappedType))); 1580 dataLogF("Number of CodeBlocks with symbolTable: %zu\n", symbolTableIsNotEmpty); 1935 SymbolTableEntry entry = globalObject->symbolTable() [all...] |
H A D | UnlinkedCodeBlock.h | 95 SharedSymbolTable* symbolTable(CodeSpecializationKind kind) function in class:JSC::UnlinkedFunctionExecutable 388 SharedSymbolTable* symbolTable() const { return m_symbolTable.get(); } function in class:JSC::UnlinkedCodeBlock
|
/macosx-10.9.5/dyld-239.4/src/ |
H A D | ImageLoaderMachOCompressed.cpp | 1103 const macho_nlist* symbolTable = NULL; local 1115 symbolTable = (macho_nlist*)(&fLinkEditBase[symtab->symoff]); 1125 if ( (symbolTable == NULL) || (dynSymbolTable == NULL) ) 1152 const macho_nlist* symbol = &symbolTable[symbolIndex]; 1482 const macho_nlist* symbolTable = NULL; local 1494 symbolTable = (macho_nlist*)(&fLinkEditBase[symtab->symoff]); 1504 if ( (symbolTable == NULL) || (dynSymbolTable == NULL) ) 1510 const struct macho_nlist* const globalsStart = &symbolTable[dynSymbolTable->iextdefsym]; 1524 const struct macho_nlist* const localsStart = &symbolTable[dynSymbolTable->ilocalsym];
|
H A D | ImageLoaderMachO.cpp | 371 const macho_nlist* symbolTable = NULL; local 385 symbolTable = (macho_nlist*)(&fLinkEditBase[symtab->symoff]); 471 if ( symbolTable != NULL) 472 this->setSymbolTableInfo(symbolTable, symbolTableStrings, dynSymbolTable);
|
/macosx-10.9.5/dyld-239.4/launch-cache/ |
H A D | MachORebaser.hpp | 432 macho_nlist<P>* symbolTable = (macho_nlist<P>*)(&fLinkEditBase[fSymbolTable->symoff()]); local 435 macho_nlist<P>* lastExport = &symbolTable[fDynamicSymbolTable->iextdefsym()+fDynamicSymbolTable->nextdefsym()]; 436 for (macho_nlist<P>* entry = &symbolTable[fDynamicSymbolTable->iextdefsym()]; entry < lastExport; ++entry) { 442 macho_nlist<P>* lastLocal = &symbolTable[fDynamicSymbolTable->ilocalsym()+fDynamicSymbolTable->nlocalsym()]; 443 for (macho_nlist<P>* entry = &symbolTable[fDynamicSymbolTable->ilocalsym()]; entry < lastLocal; ++entry) {
|
H A D | MachOLayout.hpp | 558 const macho_nlist<P>* symbolTable = (macho_nlist<P>*)((uint8_t*)machHeader + symbolTableCmd->symoff()); local 562 uint8_t ordinal = GET_LIBRARY_ORDINAL(symbolTable[i].n_desc());
|
H A D | MachOBinder.hpp | 805 macho_nlist<P>* symbolTable = NULL; local 816 symbolTable = (macho_nlist<P>*)(&this->fLinkEditBase[symtab->symoff()]); 827 macho_nlist<P>* const lastUndefine = &symbolTable[dysymtab->iundefsym()+dysymtab->nundefsym()]; 828 for (macho_nlist<P>* entry = &symbolTable[dysymtab->iundefsym()]; entry < lastUndefine; ++entry) {
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITCall.cpp | 75 && !m_codeBlock->symbolTable()->slowArguments();
|
H A D | JITCall32_64.cpp | 149 && !m_codeBlock->symbolTable()->slowArguments();
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/ |
H A D | BytecodeGenerator.cpp | 142 SymbolTable::AddResult result = symbolTable().add(ident.impl(), newEntry); 210 , m_symbolTable(codeBlock->symbolTable()) 407 , m_symbolTable(codeBlock->symbolTable()) 497 symbolTable().add(functionBodyNode->ident().impl(), SymbolTableEntry(calleeRegister->index(), ReadOnly)); 505 symbolTable().set(rep, parameterIndex); 523 SymbolTableEntry entry = symbolTable().get(ident.impl()); 537 SymbolTableEntry entry = symbolTable().get(propertyNames().arguments.impl()); 1169 SymbolTableEntry entry = symbolTable().get(property.impl()); 1195 SymbolTableEntry entry = currentVariableObject->symbolTable()->get(property.impl()); 1223 SymbolTableEntry entry = symbolTable() [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGAssemblyHelpers.h | 364 return baselineCodeBlockFor(codeOrigin)->symbolTable();
|