aboutsummaryrefslogtreecommitdiff
path: root/eval.go
AgeCommit message (Expand)Author
2015-06-29Trim leading ./ when kati includes a fileShinichiro Hamaji
2015-06-26fix panic based error reportingFumitoshi Ukai
2015-06-26unexport LookupVarInCurrentScopeFumitoshi Ukai
2015-06-25unexport Logf, LogAlways, Warn*, Error*Fumitoshi Ukai
2015-06-25unexport Makefile, Parser and EvalResultFumitoshi Ukai
2015-06-25unexport RuleFumitoshi Ukai
2015-06-25unexport Func and ExprFumitoshi Ukai
2015-06-25unexport ReadMakefile and FileStateFumitoshi Ukai
2015-06-25unexport astFumitoshi Ukai
2015-06-25unexport *VarFumitoshi Ukai
2015-06-25go gettable for github.com/google/katiFumitoshi Ukai
2015-06-23reduce reading makefiles.Fumitoshi Ukai
2015-06-19reduce allocation in funcPatsubstFumitoshi Ukai
2015-06-19add param.mkFumitoshi Ukai
2015-06-18reduce runtime.convT2E -> runtime.newobject -> runtime.mallocgcFumitoshi Ukai
2015-06-18reduce runtime.convT2I -> runtime.newobject -> runtime.mallocgcFumitoshi Ukai
2015-06-18parseExpr less allocationFumitoshi Ukai
2015-06-15add findleaves supportFumitoshi Ukai
2015-06-15trace event: also emit findcache init eventFumitoshi Ukai
2015-06-11add -kati_trace_event=<json filename>Fumitoshi Ukai
2015-06-10Add LICENSE and licence headersShinichiro Hamaji
2015-06-08fix go lint (except comment on exported fields, error message with punct)Fumitoshi Ukai
2015-06-08fix go vet: possible formatting directive in Log callFumitoshi Ukai
2015-06-04Add --goma flagShinichiro Hamaji
2015-06-04Use Value instead of string in IfASTShinichiro Hamaji
2015-06-04Use Value instead of []byte in MaybeRuleASTShinichiro Hamaji
2015-06-04Move more logics for MaybeRule from eval.go to parser.goShinichiro Hamaji
2015-06-04Use []byte instead of string in MaybeRuleASTShinichiro Hamaji
2015-06-04Use Value in AssignASTShinichiro Hamaji
2015-06-04Introduce MakefileCacheShinichiro Hamaji
2015-06-02Add --ignore_optional_include flagShinichiro Hamaji
2015-06-02fix readFile - fd leakFumitoshi Ukai
2015-05-29Fix err_include.mkShinichiro Hamaji
2015-05-29Expand globs in include statementShinichiro Hamaji
2015-05-29Eval parameters for export/unexportShinichiro Hamaji
2015-05-29Generate a wrapper script for build.ninjaShinichiro Hamaji
2015-05-29Let export/unexport modify environment variablesShinichiro Hamaji
2015-05-28Allow a comment immediately after tabShinichiro Hamaji
2015-05-26Use SHA1 hash instead of content for cacheShinichiro Hamaji
2015-05-25Do not store read makefiles if --use_cache is not specifiedShinichiro Hamaji
2015-05-25Handle cache based on their contents instead of timestampsShinichiro Hamaji
2015-05-20Check the timestamp of cacheShinichiro Hamaji
2015-05-20Check the timestamp of cacheShinichiro Hamaji
2015-05-20Serialize read/missing makefilesShinichiro Hamaji
2015-05-19Fix the error message for missing MakefileShinichiro Hamaji
2015-05-08define buffer to hold args in addition to bytes.BufferFumitoshi Ukai
2015-05-07use sync.Pool for temporal bytes.Buffer.Fumitoshi Ukai
2015-04-30addStats for includeFumitoshi Ukai
2015-04-30Merge branch 'master' of sso://user/ukai/katiShinichiro Hamaji
2015-04-30rule_parser uses []byteFumitoshi Ukai