Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
build
/
kati
/
cedc5c87f6366c8ea9c14f0bf95e0257222f55ca
cedc5c8
Add para.go and para_test.go
by Shinichiro Hamaji
· 10 years ago
5e07dd3
Set GOMAXPROCS appropriately
by Shinichiro Hamaji
· 10 years ago
bb9a871
Merge branch 'master' of sso://user/ukai/kati
by Shinichiro Hamaji
· 10 years ago
7af7578
Rephrase old log output
by Shinichiro Hamaji
· 10 years ago
f013e4b
Do not serialize the same target names multiple times
by Shinichiro Hamaji
· 10 years ago
0962e86
Show stats around serialized variables
by Shinichiro Hamaji
· 10 years ago
b4240ee
Fix var_with_space.mk for make4
by Shinichiro Hamaji
· 10 years ago
9da19f6
add wordScanner
by Fumitoshi Ukai
· 10 years ago
72508a7
improve pickRule
by Fumitoshi Ukai
· 10 years ago
aa4120e
move backslash_in_rule_command.mk in testcase
by Fumitoshi Ukai
· 10 years ago
d0bf88c
define buffer to hold args in addition to bytes.Buffer
by Fumitoshi Ukai
· 10 years ago
b1a67ec
Revert "improve pickRule (canPickImplicitRule)"
by Fumitoshi Ukai
· 10 years ago
7ff5b23
don't reuse too large buffer
by Fumitoshi Ukai
· 10 years ago
586b02a
split -kati_eval_stats from -kati_stats
by Fumitoshi Ukai
· 10 years ago
4107b20
improve pickRule (canPickImplicitRule)
by Fumitoshi Ukai
· 10 years ago
b06cd9d
use sync.Pool for temporal bytes.Buffer.
by Fumitoshi Ukai
· 10 years ago
5ca0ecd
Add "para", a parallel command runner
by Shinichiro Hamaji
· 10 years ago
47f401f
addStats for include
by Fumitoshi Ukai
· 10 years ago
0920cb4
Merge branch 'master' of sso://user/ukai/kati
by Shinichiro Hamaji
· 10 years ago
0b9e813
rule_parser uses []byte
by Fumitoshi Ukai
· 10 years ago
89215d0
add -kati_memstats option
by Fumitoshi Ukai
· 10 years ago
b41fd50
Add an experimental --eager_cmd_eval flag
by Shinichiro Hamaji
· 10 years ago
212abfb
Fix non-first line concatenation for commands
by Shinichiro Hamaji
· 10 years ago
7e3ec86
Add --query='$*'
by Shinichiro Hamaji
· 10 years ago
1eb7111
Add --query flag
by Shinichiro Hamaji
· 10 years ago
d68b5bf
Rephrase old log output
by Shinichiro Hamaji
· 10 years ago
52c502b
Do not serialize the same target names multiple times
by Shinichiro Hamaji
· 10 years ago
591b621
Show stats around serialized variables
by Shinichiro Hamaji
· 10 years ago
89db0af
Fix var_with_space.mk for make4
by Shinichiro Hamaji
· 10 years ago
5180c97
Avoid linear search to find a next task
by Shinichiro Hamaji
· 10 years ago
dbc6c13
Introduce job queue
by Shinichiro Hamaji
· 10 years ago
7a65e68
Do not serialize duplicated TSVs multiple times
by Shinichiro Hamaji
· 10 years ago
c8dea2a
Deserialize tmpval and varsubst
by Shinichiro Hamaji
· 10 years ago
530136b
Do not emit duplicated TSVs to serialized data
by Shinichiro Hamaji
· 10 years ago
935de96
use pattern for outputPatterns
by Fumitoshi Ukai
· 10 years ago
bf66cb0
Add -c flag, which means syntax check only
by Shinichiro Hamaji
· 10 years ago
3d6d0aa
Re-format code
by Shinichiro Hamaji
· 10 years ago
1833c28
Add -save and -load options
by Shinichiro Hamaji
· 10 years ago
f8f075c
Fix all serialization
by Shinichiro Hamaji
· 10 years ago
e666ac8
Deserialize more types
by Shinichiro Hamaji
· 10 years ago
79a5693
Deserialize vars
by Shinichiro Hamaji
· 10 years ago
9f4f5d3
Do not always test serialization
by Shinichiro Hamaji
· 10 years ago
c48d9ce
Check serialization result
by Shinichiro Hamaji
· 10 years ago
b674d58
Dump JSON in runtest.rb
by Shinichiro Hamaji
· 10 years ago
8c9d0e3
Start implementing deserializer
by Shinichiro Hamaji
· 10 years ago
c8bc731
Make it possible to serialize vars
by Shinichiro Hamaji
· 10 years ago
d8cec17
Revert "Revert "fix: handle $(eval foo := $(var)) case""
by Fumitoshi Ukai
· 10 years ago
1d95907
Factor out getDepGraph from main
by Shinichiro Hamaji
· 10 years ago
5fa1b1e
Fix broken handling for lineno
by Shinichiro Hamaji
· 10 years ago
321ec7e
Revert "fix: handle $(eval foo := $(var)) case"
by Shinichiro Hamaji
· 10 years ago
0483e64
Show line number of the rule if command lineno is missing
by Shinichiro Hamaji
· 10 years ago
0df24ec
Add an option to serialize eval result
by Shinichiro Hamaji
· 10 years ago
55c50bd
Rename alreadyFinished => newDep
by Shinichiro Hamaji
· 10 years ago
69bb7e4
Implement -j flag
by Shinichiro Hamaji
· 10 years ago
74a6600
The first step for parallel build
by Shinichiro Hamaji
· 10 years ago
c62dd07
Add one more testcase to semicolon_in_var.mk
by Shinichiro Hamaji
· 10 years ago
d12efad
Add testcase/equal_in_target.mk
by Shinichiro Hamaji
· 10 years ago
0cdb098
Add a couple of testcases to semicolon_in_var.mk
by Shinichiro Hamaji
· 10 years ago
cf37156
Add testcase/semicolon_in_var.mk
by Shinichiro Hamaji
· 10 years ago
ce5a8dd
Add target_specific_var_in_var.mk
by Shinichiro Hamaji
· 10 years ago
b60aaa9
Add backslash_in_rule_command.mk
by Shinichiro Hamaji
· 10 years ago
8fb64c0
Add one more testcase to var_with_space.mk
by Shinichiro Hamaji
· 10 years ago
b963aa3
Add blank_line_before_command.mk
by Shinichiro Hamaji
· 10 years ago
b2c300f
fix override_define
by Fumitoshi Ukai
· 10 years ago
ab431e2
fix phony
by Fumitoshi Ukai
· 10 years ago
f4d3ee5
Fix escaped_comment.mk
by Shinichiro Hamaji
· 10 years ago
e2f6e90
Fix double-backslash the end of a line
by Shinichiro Hamaji
· 10 years ago
b4c5a2f
fix: handle $(eval foo := $(var)) case
by Fumitoshi Ukai
· 10 years ago
dad8053
Do not use filepath.Clean to normalize inputs/outputs
by Shinichiro Hamaji
· 10 years ago
37626b6
Fix $(dir /)
by Shinichiro Hamaji
· 10 years ago
74536e6
Revert "handle $(eval foo := $(var)) case"
by Shinichiro Hamaji
· 10 years ago
17a8a6e
Split exec.go into exec.go and dep.go
by Shinichiro Hamaji
· 10 years ago
f360910
RecursiveVar Append doesn't reprase old value.
by Fumitoshi Ukai
· 10 years ago
d8d8425
minor performance tuning
by Fumitoshi Ukai
· 10 years ago
f0a2ba7
add paramref for fast path for param access (e.g. $1, $(1))
by Fumitoshi Ukai
· 10 years ago
96c79f1
minor performance tuning
by Fumitoshi Ukai
· 10 years ago
5541c7e
use io.WriteString instead of fmt.Fprint
by Fumitoshi Ukai
· 10 years ago
e27a25d
minor performance tuning.
by Fumitoshi Ukai
· 10 years ago
00178d1
minor performance tuning
by Fumitoshi Ukai
· 10 years ago
2ffad63
Fix for make 4 and use bash for multiline_arg
by Shinichiro Hamaji
· 10 years ago
fa5e922
fix $(eval foo := $(bar)) case
by Fumitoshi Ukai
· 10 years ago
5f8e982
handle $(eval foo := $(var)) case
by Fumitoshi Ukai
· 10 years ago
a9e5136
fix $(eval foo := $$x) case
by Fumitoshi Ukai
· 10 years ago
b0f6548
Revert "Split exec.go into exec.go and eval_command.go"
by Shinichiro Hamaji
· 10 years ago
11b9183
Split exec.go into exec.go and eval_command.go
by Shinichiro Hamaji
· 10 years ago
9f6b635
Compactor returns Value, not Func
by Fumitoshi Ukai
· 10 years ago
150c861
compact $(eval foo := bar) to internal assign func.
by Fumitoshi Ukai
· 10 years ago
a485d2f
Fix the implementation of target specific variables
by Shinichiro Hamaji
· 10 years ago
da7f255
introduce func compactor.
by Fumitoshi Ukai
· 10 years ago
ee5c6fc
remove trimSpace and inFunc from parseExpr.
by Fumitoshi Ukai
· 10 years ago
b2670d9
change f.closure.args[0] has "(funcname", or "{funcname".
by Fumitoshi Ukai
· 10 years ago
9b10ecf
change newOldVar to Vars.save
by Fumitoshi Ukai
· 10 years ago
6ac7f69
dump stats for eval time.
by Fumitoshi Ukai
· 10 years ago
254f5fa
Add target_specific_var_var_name
by Shinichiro Hamaji
· 10 years ago
3ea5609
Add target_specific_var_with_pattern.mk
by Shinichiro Hamaji
· 10 years ago
2ccaade
Add target_specific_var_ref.mk
by Shinichiro Hamaji
· 10 years ago
6cc5c61
hoge
by Shinichiro Hamaji
· 10 years ago
ea170b1
hmm
by Shinichiro Hamaji
· 10 years ago
7083bfa
Add target_specific_var_append.mk
by Shinichiro Hamaji
· 10 years ago
b9d22f0
Normalization is unnecessary for glog and maloader anymore
by Shinichiro Hamaji
· 10 years ago
Next »