Home | History | Annotate | Download | only in builtins

Lines Matching defs:Builtins

5 #include "src/builtins/builtins.h"
18 // Forward declarations for C++ builtins.
23 Builtins::Builtins() : initialized_(false) {
27 Builtins::~Builtins() {}
66 Builtins::ExitFrameType exit_frame_type, Code::Flags flags,
73 Builtins::Generate_Adaptor(&masm, builtin_address, exit_frame_type);
82 // Builder for builtins implemented in TurboFan with JS linkage.
98 // Builder for builtins implemented in TurboFan with CallStub linkage.
120 void Builtins::SetUp(Isolate* isolate, bool create_heap_objects) {
123 // Create a scope for the handles in the builtins.
176 void Builtins::TearDown() { initialized_ = false; }
178 void Builtins::IterateBuiltins(ObjectVisitor* v) {
182 const char* Builtins::Lookup(byte* pc) {
194 const char* Builtins::name(int index) {
209 Address Builtins::CppEntryOf(int index) {
224 bool Builtins::IsCpp(int index) {
243 bool Builtins::IsApi(int index) {
262 bool Builtins::HasCppImplementation(int index) {
277 Handle<Code> Builtins::Name() { \
285 bool Builtins::AllowDynamicFunction(Isolate* isolate, Handle<JSFunction> target,