diff options
author | Evan Martin <martine@danga.com> | 2011-12-27 21:27:31 (GMT) |
---|---|---|
committer | Evan Martin <martine@danga.com> | 2011-12-27 21:29:14 (GMT) |
commit | 4b37968d37bbf91acb7c8608d8e878abaed26446 (patch) | |
tree | dd7dcc32df19e8df39dbf35cd931b1f3a8d17351 | |
parent | 182f4c27293fd0bdc2eb7562465efa96e5714705 (diff) | |
download | Ninja-4b37968d37bbf91acb7c8608d8e878abaed26446.zip Ninja-4b37968d37bbf91acb7c8608d8e878abaed26446.tar.gz Ninja-4b37968d37bbf91acb7c8608d8e878abaed26446.tar.bz2 |
adapt parser_perftest to new depfile class
-rw-r--r-- | HACKING | 3 | ||||
-rw-r--r-- | src/parser_perftest.cc | 4 |
2 files changed, 5 insertions, 2 deletions
@@ -18,6 +18,9 @@ Testing performance impact of changes: (for i in `seq 5`; do time -p ninja-new chrome) 2>&1 | grep real > new and then compare those two lists of timings either by eye or with R. + For changing the depfile parser, you can also build 'parser_perftest' + and run that directly on some representative input files. + Coding guidelines: - Function name are camelcase. - Member methods are camelcase, expect for trivial getters which are diff --git a/src/parser_perftest.cc b/src/parser_perftest.cc index 7a5fd82..b5fcd71 100644 --- a/src/parser_perftest.cc +++ b/src/parser_perftest.cc @@ -15,7 +15,7 @@ #include <stdio.h> #include <stdlib.h> -#include "parsers.h" +#include "depfile_parser.h" #include "util.h" int main(int argc, char* argv[]) { @@ -38,7 +38,7 @@ int main(int argc, char* argv[]) { return 1; } - MakefileParser parser; + DepfileParser parser; if (!parser.Parse(buf, &err)) { printf("%s: %s\n", filename, err.c_str()); return 1; |