OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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 328 milliseconds
1
2