HomeSort by relevance Sort by last modified time
    Searched refs:JSFunction (Results 26 - 50 of 164) sorted by null

12 3 4 5 6 7

  /external/webkit/Source/JavaScriptCore/runtime/
PutPropertySlot.h 35 class JSFunction;
RegExpPrototype.cpp 27 #include "JSFunction.h"
53 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 2, exec->propertyNames().compile, regExpProtoFuncCompile), DontEnum);
54 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().exec, regExpProtoFuncExec), DontEnum);
55 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().test, regExpProtoFuncTest), DontEnum);
56 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().toString, regExpProtoFuncToString), DontEnum);
NumberPrototype.cpp 26 #include "JSFunction.h"
55 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toString, numberProtoFuncToString), DontEnum);
56 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().toLocaleString, numberProtoFuncToLocaleString), DontEnum);
57 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().valueOf, numberProtoFuncValueOf), DontEnum);
58 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toFixed, numberProtoFuncToFixed), DontEnum);
59 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toExponential, numberProtoFuncToExponential), DontEnum);
60 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().toPrecision, numberProtoFuncToPrecision), DontEnum);
StringConstructor.cpp 26 #include "JSFunction.h"
59 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().fromCharCode, exec->globalData().getHostFunction(stringFromCharCode, fromCharCodeThunkGenerator)), DontEnum);
61 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 1, exec->propertyNames().fromCharCode, stringFromCharCode), DontEnum);
ErrorPrototype.cpp 24 #include "JSFunction.h"
44 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, globalObject, functionStructure, 0, exec->propertyNames().toString, errorProtoFuncToString), DontEnum);
JSGlobalObject.cpp 49 #include "JSFunction.h"
173 m_functionStructure.set(exec->globalData(), this, JSFunction::createStructure(exec->globalData(), m_functionPrototype.get()));
175 JSFunction* callFunction = 0;
176 JSFunction* applyFunction = 0;
280 m_evalFunction.set(exec->globalData(), this, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, exec->propertyNames().eval, globalFuncEval));
282 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 2, Identifier(exec, "parseInt"), globalFuncParseInt), DontEnum);
283 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "parseFloat"), globalFuncParseFloat), DontEnum);
284 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "isNaN"), globalFuncIsNaN), DontEnum);
285 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "isFinite"), globalFuncIsFinite), DontEnum);
286 putDirectFunctionWithoutTransition(exec, new (exec) JSFunction(exec, this, m_functionStructure.get(), 1, Identifier(exec, "escape"), globalFuncEscape), DontEnum)
    [all...]
JSGlobalObject.h 77 WriteBarrier<JSFunction> m_evalFunction;
78 WriteBarrier<JSFunction> m_callFunction;
79 WriteBarrier<JSFunction> m_applyFunction;
182 JSFunction* evalFunction() const { return m_evalFunction.get(); }
183 JSFunction* callFunction() const { return m_callFunction.get(); }
184 JSFunction* applyFunction() const { return m_applyFunction.get(); }
  /external/webkit/Source/JavaScriptCore/profiler/
