Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add findleaves support | Fumitoshi Ukai | 2015-06-15 | 1 | -1/+1 |
* | trace event: also emit findcache init event | Fumitoshi Ukai | 2015-06-15 | 1 | -1/+1 |
* | add -kati_trace_event=<json filename> | Fumitoshi Ukai | 2015-06-11 | 1 | -3/+2 |
* | Add LICENSE and licence headers | Shinichiro Hamaji | 2015-06-10 | 1 | -0/+14 |
* | fix go lint (except comment on exported fields, error message with punct) | Fumitoshi Ukai | 2015-06-08 | 1 | -18/+21 |
* | fix go vet: possible formatting directive in Log call | Fumitoshi Ukai | 2015-06-08 | 1 | -10/+10 |
* | Add --goma flag | Shinichiro Hamaji | 2015-06-04 | 1 | -1/+1 |
* | Use Value instead of string in IfAST | Shinichiro Hamaji | 2015-06-04 | 1 | -12/+3 |
* | Use Value instead of []byte in MaybeRuleAST | Shinichiro Hamaji | 2015-06-04 | 1 | -7/+4 |
* | Move more logics for MaybeRule from eval.go to parser.go | Shinichiro Hamaji | 2015-06-04 | 1 | -12/+6 |
* | Use []byte instead of string in MaybeRuleAST | Shinichiro Hamaji | 2015-06-04 | 1 | -3/+3 |
* | Use Value in AssignAST | Shinichiro Hamaji | 2015-06-04 | 1 | -5/+1 |
* | Introduce MakefileCache | Shinichiro Hamaji | 2015-06-04 | 1 | -2/+5 |
* | Add --ignore_optional_include flag | Shinichiro Hamaji | 2015-06-02 | 1 | -0/+3 |
* | fix readFile - fd leak | Fumitoshi Ukai | 2015-06-02 | 1 | -1/+2 |
* | Fix err_include.mk | Shinichiro Hamaji | 2015-05-29 | 1 | -16/+24 |
* | Expand globs in include statement | Shinichiro Hamaji | 2015-05-29 | 1 | -14/+20 |
* | Eval parameters for export/unexport | Shinichiro Hamaji | 2015-05-29 | 1 | -1/+13 |
* | Generate a wrapper script for build.ninja | Shinichiro Hamaji | 2015-05-29 | 1 | -0/+8 |
* | Let export/unexport modify environment variables | Shinichiro Hamaji | 2015-05-29 | 1 | -0/+8 |
* | Allow a comment immediately after tab | Shinichiro Hamaji | 2015-05-28 | 1 | -0/+4 |
* | Use SHA1 hash instead of content for cache | Shinichiro Hamaji | 2015-05-26 | 1 | -3/+5 |
* | Do not store read makefiles if --use_cache is not specified | Shinichiro Hamaji | 2015-05-25 | 1 | -0/+4 |
* | Handle cache based on their contents instead of timestamps | Shinichiro Hamaji | 2015-05-25 | 1 | -41/+46 |
* | Check the timestamp of cache | Shinichiro Hamaji | 2015-05-20 | 1 | -2/+8 |
* | Check the timestamp of cache | Shinichiro Hamaji | 2015-05-20 | 1 | -20/+44 |
* | Serialize read/missing makefiles | Shinichiro Hamaji | 2015-05-20 | 1 | -6/+25 |
* | Fix the error message for missing Makefile | Shinichiro Hamaji | 2015-05-19 | 1 | -6/+12 |
* | define buffer to hold args in addition to bytes.Buffer | Fumitoshi Ukai | 2015-05-08 | 1 | -4/+4 |
* | use sync.Pool for temporal bytes.Buffer. | Fumitoshi Ukai | 2015-05-07 | 1 | -49/+42 |
* | addStats for include | Fumitoshi Ukai | 2015-04-30 | 1 | -11/+22 |
* | Merge branch 'master' of sso://user/ukai/kati | Shinichiro Hamaji | 2015-04-30 | 1 | -2/+2 |
|\ | |||||
| * | rule_parser uses []byte | Fumitoshi Ukai | 2015-04-30 | 1 | -2/+2 |
* | | Add an experimental --eager_cmd_eval flag | Shinichiro Hamaji | 2015-04-29 | 1 | -0/+2 |
|/ | |||||
* | use pattern for outputPatterns | Fumitoshi Ukai | 2015-04-28 | 1 | -1/+1 |
* | add paramref for fast path for param access (e.g. $1, $(1)) | Fumitoshi Ukai | 2015-04-19 | 1 | -0/+1 |
* | minor performance tuning | Fumitoshi Ukai | 2015-04-18 | 1 | -22/+42 |
* | fix $(eval foo := $$x) case | Fumitoshi Ukai | 2015-04-17 | 1 | -2/+3 |
* | Fix the implementation of target specific variables | Shinichiro Hamaji | 2015-04-16 | 1 | -26/+57 |
* | dump stats for eval time. | Fumitoshi Ukai | 2015-04-15 | 1 | -0/+3 |
* | hoge | Shinichiro Hamaji | 2015-04-15 | 1 | -1/+5 |
* | hmm | Shinichiro Hamaji | 2015-04-15 | 1 | -2/+6 |
* | Remove VarTab to make exec faster | Shinichiro Hamaji | 2015-04-12 | 1 | -15/+1 |
* | Fix target_specific_var_timing.mk | Shinichiro Hamaji | 2015-04-11 | 1 | -0/+6 |
* | Use []byte instead of string for SimpleVar | Shinichiro Hamaji | 2015-04-11 | 1 | -2/+6 |
* | Make TrimSpace(XX, " \t") faster | Shinichiro Hamaji | 2015-04-11 | 1 | -1/+1 |
* | split expression parser and evaluator | Fumitoshi Ukai | 2015-04-10 | 1 | -128/+51 |
* | Stop using VarTab in eval.go | Shinichiro Hamaji | 2015-04-09 | 1 | -6/+6 |
* | Make a fast path when you evaluate an expr without '$' | Shinichiro Hamaji | 2015-04-09 | 1 | -0/+4 |
* | Avoid unnecessary variable copies in evalInclude | Shinichiro Hamaji | 2015-04-09 | 1 | -20/+19 |