Searched refs:JSValue (Results 501 - 525 of 550) sorted by relevance

<<2122

/macosx-10.9.5/WebCore-7537.78.1/bindings/scripts/test/JS/
H A DJSTestCallback.cpp166 JSValue jstestNodeParam = toJS(exec, m_data->globalObject(), testNodeParam);
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DCodeBlock.h821 unsigned addConstant(JSValue v)
830 unsigned addOrFindConstant(JSValue);
833 ALWAYS_INLINE JSValue getConstant(int index) const { return m_constantRegisters[index - FirstConstantRegisterIndex].get(); }
847 unsigned addConstantBuffer(const Vector<JSValue>& buffer)
855 Vector<JSValue>& constantBufferAsVector(unsigned index)
860 JSValue* constantBuffer(unsigned index)
1283 Vector<Vector<JSValue> > m_constantBuffers;
1448 inline JSValue ExecState::argumentAfterCapture(size_t argument)
H A DSpeculatedType.h324 SpeculatedType speculationFromValue(JSValue);
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGThunks.cpp250 CCallHelpers::TrustedImm32(JSValue::CellTag)));
291 CCallHelpers::TrustedImm32(JSValue::CellTag),
H A DDFGOSRExitCompiler64.cpp546 m_jit.move(AssemblyHelpers::TrustedImm64(JSValue::encode(jsUndefined())), GPRInfo::regT0);
555 m_jit.store64(AssemblyHelpers::TrustedImm64(JSValue::encode(recovery.constant())), AssemblyHelpers::addressFor((VirtualRegister)operands.operandForIndex(index)));
624 m_jit.store64(AssemblyHelpers::TrustedImm64(JSValue::encode(JSValue(inlineCallFrame->callee->scope()))), AssemblyHelpers::addressFor((VirtualRegister)(inlineCallFrame->stackOffset + JSStack::ScopeChain)));
629 m_jit.store64(AssemblyHelpers::TrustedImm64(JSValue::encode(JSValue(inlineCallFrame->callee.get()))), AssemblyHelpers::addressFor((VirtualRegister)(inlineCallFrame->stackOffset + JSStack::Callee)));
H A DDFGNode.h377 JSValue valueOfJSConstant(CodeBlock* codeBlock)
381 return JSValue(weakConstant());
385 return JSValue();
388 return JSValue(); // Have to return something in release mode.
808 ASSERT(JSValue(result).isFunction());
H A DDFGConstantFoldingPhase.cpp265 JSValue prototype = (*it)->storedPrototype();
327 JSValue value = m_state.forNode(node).value();
H A DDFGSpeculativeJIT64.cpp61 JSValue jsValue = jsNumber(valueOfNumberConstant(edge.node()));
62 m_jit.move(MacroAssembler::Imm64(JSValue::encode(jsValue)), gpr);
65 JSValue jsValue = valueOfJSConstant(edge.node());
66 m_jit.move(MacroAssembler::TrustedImm64(JSValue::encode(jsValue)), gpr);
134 JSValue jsValue = jsNumber(valueOfInt32Constant(edge.node()));
135 m_jit.move(MacroAssembler::Imm64(JSValue::encode(jsValue)), gpr);
138 JSValue jsValue(JSValue::EncodeAsDouble, valueOfNumberConstant(edge.node()));
139 m_jit.move(MacroAssembler::Imm64(JSValue::encode(jsValue)), gpr);
142 JSValue jsValu
[all...]
H A DDFGGraph.cpp47 Graph::Graph(VM& vm, CodeBlock* codeBlock, unsigned osrEntryBytecodeIndex, const Operands<JSValue>& mustHandleValues)
254 JSValue value = valueOfJSConstant(node);
H A DDFGTypeCheckHoistingPhase.cpp211 JSValue value = m_graph.m_mustHandleValues[i];
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DExecutable.h105 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto) { return Structure::create(vm, globalObject, proto, TypeInfo(CompoundType, StructureFlags), &s_info); }
323 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto) { return Structure::create(vm, globalObject, proto, TypeInfo(LeafType, StructureFlags), &s_info); }
470 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto)
544 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto)
740 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto)
814 inline bool isHostFunction(JSValue value, NativeFunction nativeFunction)
H A DStructure.cpp154 Structure::Structure(VM& vm, JSGlobalObject* globalObject, JSValue prototype, const TypeInfo& typeInfo, const ClassInfo* classInfo, IndexingType indexingType, unsigned inlineCapacity)
325 JSValue prototype = current->storedPrototype();
404 Structure* Structure::changePrototypeTransition(VM& vm, Structure* structure, JSValue prototype)
632 Vector<JSValue> values(propertyCount);
866 JSValue Structure::prototypeForLookup(CodeBlock* codeBlock) const
902 JSValue prototype = current->storedPrototype();
H A DVM.h331 JSValue exception;
339 JSValue hostCallReturnValue;
H A DSymbolTable.h358 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype)
/macosx-10.9.5/WebCore-7537.78.1/bridge/objc/
H A Dobjc_class.mm231 JSValue ObjcClass::fallbackObject(ExecState* exec, Instance* instance, PropertyName propertyName)
/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/
H A DProfilerCompilation.cpp93 JSValue Compilation::toJS(ExecState* exec) const
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/
H A DWorkerScriptController.cpp137 JSValue evaluationException;
/macosx-10.9.5/WebKit-7537.78.2/qt/Api/
H A Dqwebelement.cpp755 JSC::JSValue thisValue = toJS(state, toJSDOMGlobalObject(m_element->document(), state), m_element);
761 JSC::JSValue evaluationException;
762 JSC::JSValue evaluationResult = JSC::evaluate(state, sourceCode.jsSourceCode(), thisValue, &evaluationException);
2093 static JSC::JSValue convertWebElementVariantToJSValue(JSC::ExecState* exec, WebCore::JSDOMGlobalObject* globalObject, const QVariant& variant)
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITPropertyAccess.cpp247 ASSERT(sizeof(JSValue) == 8);
653 store64(value, Address(base, JSObject::offsetOfInlineStorage() + sizeof(JSValue) * offsetInInlineStorage(cachedOffset)));
658 store64(value, Address(base, sizeof(JSValue) * offsetInButterfly(cachedOffset)));
665 load64(Address(base, JSObject::offsetOfInlineStorage() + sizeof(JSValue) * offsetInInlineStorage(cachedOffset)), result);
670 load64(Address(result, sizeof(JSValue) * offsetInButterfly(cachedOffset)), result);
1365 void JIT::testPrototype(JSValue prototype, JumpList& failureCases, StructureStubInfo* stubInfo)
1603 move(TrustedImm32(JSValue::Int32Tag), resultTag);
1686 slowCases.append(branch32(NotEqual, lateScratch, TrustedImm32(JSValue::Int32Tag)));
1757 Jump doubleCase = branch32(NotEqual, lateScratch, TrustedImm32(JSValue::Int32Tag));
1761 slowCases.append(branch32(Above, lateScratch, TrustedImm32(JSValue
[all...]
H A DThunkGenerators.cpp71 slowCase.append(jit.branch32(JSInterfaceJIT::NotEqual, JSInterfaceJIT::regT1, JSInterfaceJIT::TrustedImm32(JSValue::CellTag)));
123 slowCase.append(jit.branch32(JSInterfaceJIT::NotEqual, JSInterfaceJIT::regT1, JSInterfaceJIT::TrustedImm32(JSValue::CellTag)));
192 JSInterfaceJIT::TrustedImm32(JSValue::CellTag));
206 jit.move(JSInterfaceJIT::TrustedImm32(JSValue::Int32Tag), JSInterfaceJIT::regT1);
382 JSInterfaceJIT::TrustedImm32(JSValue::EmptyValueTag));
H A DJIT.h452 void testPrototype(JSValue, JumpList& failureCases, StructureStubInfo*);
520 void emitLoad(const JSValue& v, RegisterID tag, RegisterID payload);
525 void emitStore(int index, const JSValue constant, RegisterID base = callFrameRegister);
819 JSValue getConstantOperand(unsigned src);
/macosx-10.9.5/JavaScriptCore-7537.78.1/heap/
H A DHeap.cpp332 void Heap::protect(JSValue k)
343 bool Heap::unprotect(JSValue k)
/macosx-10.9.5/JavaScriptCore-7537.78.1/interpreter/
H A DVMInspector.cpp37 const char* VMInspector::getTypeName(JSValue value)
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DBytecodeGenerator.h419 RegisterID* emitLoad(RegisterID* dst, JSValue);
571 typedef HashMap<double, JSValue> NumberMap;
628 RegisterID* addConstantValue(JSValue);
/macosx-10.9.5/WebCore-7537.78.1/bindings/scripts/
H A DCodeGeneratorJS.pm122 JSValue correspondingElementWrapper = toJS(exec, castedThis->globalObject(), impl->correspondingElement());
149 JSValue correspondingElementWrapper = toJS(exec, castedThis->globalObject(), impl->correspondingElement());
151 return JSValue::encode(jsUndefined());
156 JSValue listener = exec->argument(1);
158 return JSValue::encode(jsUndefined());
160 return JSValue::encode(jsUndefined());
362 push(@getOwnPropertySlotImpl, " ${namespaceMaybe}JSValue proto = thisObject->prototype();\n");
458 push(@getOwnPropertyDescriptorImpl, " ${namespaceMaybe}JSValue proto = thisObject->prototype();\n");
834 push(@headerContent, " static void put(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&);\n");
835 push(@headerContent, " static void putByIndex(JSC::JSCell*, JSC::ExecState*, unsigned propertyName, JSC::JSValue, boo
[all...]

Completed in 186 milliseconds

<<2122