| OLD | NEW |
| 1 // Copyright 2016 the V8 project authors. All rights reserved. | 1 // Copyright 2016 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <cstring> | 5 #include <cstring> |
| 6 #include <fstream> | 6 #include <fstream> |
| 7 | 7 |
| 8 #include "test/cctest/interpreter/bytecode-expectations-printer.h" | 8 #include "test/cctest/interpreter/bytecode-expectations-printer.h" |
| 9 | 9 |
| 10 #include "include/libplatform/libplatform.h" | 10 #include "include/libplatform/libplatform.h" |
| (...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 380 " --stdin Read from standard input instead of file.\n" | 380 " --stdin Read from standard input instead of file.\n" |
| 381 " --rebaseline Rebaseline input snippet file.\n" | 381 " --rebaseline Rebaseline input snippet file.\n" |
| 382 " --no-wrap Do not wrap the snippet in a function.\n" | 382 " --no-wrap Do not wrap the snippet in a function.\n" |
| 383 " --no-execute Do not execute after compilation.\n" | 383 " --no-execute Do not execute after compilation.\n" |
| 384 " --test-function-name=foo " | 384 " --test-function-name=foo " |
| 385 "Specify the name of the test function.\n" | 385 "Specify the name of the test function.\n" |
| 386 " --top-level Process top level code, not the top-level function." | 386 " --top-level Process top level code, not the top-level function." |
| 387 " --output=file.name\n" | 387 " --output=file.name\n" |
| 388 " Specify the output file. If not specified, output goes to " | 388 " Specify the output file. If not specified, output goes to " |
| 389 "stdout.\n" | 389 "stdout.\n" |
| 390 " --pool-type=(int|double|string|mixed)\n" | 390 " --pool-type=(number|string|mixed)\n" |
| 391 " Specify the type of the entries in the constant pool " | 391 " Specify the type of the entries in the constant pool " |
| 392 "(default: mixed).\n" | 392 "(default: mixed).\n" |
| 393 "\n" | 393 "\n" |
| 394 "When using --rebaseline, flags --no-wrap, --no-execute, " | 394 "When using --rebaseline, flags --no-wrap, --no-execute, " |
| 395 "--test-function-name\nand --pool-type will be overridden by the " | 395 "--test-function-name\nand --pool-type will be overridden by the " |
| 396 "options specified in the input file\nheader.\n\n" | 396 "options specified in the input file\nheader.\n\n" |
| 397 "Each raw JavaScript file is interpreted as a single snippet.\n\n" | 397 "Each raw JavaScript file is interpreted as a single snippet.\n\n" |
| 398 "This tool is intended as a help in writing tests.\n" | 398 "This tool is intended as a help in writing tests.\n" |
| 399 "Please, DO NOT blindly copy and paste the output " | 399 "Please, DO NOT blindly copy and paste the output " |
| 400 "into the test suite.\n"; | 400 "into the test suite.\n"; |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 439 std::cerr << "ERROR: Could not open '" << options.output_filename() | 439 std::cerr << "ERROR: Could not open '" << options.output_filename() |
| 440 << "' for writing.\n"; | 440 << "' for writing.\n"; |
| 441 return 3; | 441 return 3; |
| 442 } | 442 } |
| 443 } | 443 } |
| 444 std::ostream& output_stream = | 444 std::ostream& output_stream = |
| 445 options.write_to_stdout() ? std::cout : output_file_handle; | 445 options.write_to_stdout() ? std::cout : output_file_handle; |
| 446 | 446 |
| 447 GenerateExpectationsFile(output_stream, snippet_list, options, argv[0]); | 447 GenerateExpectationsFile(output_stream, snippet_list, options, argv[0]); |
| 448 } | 448 } |
| OLD | NEW |