aboutsummaryrefslogtreecommitdiff
path: root/eval.go
AgeCommit message (Expand)Author
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
2015-04-11Fix target_specific_var_timing.mkShinichiro Hamaji
2015-04-11Use []byte instead of string for SimpleVarShinichiro Hamaji
2015-04-11Make TrimSpace(XX, " \t") fasterShinichiro Hamaji
2015-04-10split expression parser and evaluatorFumitoshi Ukai
2015-04-09Stop using VarTab in eval.goShinichiro Hamaji
2015-04-09Make a fast path when you evaluate an expr without '$'Shinichiro Hamaji
2015-04-09Avoid unnecessary variable copies in evalIncludeShinichiro Hamaji
2015-04-09Create a global function tableShinichiro Hamaji
2015-04-09Delay handling of recipe in ruleShinichiro Hamaji
2015-04-09Use ev.LookupVar instead of two Lookup callsShinichiro Hamaji
2015-04-09Allow assignments after a leading tabShinichiro Hamaji
2015-04-08Ignore semicolons in expanded expressionsShinichiro Hamaji
2015-04-07Implement $(MAKEFILE_LIST)Shinichiro Hamaji
2015-04-07Fix if_recipe.mkShinichiro Hamaji
2015-04-07fix implicit_pattern_rule_chainFumitoshi Ukai
2015-04-06Treat an empty variable name as an errorShinichiro Hamaji
2015-04-06Honor variables defined in $(call)Shinichiro Hamaji
2015-04-06lookup outVars (that stores vars defined locally) first.Fumitoshi Ukai
2015-04-06fix parsing target_specific_variable.Fumitoshi Ukai
2015-04-05fix joinFumitoshi Ukai
2015-04-05fix ifeq,ifneq logFumitoshi Ukai
2015-04-05fix suffix_subst, add suffix_subst_patFumitoshi Ukai
2015-04-04Partially implement $(origin)Shinichiro Hamaji
2015-04-04Implement $(value)Shinichiro Hamaji
2015-04-04fix target_specific_varFumitoshi Ukai
2015-04-03fix filter, filter-outFumitoshi Ukai
2015-04-03Implement if, "and", and "or".Shinichiro Hamaji
2015-04-03Implement foreachShinichiro Hamaji
2015-04-03Implement addprefix, addsuffix, basename, and suffixShinichiro Hamaji
2015-04-03Implement sortShinichiro Hamaji
2015-04-03Implement word, wordlist, words, firstword, and lastwordShinichiro Hamaji
2015-04-03Implement stripShinichiro Hamaji
2015-04-03Implement $(info) and $(error)Shinichiro Hamaji
2015-04-03Fix include $(empty)Shinichiro Hamaji
2015-04-02fix notdirFumitoshi Ukai
2015-04-02fix call.mk, add dir.mkFumitoshi Ukai
2015-04-02fix var_eval.mkFumitoshi Ukai
2015-04-02fix flavorFumitoshi Ukai
2015-04-02Implement implicit ruleShinichiro Hamaji
2015-04-01fix realpath.mk add wildcard_cache.mkFumitoshi Ukai
2015-04-01fix abspath.mkFumitoshi Ukai
2015-04-01fix define.mkFumitoshi Ukai