aboutsummaryrefslogtreecommitdiff
path: root/eval.go
AgeCommit message (Expand)Author
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
2015-04-29Add an experimental --eager_cmd_eval flagShinichiro Hamaji
2015-04-28use pattern for outputPatternsFumitoshi Ukai
2015-04-19add paramref for fast path for param access (e.g. $1, $(1))Fumitoshi Ukai
2015-04-18minor performance tuningFumitoshi Ukai
2015-04-17fix $(eval foo := $$x) caseFumitoshi Ukai
2015-04-16Fix the implementation of target specific variablesShinichiro Hamaji
2015-04-15dump stats for eval time.Fumitoshi Ukai
2015-04-15hogeShinichiro Hamaji
2015-04-15hmmShinichiro Hamaji
2015-04-12Remove VarTab to make exec fasterShinichiro Hamaji