1. 6450d0f use github.com/golang/glog by Fumitoshi Ukai · 9 years ago
  2. a4a0225 use sync.Pool for evalBuffer and wordBuffer by Fumitoshi Ukai · 9 years ago
  3. f76eac8 fix unmatched_paren2.mk by Fumitoshi Ukai · 9 years ago
  4. 201df42 fix equal_in_target.mk by Fumitoshi Ukai · 9 years ago
  5. cdf55a0 fix err_unterminated_var.mk by Fumitoshi Ukai · 9 years ago
  6. cba36c9 fix err_unterminated_func.mk by Fumitoshi Ukai · 9 years ago
  7. b44b12d introduce evalWriter by Fumitoshi Ukai · 9 years ago
  8. b97be67 refactor parser by Fumitoshi Ukai · 9 years ago
  9. e9aa380 fix unmatched_paren.mk by Fumitoshi Ukai · 9 years ago
  10. bbb0db5 fix TODO in value.mk by Fumitoshi Ukai · 9 years ago
  11. 65c7233 fix panic based error reporting by Fumitoshi Ukai · 9 years ago
  12. 55c8fa9 unexport Func and Expr by Fumitoshi Ukai · 9 years ago
  13. a045ccb unexport serialize/deserialize by Fumitoshi Ukai · 9 years ago
  14. a78fce0 fix TestPara by Fumitoshi Ukai · 9 years ago
  15. 744bb2b go gettable for github.com/google/kati by Fumitoshi Ukai · 9 years ago
  16. 44ae8cf add -shell-date flag to specify time for $(shell date) by Fumitoshi Ukai · 9 years ago
  17. e16c2b7 add param.mk by Fumitoshi Ukai · 9 years ago
  18. 3a81ad2 remove convT2I from appendStr by Fumitoshi Ukai · 9 years ago
  19. b8acae9 reduce runtime.convT2I -> runtime.newobject -> runtime.mallocgc by Fumitoshi Ukai · 9 years ago
  20. 7c9aa9f parseExpr less allocation by Fumitoshi Ukai · 9 years ago
  21. 8341013 add findleaves support by Fumitoshi Ukai · 9 years ago
  22. f543f4d trace event: also emit findcache init event by Fumitoshi Ukai · 9 years ago
  23. 4a70851 refactor sh builtins by Fumitoshi Ukai · 9 years ago
  24. 432a242 add -kati_trace_event=<json filename> by Fumitoshi Ukai · 9 years ago
  25. b69bf8a Add LICENSE and licence headers by Shinichiro Hamaji · 9 years ago
  26. c2879e0 fix -kati_eval_stats to dump stats for func call by Fumitoshi Ukai · 9 years ago
  27. 936de10 fix go lint (except comment on exported fields, error message with punct) by Fumitoshi Ukai · 9 years ago
  28. 723f56a Do not use gob to create unqiue ID for each vars by Shinichiro Hamaji · 9 years ago
  29. d0bf88c define buffer to hold args in addition to bytes.Buffer by Fumitoshi Ukai · 9 years ago
  30. 7ff5b23 don't reuse too large buffer by Fumitoshi Ukai · 9 years ago
  31. b06cd9d use sync.Pool for temporal bytes.Buffer. by Fumitoshi Ukai · 9 years ago
  32. 3d6d0aa Re-format code by Shinichiro Hamaji · 9 years ago
  33. c8bc731 Make it possible to serialize vars by Shinichiro Hamaji · 9 years ago
  34. d8d8425 minor performance tuning by Fumitoshi Ukai · 9 years ago
  35. f0a2ba7 add paramref for fast path for param access (e.g. $1, $(1)) by Fumitoshi Ukai · 9 years ago
  36. 96c79f1 minor performance tuning by Fumitoshi Ukai · 9 years ago
  37. 5541c7e use io.WriteString instead of fmt.Fprint by Fumitoshi Ukai · 9 years ago
  38. 00178d1 minor performance tuning by Fumitoshi Ukai · 9 years ago
  39. 9f6b635 Compactor returns Value, not Func by Fumitoshi Ukai · 9 years ago
  40. da7f255 introduce func compactor. by Fumitoshi Ukai · 9 years ago
  41. ee5c6fc remove trimSpace and inFunc from parseExpr. by Fumitoshi Ukai · 9 years ago
  42. b2670d9 change f.closure.args[0] has "(funcname", or "{funcname". by Fumitoshi Ukai · 9 years ago
  43. 6ac7f69 dump stats for eval time. by Fumitoshi Ukai · 9 years ago
  44. 395a3bc Fix calls in multiple lines by Shinichiro Hamaji · 9 years ago
  45. 2216dd6 Remove the use of evalExpr from condition functions by Shinichiro Hamaji · 9 years ago
  46. d2bcf66 rewrite call and foreach by Fumitoshi Ukai · 9 years ago
  47. ebf945c preserve func expression to make Func.String() faster. by Fumitoshi Ukai · 9 years ago
  48. b36f387 split expression parser and evaluator by Fumitoshi Ukai · 9 years ago