aboutsummaryrefslogtreecommitdiffstats
path: root/eval.go
Commit message (Expand)AuthorAgeFilesLines
* [go] fix nested_call.mkFumitoshi Ukai2015-08-101-0/+21
* [go] fix hash_in_var.mkFumitoshi Ukai2015-07-281-0/+13
* [go] backport [C++] Fix info, warning, and error for ninjaFumitoshi Ukai2015-07-281-2/+6
* [go] fix recipe_var.mkFumitoshi Ukai2015-07-221-2/+7
* fix warn_extra_trailings.mkFumitoshi Ukai2015-07-151-2/+1
* [go] fix override_export.mkFumitoshi Ukai2015-07-151-2/+14
* [go] implement vpath directiveFumitoshi Ukai2015-07-151-0/+70
* [go] simpleVar has []string to make append fasterFumitoshi Ukai2015-07-151-1/+1
* use github.com/golang/glogFumitoshi Ukai2015-07-101-16/+18
* use sync.Pool for evalBuffer and wordBufferFumitoshi Ukai2015-07-091-18/+18
* minor improve findLiteralChar performanceFumitoshi Ukai2015-07-091-1/+1
* fix not_command_with_tab.mkFumitoshi Ukai2015-07-071-4/+6
* fix equal_in_target.mkFumitoshi Ukai2015-07-071-3/+8
* introduce evalWriterFumitoshi Ukai2015-07-071-4/+9
* fix target_specific_var_var_name.mkFumitoshi Ukai2015-07-071-0/+1
* refactor parserFumitoshi Ukai2015-07-071-42/+40
* fix unmatched_paren.mkFumitoshi Ukai2015-07-031-3/+3
* Trim leading ./ when kati includes a fileShinichiro Hamaji2015-06-291-0/+1
* fix panic based error reportingFumitoshi Ukai2015-06-261-81/+173
* unexport LookupVarInCurrentScopeFumitoshi Ukai2015-06-261-1/+1
* unexport Logf, LogAlways, Warn*, Error*Fumitoshi Ukai2015-06-251-16/+16
* unexport Makefile, Parser and EvalResultFumitoshi Ukai2015-06-251-5/+5
* unexport RuleFumitoshi Ukai2015-06-251-13/+13
* unexport Func and ExprFumitoshi Ukai2015-06-251-1/+1
* unexport ReadMakefile and FileStateFumitoshi Ukai2015-06-251-63/+88
* unexport astFumitoshi Ukai2015-06-251-23/+23
* unexport *VarFumitoshi Ukai2015-06-251-2/+2
* go gettable for github.com/google/katiFumitoshi Ukai2015-06-251-13/+18
* reduce reading makefiles.Fumitoshi Ukai2015-06-231-26/+15
* reduce allocation in funcPatsubstFumitoshi Ukai2015-06-191-1/+1
* add param.mkFumitoshi Ukai2015-06-191-1/+1
* reduce runtime.convT2E -> runtime.newobject -> runtime.mallocgcFumitoshi Ukai2015-06-181-8/+24
* reduce runtime.convT2I -> runtime.newobject -> runtime.mallocgcFumitoshi Ukai2015-06-181-1/+1
* parseExpr less allocationFumitoshi Ukai2015-06-181-3/+3
* add findleaves supportFumitoshi Ukai2015-06-151-1/+1
* trace event: also emit findcache init eventFumitoshi Ukai2015-06-151-1/+1
* add -kati_trace_event=<json filename>Fumitoshi Ukai2015-06-111-3/+2
* Add LICENSE and licence headersShinichiro Hamaji2015-06-101-0/+14
* fix go lint (except comment on exported fields, error message with punct)Fumitoshi Ukai2015-06-081-18/+21
* fix go vet: possible formatting directive in Log callFumitoshi Ukai2015-06-081-10/+10
* Add --goma flagShinichiro Hamaji2015-06-041-1/+1
* Use Value instead of string in IfASTShinichiro Hamaji2015-06-041-12/+3
* Use Value instead of []byte in MaybeRuleASTShinichiro Hamaji2015-06-041-7/+4
* Move more logics for MaybeRule from eval.go to parser.goShinichiro Hamaji2015-06-041-12/+6
* Use []byte instead of string in MaybeRuleASTShinichiro Hamaji2015-06-041-3/+3
* Use Value in AssignASTShinichiro Hamaji2015-06-041-5/+1
* Introduce MakefileCacheShinichiro Hamaji2015-06-041-2/+5
* Add --ignore_optional_include flagShinichiro Hamaji2015-06-021-0/+3
* fix readFile - fd leakFumitoshi Ukai2015-06-021-1/+2
* Fix err_include.mkShinichiro Hamaji2015-05-291-16/+24