HomeSort by relevance Sort by last modified time
    Searched refs:WriteBarrier (Results 1 - 25 of 43) sorted by null

1 2

  /external/webkit/Source/WebCore/ForwardingHeaders/runtime/
WriteBarrier.h 3 #include <JavaScriptCore/WriteBarrier.h>
  /external/webkit/Source/JavaScriptCore/runtime/
JSVariableObject.h 57 WriteBarrier<Unknown>& registerAt(int index) const { return m_registers[index]; }
59 WriteBarrier<Unknown>* const * addressOfRegisters() const { return &m_registers; }
72 , m_registers(reinterpret_cast<WriteBarrier<Unknown>*>(registers))
75 COMPILE_ASSERT(sizeof(WriteBarrier<Unknown>) == sizeof(Register), Register_should_be_same_size_as_WriteBarrier);
78 PassOwnArrayPtr<WriteBarrier<Unknown> > copyRegisterArray(JSGlobalData&, WriteBarrier<Unknown>* src, size_t count, size_t callframeStarts);
79 void setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > registerArray);
88 WriteBarrier<Unknown>* m_registers; // "r" in the register file.
89 OwnArrayPtr<WriteBarrier<Unknown> > m_registerArray; // Independent copy of registers, used when a variable object copies i (…)
    [all...]
JSGlobalObject.h 65 WriteBarrier<ScopeChainNode> m_globalScopeChain;
66 WriteBarrier<JSObject> m_methodCallDummy;
68 WriteBarrier<RegExpConstructor> m_regExpConstructor;
69 WriteBarrier<ErrorConstructor> m_errorConstructor;
70 WriteBarrier<NativeErrorConstructor> m_evalErrorConstructor;
71 WriteBarrier<NativeErrorConstructor> m_rangeErrorConstructor;
72 WriteBarrier<NativeErrorConstructor> m_referenceErrorConstructor;
73 WriteBarrier<NativeErrorConstructor> m_syntaxErrorConstructor;
74 WriteBarrier<NativeErrorConstructor> m_typeErrorConstructor;
75 WriteBarrier<NativeErrorConstructor> m_URIErrorConstructor
    [all...]
ScopeChain.h 51 WriteBarrier<ScopeChainNode> next;
52 WriteBarrier<JSObject> object;
53 WriteBarrier<JSGlobalObject> globalObject;
54 WriteBarrier<JSObject> globalThis;
94 WriteBarrier<JSObject> const & operator*() const { return m_node->object; }
95 WriteBarrier<JSObject> const * operator->() const { return &(operator*()); }
GetterSetter.h 58 WriteBarrier<JSObject> m_getter;
59 WriteBarrier<JSObject> m_setter;
StructureChain.h 46 WriteBarrier<Structure>* head() { return m_vector.get(); }
54 OwnArrayPtr<WriteBarrier<Structure> > m_vector;
Arguments.h 39 WriteBarrier<JSActivation> activation;
45 WriteBarrier<Unknown>* registers;
46 OwnArrayPtr<WriteBarrier<Unknown> > registerArray;
48 WriteBarrier<Unknown>* extraArguments;
50 WriteBarrier<Unknown> extraArgumentsFixedBuffer[4];
52 WriteBarrier<JSFunction> callee;
161 d->registers = reinterpret_cast<WriteBarrier<Unknown>*>(callFrame->registers());
163 WriteBarrier<Unknown>* extraArguments;
168 if (numExtraArguments > sizeof(d->extraArgumentsFixedBuffer) / sizeof(WriteBarrier<Unknown>))
169 extraArguments = new WriteBarrier<Unknown>[numExtraArguments]
    [all...]