Profiler.cpp 36 #include "JSFunction.h"
51 static CallIdentifier createCallIdentifierFromFunctionImp(ExecState*, JSFunction*);
166 if (asObject(functionValue)->inherits(&JSFunction::s_info)) {
167 JSFunction* function = asFunction(functionValue);
171 if (asObject(functionValue)->inherits(&JSFunction::s_info))
172 return CallIdentifier(static_cast<JSFunction*>(asObject(functionValue))->name(exec), defaultSourceURL, defaultLineNumber);
178 CallIdentifier createCallIdentifierFromFunctionImp(ExecState* exec, JSFunction* function)
  /external/v8/src/
factory.cc 215 Handle<JSFunction> closure) {
342 Handle<JSObject> Factory::NewFunctionPrototype(Handle<JSFunction> function) {
411 Handle<JSFunction> Factory::BaseNewFunctionFromSharedFunctionInfo(
421 JSFunction);
425 Handle<JSFunction> Factory::NewFunctionFromSharedFunctionInfo(
429 Handle<JSFunction> result = BaseNewFunctionFromSharedFunctionInfo(
443 literals->set(JSFunction::kLiteralGlobalContextIndex,
569 Handle<JSFunction> fun = Handle<JSFunction>::cast(fun_obj);
591 Handle<JSFunction> fun = Handle<JSFunction>
    [all...]
deoptimizer.h 67 virtual void VisitFunction(JSFunction* function) = 0;
110 static Deoptimizer* New(JSFunction* function,
128 static void DeoptimizeFunction(JSFunction* function);
231 JSFunction* function,
252 unsigned ComputeFixedSize(JSFunction* function) const;
254 unsigned ComputeIncomingArgumentSize(JSFunction* function) const;
272 JSFunction* function_;
298 JSFunction* function);
312 JSFunction* GetFunction() const { return function_; }
394 JSFunction* function_
    [all...]
handles.h 52 // Ex. Handle<JSFunction> can be passed when Handle<Object> is expected.
325 void SetExpectedNofProperties(Handle<JSFunction> func, int nof);
328 void SetPrototypeProperty(Handle<JSFunction> func, Handle<JSObject> value);
336 Handle<JSFunction> constructor,
339 Handle<Object> SetPrototype(Handle<JSFunction> function,
354 bool CompileLazy(Handle<JSFunction> function, ClearExceptionFlag flag);
356 bool CompileLazyInLoop(Handle<JSFunction> function, ClearExceptionFlag flag);
358 bool CompileOptimized(Handle<JSFunction> function,
property.h 148 JSFunction* function,
312 JSFunction* GetConstantFunction() {
314 return JSFunction::cast(GetValue());
317 JSFunction* GetConstantFunctionFromMap(Map* map) {
320 return JSFunction::cast(map->instance_descriptors()->GetValue(number_));
execution.cc 69 Handle<JSFunction> func,
119 JSFunction* function = *func;
148 Handle<Object> Execution::Call(Handle<JSFunction> func,
157 Handle<Object> Execution::New(Handle<JSFunction> func, int argc,
164 Handle<Object> Execution::TryCall(Handle<JSFunction> func,
229 return Handle<JSFunction>(
248 return Handle<JSFunction>(
546 Handle<JSFunction> function = Handle<JSFunction>(
574 Handle<Object> result = TryCall(Handle<JSFunction>::cast(char_at)
    [all...]
messages.cc 147 Handle<JSFunction> fun =
148 Handle<JSFunction>(
149 JSFunction::cast(
stub-cache.h 144 JSFunction* receiver);
215 JSFunction* function);
237 JSFunction* function);
717 JSFunction* function,
726 JSFunction* function,
729 static bool HasCustomCallGenerator(JSFunction* function);
738 JSFunction* function,
745 JSFunction* function, \
755 JSFunction* function,
770 MUST_USE_RESULT MaybeObject* GetCode(JSFunction* function)
    [all...]
apiutils.h 46 internal::JSFunction* callee,
frames.cc 215 Object* script = JSFunction::cast(frame()->function())->shared()->script();
650 JSFunction* function = JSFunction::cast(this->function());
659 JSFunction* function = JSFunction::cast(this->function());
669 void JavaScriptFrame::GetFunctions(List<JSFunction*>* functions) {
671 functions->Add(JSFunction::cast(function()));
680 JSFunction::cast(function()),
738 JSFunction* function =
739 JSFunction::cast(data->LiteralArray()->get(function_id))
    [all...]
top.cc 238 Handle<JSFunction> fun = frames[i].function();
275 Handle<JSFunction> method = Handle<JSFunction>::cast(property);
403 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
467 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
510 JSFunction* constructor = JSFunction::cast(receiver->map()->constructor());
617 Handle<JSFunction> fun(JSFunction::cast(frame->function()))
    [all...]
  /external/webkit/Source/JavaScriptCore/debugger/
Debugger.cpp 27 #include "JSFunction.h"
67 if (!cell->inherits(&JSFunction::s_info))
70 JSFunction* function = asFunction(cell);
  /external/webkit/Source/JavaScriptCore/
jsc.cpp 31 #include "JSFunction.h"
153 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "debug"), functionDebug));
154 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "print"), functionPrint));
155 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 0, Identifier(globalExec(), "quit"), functionQuit));
156 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 0, Identifier(globalExec(), "gc"), functionGC));
157 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "version"), functionVersion));
158 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "run"), functionRun));
159 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "load"), functionLoad));
160 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 1, Identifier(globalExec(), "checkSyntax"), functionCheckSyntax));
161 putDirectFunction(globalExec(), new (globalExec()) JSFunction(globalExec(), this, functionStructure(), 0, Identifier(globalExec(), "readline"), functionReadline (…)
    [all...]
  /external/webkit/Source/JavaScriptCore/interpreter/
CachedCall.h 30 #include "JSFunction.h"
38 CachedCall(CallFrame* callFrame, JSFunction* function, int argCount)
  /external/webkit/Source/WebCore/bindings/js/
JSHistoryCustom.cpp 34 #include <runtime/JSFunction.h>
42 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsHistoryPrototypeFunctionBack);
47 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsHistoryPrototypeFunctionForward);
52 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 1, propertyName, jsHistoryPrototypeFunctionGo);
ScriptCallStackFactory.cpp 42 #include <runtime/JSFunction.h>
  /external/v8/src/x64/
builtins-x64.cc 85 // Check that function is a JSFunction.
90 __ movq(rbx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
136 // Verified that the constructor is a JSFunction.
139 __ movq(rax, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset));
148 // Check that the constructor is not constructing a JSFunction (see comments
159 __ movq(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
341 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
407 // - JSFunction* function (
430 __ movq(rsi, FieldOperand(rdx, JSFunction::kContextOffset));
462 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset))
    [all...]
  /external/v8/test/cctest/
test-log-stack-tracer.cc 55 using v8::internal::JSFunction;
204 static bool IsAddressWithinFuncCode(JSFunction* function, Address addr) {
212 JSFunction* js_func = JSFunction::cast(*v8::Utils::OpenHandle(*func));
245 // Use the API to create a JSFunction object that calls the above C++ function.

Completed in 672 milliseconds

12 3 4 5 6 7