Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 #include "vm/compiler.h" | 5 #include "vm/compiler.h" |
| 6 | 6 |
| 7 #include "vm/assembler.h" | 7 #include "vm/assembler.h" |
| 8 | 8 |
| 9 #include "vm/ast_printer.h" | 9 #include "vm/ast_printer.h" |
| 10 #include "vm/block_scheduler.h" | 10 #include "vm/block_scheduler.h" |
| (...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 629 "BuildFlowGraph"); | 629 "BuildFlowGraph"); |
| 630 #endif // !PRODUCT | 630 #endif // !PRODUCT |
| 631 flow_graph = pipeline->BuildFlowGraph(zone, | 631 flow_graph = pipeline->BuildFlowGraph(zone, |
| 632 parsed_function(), | 632 parsed_function(), |
| 633 *ic_data_array, | 633 *ic_data_array, |
| 634 osr_id()); | 634 osr_id()); |
| 635 } | 635 } |
| 636 | 636 |
| 637 const bool print_flow_graph = | 637 const bool print_flow_graph = |
| 638 (FLAG_print_flow_graph || | 638 (FLAG_print_flow_graph || |
| 639 (optimized() && FLAG_print_flow_graph_optimized)) && | 639 (optimized() && FLAG_print_flow_graph_optimized)) && |
|
siva
2016/02/10 17:57:35
indentation seems off over here.
srdjan
2016/02/10 19:18:51
Done.
| |
| 640 FlowGraphPrinter::ShouldPrint(function); | 640 FlowGraphPrinter::ShouldPrint(function); |
| 641 | 641 |
| 642 if (print_flow_graph) { | 642 if (print_flow_graph) { |
| 643 if (osr_id() == Compiler::kNoOSRDeoptId) { | 643 if (osr_id() == Compiler::kNoOSRDeoptId) { |
| 644 FlowGraphPrinter::PrintGraph("Before Optimizations", flow_graph); | 644 FlowGraphPrinter::PrintGraph("Before Optimizations", flow_graph); |
| 645 } else { | 645 } else { |
| 646 FlowGraphPrinter::PrintGraph("For OSR", flow_graph); | 646 FlowGraphPrinter::PrintGraph("For OSR", flow_graph); |
| 647 } | 647 } |
| 648 } | 648 } |
| 649 | 649 |
| (...skipping 1234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1884 } | 1884 } |
| 1885 | 1885 |
| 1886 | 1886 |
| 1887 void BackgroundCompiler::EnsureInit(Thread* thread) { | 1887 void BackgroundCompiler::EnsureInit(Thread* thread) { |
| 1888 UNREACHABLE(); | 1888 UNREACHABLE(); |
| 1889 } | 1889 } |
| 1890 | 1890 |
| 1891 #endif // DART_PRECOMPILED_RUNTIME | 1891 #endif // DART_PRECOMPILED_RUNTIME |
| 1892 | 1892 |
| 1893 } // namespace dart | 1893 } // namespace dart |
| OLD | NEW |