• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching full:builtins

11 #include "src/builtins.h"
26 // Arguments object passed to C++ builtins.
94 // Support macro for defining builtins in C++.
288 handle(isolate->native_context()->builtins(), isolate), in CallJsBuiltin()
1423 Builtins::Builtins() : initialized_(false) { in Builtins() function in v8::internal::Builtins
1429 Builtins::~Builtins() { in ~Builtins()
1434 Address const Builtins::c_functions_[cfunction_count] = {
1441 const char* const Builtins::javascript_names_[id_count] = {
1445 int const Builtins::javascript_argc_[id_count] = {
1465 base::CallOnce(&once_, &Builtins::InitBuiltinFunctionTable); in functions()
1470 BuiltinDesc functions_[Builtins::builtin_count + 1];
1472 friend class Builtins;
1480 // within the lexical scope of Builtins:: and within a context where
1482 void Builtins::InitBuiltinFunctionTable() { in InitBuiltinFunctionTable()
1530 void Builtins::SetUp(Isolate* isolate, bool create_heap_objects) { in SetUp()
1533 // Create a scope for the handles in the builtins. in SetUp()
1549 // Traverse the list of builtins and generate an adaptor in a in SetUp()
1568 // Log the event and add the code to the builtins array. in SetUp()
1594 void Builtins::TearDown() { in TearDown()
1599 void Builtins::IterateBuiltins(ObjectVisitor* v) { in IterateBuiltins()
1604 const char* Builtins::Lookup(byte* pc) { in Lookup()
1618 void Builtins::Generate_InterruptCheck(MacroAssembler* masm) { in Generate_InterruptCheck()
1623 void Builtins::Generate_StackCheck(MacroAssembler* masm) { in Generate_StackCheck()
1629 Handle<Code> Builtins::name() { \
1635 Handle<Code> Builtins::name() { \
1641 Handle<Code> Builtins::name() { \