Home | History | Annotate | Download | only in src

Lines Matching defs:code

6 //     * Redistributions of source code must retain the above copyright
149 // code below.
164 // changes this code has to be changed as well.
1530 Code::Flags flags;
1555 // Code::Flags names a non-abstract type.
1562 functions[builtin_count].flags = static_cast<Code::Flags>(0);
1570 functions->flags = Code::ComputeFlags(Code::BUILTIN); \
1579 functions->flags = Code::ComputeFlags(Code::kind, \
1604 // For now we generate builtin adaptor code into a stack-allocated
1605 // buffer, before copying it into individual code objects.
1609 // separate code object for each one.
1613 // Generate the code/adaptor.
1620 // Move the code into the object heap.
1623 Code::Flags flags = functions[i].flags;
1624 Object* code = NULL;
1631 if (!maybe_code->ToObject(&code)) {
1636 // Log the event and add the code to the builtins array.
1639 Code::cast(code),
1643 Code::cast(code)));
1644 builtins_[i] = code;
1648 Code::cast(code)->Disassemble(functions[i].s_name);
1678 Code* entry = Code::cast(builtins_[i]);
1689 Handle<Code> Builtins::name() { \
1690 Code** code_address = \
1691 reinterpret_cast<Code**>(builtin_address(k##name)); \
1692 return Handle<Code>(code_address); \
1695 Handle<Code> Builtins::name() { \
1696 Code** code_address = \
1697 reinterpret_cast<Code**>(builtin_address(k##name)); \
1698 return Handle<Code>(code_address); \