Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(39)

Unified Diff: runtime/vm/block_scheduler.cc

Issue 2974233002: VM: Re-format to use at most one newline between functions (Closed)
Patch Set: Rebase and merge Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « runtime/vm/bitmap_test.cc ('k') | runtime/vm/boolfield.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/block_scheduler.cc
diff --git a/runtime/vm/block_scheduler.cc b/runtime/vm/block_scheduler.cc
index 7411fccecea25cfb5cd9162b573c7d6a35ec9f5b..7513f807d91bee7a51cb7063936d5793f264a68c 100644
--- a/runtime/vm/block_scheduler.cc
+++ b/runtime/vm/block_scheduler.cc
@@ -19,7 +19,6 @@ static intptr_t GetEdgeCount(const Array& edge_counters, intptr_t edge_id) {
return Smi::Value(Smi::RawCast(edge_counters.At(edge_id)));
}
-
// There is an edge from instruction->successor. Set its weight (edge count
// per function entry).
static void SetEdgeWeight(BlockEntryInstr* block,
@@ -50,7 +49,6 @@ static void SetEdgeWeight(BlockEntryInstr* block,
}
}
-
void BlockScheduler::AssignEdgeWeights() const {
if (!FLAG_reorder_basic_blocks) {
return;
@@ -87,7 +85,6 @@ void BlockScheduler::AssignEdgeWeights() const {
}
}
-
// A weighted control-flow graph edge.
struct Edge {
Edge(BlockEntryInstr* source, BlockEntryInstr* target, double weight)
@@ -100,7 +97,6 @@ struct Edge {
double weight;
};
-
// A linked list node in a chain of blocks.
struct Link : public ZoneAllocated {
Link(BlockEntryInstr* block, Link* next) : block(block), next(next) {}
@@ -109,7 +105,6 @@ struct Link : public ZoneAllocated {
Link* next;
};
-
// A chain of blocks with first and last pointers for fast concatenation and
// a length to support adding a shorter chain's links to a longer chain.
struct Chain : public ZoneAllocated {
@@ -121,7 +116,6 @@ struct Chain : public ZoneAllocated {
intptr_t length;
};
-
int Edge::LowestWeightFirst(const Edge* a, const Edge* b) {
if (a->weight < b->weight) {
return -1;
@@ -129,7 +123,6 @@ int Edge::LowestWeightFirst(const Edge* a, const Edge* b) {
return (a->weight > b->weight) ? 1 : 0;
}
-
// Combine two chains by adding the shorter chain's links to the longer
// chain.
static void Union(GrowableArray<Chain*>* chains,
@@ -154,7 +147,6 @@ static void Union(GrowableArray<Chain*>* chains,
}
}
-
void BlockScheduler::ReorderBlocks() const {
// Add every block to a chain of length 1 and compute a list of edges
// sorted by weight.
« no previous file with comments | « runtime/vm/bitmap_test.cc ('k') | runtime/vm/boolfield.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698