index
:
bazel
master
a fast, scalable, multi-language and extensible build system
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
main
/
java
/
com
/
google
/
devtools
/
build
/
lib
/
rules
/
cpp
/
CppCompileActionBuilder.java
Commit message (
Expand
)
Author
Age
*
Automated conversion to Java 8
laurentlb
2017-06-30
*
Introduce CompileCommandLineBuilder and CompileCommandLineTest
hlopko
2017-06-12
*
Automated g4 rollback of commit 6879d7ceff0e118fdecb0cabe5134979030b7cb8.
Googler
2017-05-11
*
Automated g4 rollback of commit cbbb423663b154d82e3dfa5e9a56839583987999.
Googler
2017-05-10
*
RELNOTES: Effectively remove sysroot from CppConfiguration and allow it to us...
Googler
2017-05-09
*
Automated g4 rollback of commit 7beadb7277453efec7e12b925005e7f0e003b592.
nharmata
2017-05-03
*
Automated g4 rollback of commit 38b835097f9ae9a6062172b8a33ec2e2d1edde20.
dmarting
2017-05-02
*
Only allocate some formerly frequently allocated PathFragment objects once.
nharmata
2017-05-02
*
Support using minimized bitcode for ThinLTO LTO indexing step
Googler
2017-04-19
*
Refactor all ctor callsites of PathFragment to instead call a static 'create'...
nharmata
2017-04-05
*
Simplify the logic in CppCompileAction#updateActionInputs().
Lukacs Berki
2017-03-14
*
Clean up *GccStrategy
Ulf Adams
2017-03-10
*
Rollback of commit 4b73e972d909bcd533f2f9940f95a00b9b73bdde.
Dmitry Lomov
2017-02-17
*
Stop building mandatory inputs of CppCompileAction twice.
Rumou Duan
2017-02-17
*
Set lipoScannables to an empty list if lipoScannableMap is empty.
Rumou Duan
2017-02-17
*
Roll forward execroot change
Kristina Chodorow
2017-02-16
*
Early support for code generation directly from C++ module files. This can
Googler
2017-02-15
*
CrosstoolCompilationSupport can be used for multi-arch binaries by allowing a...
Cal Peyser
2017-02-15
*
Introduce CppCompileActionTemplate, which expands into a list of CppCompileAc...
Rumou Duan
2017-02-10
*
Change CppCompileAction to store execution info as a map
Ulf Adams
2017-02-10
*
Stop retrieving CcToolChainProvider statically from hard-coded attribute ":cc...
Rumou Duan
2017-02-08
*
Adds abstractions for include processing to CppSemantics
Googler
2017-02-07
*
Rename inputsExemptFromDiscovery to prunableMandatoryInputs, which seems to b...
Lukacs Berki
2017-02-01
*
Simplify action input discovery by removing Action#getInputsWhenSkippingInput...
Lukacs Berki
2017-01-31
*
Add a flag that alters the behavior of the parse_headers feature. With the
Googler
2017-01-27
*
Make include pruning work in Bazel.
Lukacs Berki
2017-01-25
*
Deprecate the flags --experimental_skip_unused_modules and
Googler
2017-01-12
*
Prune modules when building modules themselves to reduce build times shorten
Googler
2016-12-02
*
Re-enable modules pruning for fake compile actions. I think our initial
Googler
2016-12-01
*
Description redacted.
Googler
2016-12-01
*
Move the useHeaderModules member from CppCompilationContext into the
Googler
2016-12-01
*
Don't let input discovery add module files as inputs if we aren't actually
Googler
2016-10-27
*
stop passing BuildConfiguration to CppCompileAction
Thiago Farina
2016-10-27
*
Add a flag to lock down isystem include checks.
Ulf Adams
2016-10-25
*
Some updates to C++ to support Clif, an automatic interface generator for C++...
Googler
2016-09-22
*
Restore sane behavior after a really bad merge (?) in commit a85bf4b19c680a6d...
Googler
2016-09-12
*
Implement input pruning using .d files in objc.
Cal Peyser
2016-09-09
*
Disable pruning header modules for FakeCppCompileActions. Those currently run a
Googler
2016-09-07
*
Rollback of commit 4689c5d1d2faf902846b100b8d858d172a0ceb3d.
Cal Peyser
2016-09-06
*
Implement input pruning using .d files in objc.
Cal Peyser
2016-09-06
*
Disable module file pruning for the build of other modules.
Googler
2016-09-06
*
Create injectable semantics for include validation, to allow it to be turned
Cal Peyser
2016-09-01
*
Remove the dependency from the C++ rules to Apple stuff.
Ulf Adams
2016-08-29
*
Prune .pcm files based on the results of include scanning.
Googler
2016-08-23
*
Record the category of the artifact to be linked in LinkerInput.
Lukacs Berki
2016-08-12
*
Add the repository name as a parameter to the output path functions
Kristina Chodorow
2016-08-12
*
Avoid hard-coded extensions for compilation outputs.
Lukacs Berki
2016-08-05
*
Rollback of commit 0150e7fa5963fa569d9795c02fd3afe3c52ff30c.
Yun Peng
2016-06-10
*
Rollback of commit 828a9e2f167db8c4debca6e00ee37dd030849c2f.
Yun Peng
2016-06-10
*
Move -MD and -MF(for dotd file generation) into feature
Yun Peng
2016-06-08
[next]