summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* vim syntax file: Highlight ninja comments.Nico Weber2012-05-141-3/+6
* Merge pull request #310 from nico/landreaderEvan Martin2012-05-101-11/+64
|\
| * Switch LineReader from fgets() to just fread().Nico Weber2012-05-101-5/+33
| * Pull BuildLog line reading into its own class. No performance or behavior cha...Nico Weber2012-05-101-11/+36
* | Merge pull request #309 from nico/buildlogtestEvan Martin2012-05-101-0/+59
|\ \ | |/ |/|
| * Add a BuildLog test that checks that very long command liens don't crash.Nico Weber2012-05-101-0/+28
| * Add a BuildLog test that checks duplicate version headers don't crash.Nico Weber2012-05-101-0/+31
|/
* Merge pull request #307 from sgraham/nul-inputEvan Martin2012-05-091-5/+16
|\
| * pass subprocesses handle to nul device rather than null handleScott Graham2012-05-091-5/+16
* | Merge pull request #305 from nico/winperftestEvan Martin2012-05-091-2/+2
|\ \
| * | Make parser_perftest and build_log_perftest link on Windows.Nico Weber2012-05-091-2/+2
|/ /
* | Merge pull request #304 from nico/perftestEvan Martin2012-05-093-3/+146
|\ \
| * | Add a BuildLog loading perftest.Nico Weber2012-05-083-3/+146
|/ /
* | include version numberEvan Martin2012-05-081-2/+10
* | clarify what i mean by "policy"Evan Martin2012-05-081-2/+8
* | Merge pull request #301 from nico/logfixEvan Martin2012-05-082-0/+35
|\ \ | |/ |/|
| * Don't write ninja log header to log on every build on Windows.Nico Weber2012-05-082-0/+35
|/
* Merge pull request #297 from nico/colorclangEvan Martin2012-05-071-2/+5
|\
| * Produce colored diagnostics when building ninja with clang.Nico Weber2012-05-051-2/+5
* | Merge pull request #299 from tfarina/explicit-ctorsEvan Martin2012-05-074-6/+10
|\ \
| * | views: Mark single-argument constructors as explicit.Thiago Farina2012-05-064-6/+10
| |/
* | Merge pull request #298 from tfarina/build-log-stringEvan Martin2012-05-061-4/+3
|\ \ | |/ |/|
| * No need to convert log_path to c-string. Two places.Thiago Farina2012-05-061-4/+3
|/
* mention reactosEvan Martin2012-05-041-3/+4
* mention platform supportEvan Martin2012-05-041-2/+12
* Merge pull request #296 from nico/confenvEvan Martin2012-05-041-7/+12
|\
| * Do not access os.environ directly.Nico Weber2012-05-041-8/+9
| * Let configure.py remember its environment for rerunning.Nico Weber2012-05-041-1/+5
* | Merge pull request #294 from nico/fastercanonpathEvan Martin2012-05-042-17/+42
|\ \ | |/ |/|
| * First check for string end, then dereference. (5ms more expensive, heh.)Nico Weber2012-05-041-2/+2
| * Don't walk path components twice. Speeds up CanonicalizePath() 115ms (285ms -...Nico Weber2012-05-041-6/+2
| * Reorder a few lines, no functionality (or perf) change.Nico Weber2012-05-041-5/+4
| * Skip single '/' characters earlier in the loop. 300ms -> 285ms.Nico Weber2012-05-041-8/+11
| * Speed up CanonicalizePath() 6.8% (322ms -> 300ms for chrome empty build).Nico Weber2012-05-042-8/+35
|/
* clarify a flag in configure.pyEvan Martin2012-05-021-1/+1
* add $: to docsEvan Martin2012-05-021-1/+5
* Merge pull request #291 from nico/ocdEvan Martin2012-05-022-1/+13
|\
| * Fix layout width in ninja_syntax.py.Nico Weber2012-05-022-1/+13
* | Merge pull request #290 from nico/metricsEvan Martin2012-05-021-0/+2
|\ \
| * | Add .ninja_log load time to metrics.Nico Weber2012-05-011-0/+2
| |/
* | Merge pull request #284 from nico/fixwinbuildEvan Martin2012-05-022-1/+4
|\ \
| * | Fix Windows build.Nico Weber2012-04-302-1/+4
* | | Merge pull request #283 from tfarina/string-ampersandEvan Martin2012-05-026-7/+7
|\ \ \ | |_|/ |/| |
| * | Put & operator with the type rather than the variable name.Thiago Farina2012-04-286-7/+7
* | | Merge pull request #288 from nico/buildfixEvan Martin2012-05-011-2/+2
|\ \ \
| * | | ninja_syntax.build() returns a list, not a single string.Nico Weber2012-05-011-2/+2
|/ / /
* | | Merge pull request #285 from nico/winninjatestEvan Martin2012-04-301-0/+5
|\ \ \
| * | | Provide 'ninja' as alias for 'ninja.exe' too. Tidy up.Nico Weber2012-04-301-2/+4
| * | | Provide 'ninja_test' as alias for 'ninja_test.exe' on windows.Nico Weber2012-04-301-0/+3
| | |/ | |/|
* | | Merge pull request #287 from nico/gtestnorttiEvan Martin2012-04-301-2/+3
|\ \ \ | |/ / |/| |