JSPropertyNameIterator.h 83 WriteBarrier<Structure> m_cachedStructure;
84 WriteBarrier<StructureChain> m_cachedPrototypeChain;
87 OwnArrayPtr<WriteBarrier<Unknown> > m_jsStrings;
WriteBarrier.h 35 inline void writeBarrier(JSGlobalData&, const JSCell*, JSValue)
39 inline void writeBarrier(JSGlobalData&, const JSCell*, JSCell*)
61 writeBarrier(globalData, owner, this->m_cell);
118 writeBarrier(globalData, owner, value);
157 template <typename T> class WriteBarrier : public WriteBarrierBase<T> {
159 WriteBarrier()
164 WriteBarrier(JSGlobalData& globalData, const JSCell* owner, T* value)
170 template <> class WriteBarrier<Unknown> : public WriteBarrierBase<Unknown> {
172 WriteBarrier()
177 WriteBarrier(JSGlobalData& globalData, const JSCell* owner, JSValue value
    [all...]
NativeErrorConstructor.h 51 WriteBarrier<Structure> m_errorStructure;
JSAPIValueWrapper.h 53 WriteBarrier<Unknown> m_value;
JSWrapperObject.h 50 WriteBarrier<Unknown> m_internalValue;
StructureChain.cpp 44 m_vector = adoptArrayPtr(new WriteBarrier<Structure>[size + 1]);
Structure.h 212 WriteBarrier<Unknown> m_prototype;
213 mutable WriteBarrier<StructureChain> m_cachedPrototypeChain;
215 WriteBarrier<Structure> m_previous;
217 WriteBarrier<JSCell> m_specificValueInPrevious;
223 WriteBarrier<JSPropertyNameIterator> m_enumerationCache;
JSFunction.h 106 WriteBarrier<ExecutableBase> m_executable;
107 WriteBarrier<ScopeChainNode> m_scopeChain;
JSPropertyNameIterator.cpp 44 , m_jsStrings(adoptArrayPtr(new WriteBarrier<Unknown>[m_jsStringsSize]))
75 WriteBarrier<Structure>* structure = structureChain->head();
JSStaticScopeObject.h 57 WriteBarrier<Unknown> m_registerStore;
RegExpObject.h 84 WriteBarrier<Unknown> lastIndex;
  /external/webkit/Source/WebCore/bindings/js/
JSDOMGlobalObject.h 41 typedef HashMap<const JSC::ClassInfo*, JSC::WriteBarrier<JSC::Structure> > JSDOMStructureMap;
42 typedef HashMap<const JSC::ClassInfo*, JSC::WriteBarrier<JSC::JSObject> > JSDOMConstructorMap;
83 JSC::WriteBarrier<JSObject> m_injectedScript;
93 JSC::WriteBarrier<JSC::JSObject> temp;
JSEventListener.h 68 mutable JSC::WriteBarrier<JSC::JSObject> m_jsFunction;
  /external/webkit/Source/JavaScriptCore/bytecode/
EvalCodeCache.h 62 m_cacheMap.set(evalSource.impl(), WriteBarrier<EvalExecutable>(exec->globalData(), owner, evalExecutable));
76 typedef HashMap<RefPtr<StringImpl>, WriteBarrier<EvalExecutable> > EvalCacheMap;
CodeBlock.h 106 WriteBarrier<JSFunction> callee;
148 WriteBarrier<Structure> cachedStructure;
149 WriteBarrier<Structure> cachedPrototypeStructure;
159 WriteBarrier<Structure> structure;
208 WriteBarrier<JSGlobalObject> m_globalObject;
413 m_constantRegisters.append(WriteBarrier<Unknown>());
416 WriteBarrier<Unknown>& constantRegister(int index) { return m_constantRegisters[index - FirstConstantRegisterIndex]; }
423 m_functionDecls.append(WriteBarrier<FunctionExecutable>());
432 m_functionExprs.append(WriteBarrier<FunctionExecutable>());
492 WriteBarrier<ScriptExecutable> m_ownerExecutable
    [all...]
  /external/webkit/Source/WebCore/bridge/qt/
qt_instance.h 86 mutable QHash<QByteArray, WriteBarrier<JSObject> > m_methods;
88 mutable WriteBarrier<QtRuntimeMetaMethod> m_defaultMethod;
  /external/webkit/Source/JavaScriptCore/debugger/
DebuggerActivation.h 61 WriteBarrier<JSActivation> m_activation;
  /external/webkit/Source/JavaScriptCore/API/
JSCallbackObject.h 91 WriteBarrier<Unknown> empty;
109 typedef HashMap<RefPtr<StringImpl>, WriteBarrier<Unknown>, IdentifierRepHash> PrivatePropertyMap;

Completed in 340 milliseconds

1 2