Home | History | Annotate | Download | only in x64

Lines Matching refs:v8

1 // Copyright 2012 the V8 project authors. All rights reserved.
28 #include "v8.h"
36 namespace v8 {
487 // Allocate the v8::Arguments structure in the arguments' space since
493 __ movq(StackSpaceOperand(0), rbx); // v8::Arguments::implicit_args_.
495 __ movq(StackSpaceOperand(1), rbx); // v8::Arguments::values_.
496 __ Set(StackSpaceOperand(2), argc); // v8::Arguments::length_.
497 // v8::Arguments::is_construct_call_.
500 // v8::InvocationCallback's argument.
503 // Function address is a foreign pointer outside V8's heap.
504 Address function_address = v8::ToCData<Address>(api_call_info->callback());
1025 // 3 elements array for v8::Arguments::values_ and handler for name.
1028 // Allocate v8::AccessorInfo in non-GCed stack space.
1034 // v8::AccessorInfo::args_.
1041 Address getter_address = v8::ToCData<Address>(callback->getter());
1994 // Allocate space for v8::Arguments implicit values. Must be initialized
3803 } } // namespace v8::internal