5 #ifndef V8_V8_PLATFORM_H_
6 #define V8_V8_PLATFORM_H_
27 virtual void Run() = 0;
39 virtual void Run(
double deadline_in_seconds) = 0;
62 double delay_in_seconds) = 0;
120 static uint8_t no = 0;
133 char phase,
const uint8_t* category_enabled_flag,
const char* name,
134 const char* scope, uint64_t id, uint64_t bind_id, int32_t num_args,
135 const char** arg_names,
const uint8_t* arg_types,
136 const uint64_t* arg_values,
138 unsigned int flags) {
142 char phase,
const uint8_t* category_enabled_flag,
const char* name,
143 const char* scope, uint64_t id, uint64_t bind_id, int32_t num_args,
144 const char** arg_names,
const uint8_t* arg_types,
145 const uint64_t* arg_values,
147 unsigned int flags, int64_t timestamp) {
156 const char* name, uint64_t handle) {}
226 virtual bool FreePages(
void* address, size_t length) = 0;
232 size_t new_length) = 0;
296 Isolate* isolate) = 0;
318 double delay_in_seconds) = 0;
334 double delay_in_seconds) = 0;