|
V8 Project
|
#include <deque>#include <queue>#include "src/compiler/scheduler.h"#include "src/compiler/graph.h"#include "src/compiler/graph-inl.h"#include "src/compiler/node.h"#include "src/compiler/node-properties.h"#include "src/compiler/node-properties-inl.h"#include "src/data-flow.h"
Include dependency graph for scheduler.cc:Go to the source code of this file.
Namespaces | |
| v8 | |
| Debugger support for the V8 JavaScript engine. | |
| v8::internal | |
| v8::internal::compiler | |
Macros | |
| #define | DEFINE_FLOATING_CONTROL_CASE(V) case IrOpcode::k##V: |
Functions | |
| static void | v8::internal::compiler::Trace (const char *msg,...) |
| static int | v8::internal::compiler::Push (SpecialRPOStackFrame *stack, int depth, BasicBlock *child, int unvisited) |
| static LoopInfo * | v8::internal::compiler::ComputeLoopInfo (Zone *zone, SpecialRPOStackFrame *queue, int num_loops, int num_blocks, ZoneList< std::pair< BasicBlock *, int > > *backedges) |
Variables | |
| static const int | v8::internal::compiler::kBlockOnStack = -2 |
| static const int | v8::internal::compiler::kBlockVisited1 = -3 |
| static const int | v8::internal::compiler::kBlockVisited2 = -4 |
| static const int | v8::internal::compiler::kBlockUnvisited1 = -1 |
| static const int | v8::internal::compiler::kBlockUnvisited2 = kBlockVisited1 |
| #define DEFINE_FLOATING_CONTROL_CASE | ( | V | ) | case IrOpcode::k##V: |