aboutsummaryrefslogtreecommitdiffstats
path: root/eval.go
Commit message (Expand)AuthorAgeFilesLines
* 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
* Expand globs in include statementShinichiro Hamaji2015-05-291-14/+20
* Eval parameters for export/unexportShinichiro Hamaji2015-05-291-1/+13
* Generate a wrapper script for build.ninjaShinichiro Hamaji2015-05-291-0/+8
* Let export/unexport modify environment variablesShinichiro Hamaji2015-05-291-0/+8
* Allow a comment immediately after tabShinichiro Hamaji2015-05-281-0/+4
* Use SHA1 hash instead of content for cacheShinichiro Hamaji2015-05-261-3/+5
* Do not store read makefiles if --use_cache is not specifiedShinichiro Hamaji2015-05-251-0/+4
* Handle cache based on their contents instead of timestampsShinichiro Hamaji2015-05-251-41/+46
* Check the timestamp of cacheShinichiro Hamaji2015-05-201-2/+8
* Check the timestamp of cacheShinichiro Hamaji2015-05-201-20/+44
* Serialize read/missing makefilesShinichiro Hamaji2015-05-201-6/+25
* Fix the error message for missing MakefileShinichiro Hamaji2015-05-191-6/+12
* define buffer to hold args in addition to bytes.BufferFumitoshi Ukai2015-05-081-4/+4
* use sync.Pool for temporal bytes.Buffer.Fumitoshi Ukai2015-05-071-49/+42
* addStats for includeFumitoshi Ukai2015-04-301-11/+22
* Merge branch 'master' of sso://user/ukai/katiShinichiro Hamaji2015-04-301-2/+2
|\