Home | History | Annotate | Download | only in src

Lines Matching defs: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),
1423 Builtins::Builtins() : initialized_(false) {
1429 Builtins::~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);
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() {
1530 void Builtins::SetUp(Isolate* isolate, bool create_heap_objects) {
1533 // Create a scope for the handles in the builtins.
1549 // Traverse the list of builtins and generate an adaptor in a
1568 // Log the event and add the code to the builtins array.
1594 void Builtins::TearDown() {
1599 void Builtins::IterateBuiltins(ObjectVisitor* v) {
1604 const char* Builtins::Lookup(byte* pc) {
1618 void Builtins::Generate_InterruptCheck(MacroAssembler* masm) {
1623 void Builtins::Generate_StackCheck(MacroAssembler* masm) {
1629 Handle<Code> Builtins::name() { \
1635 Handle<Code> Builtins::name() { \
1641 Handle<Code> Builtins::name() { \