Lines Matching refs:builtins
33 #include "builtins.h"
43 // Arguments object passed to C++ builtins.
111 // Support macro for defining builtins in C++.
417 isolate->global_context()->builtins()),
1497 Builtins::Builtins() : initialized_(false) {
1503 Builtins::~Builtins() {
1508 Address const Builtins::c_functions_[cfunction_count] = {
1515 const char* const Builtins::javascript_names_[id_count] = {
1519 int const Builtins::javascript_argc_[id_count] = {
1537 Builtins::InitBuiltinFunctionTable();
1543 static BuiltinDesc functions_[Builtins::builtin_count + 1];
1545 friend class Builtins;
1548 BuiltinDesc BuiltinFunctionTable::functions_[Builtins::builtin_count + 1];
1554 // within the lexical scope of Builtins:: and within a context where
1556 void Builtins::InitBuiltinFunctionTable() {
1594 void Builtins::Setup(bool create_heap_objects) {
1599 // Create a scope for the handles in the builtins.
1608 // Traverse the list of builtins and generate an adaptor in a
1636 // Log the event and add the code to the builtins array.
1664 void Builtins::TearDown() {
1669 void Builtins::IterateBuiltins(ObjectVisitor* v) {
1674 const char* Builtins::Lookup(byte* pc) {
1689 Handle<Code> Builtins::name() { \
1695 Handle<Code> Builtins::name() { \