Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Support .afdo profiles in fdo_profile | rosica | 2018-05-16 |
| | | | | | RELNOTES: None. PiperOrigin-RevId: 196825564 | ||
* | Implement absolute_path_profile attribute to fdo_profile rule along with an ↵ | Googler | 2018-04-13 |
| | | | | | | | | | | | | | | | | | option to disable it This attribute allows fdo_profile to accept profiles under absolute path. It can be disabled with --enable_fdo_profile_absolute_path=false. Example: fdo_profile( name = "fdo_profile", absolute_path_profile = "/absolute/path/to/profile.profraw" ) RELNOTES: Introduce absolute_path_profile attribute that allows fdo_profile to accept absolute paths. PiperOrigin-RevId: 192763631 | ||
* | Implement fdo_profile rule for architecture-sensitive fdo profile specification | Googler | 2018-04-09 |
The fdo_profile rule allows specifying architecture-sensitive fdo profiles. This is especially important in multi-architecture builds. Currently the profiles can only be labels of input files, but later on a way to support absolute files for profiles will be added. Example: fdo_profile( name = "profile", profile = select({ ":k8" : "//path/to/some/profile.zip", ":ppc": "//path/to/some/other/profile.afdo", }), ) config_setting( name = "k8", values = { "cpu": "k8", }, ) config_setting( name = "ppc", values = { "cpu": "ppc", }, ) RELNOTES: Introduce fdo_profile rule that allows architecture-sensitive specification of fdo profiles. PiperOrigin-RevId: 192125371 |