| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
This isn't really a crash, so don't report a crash, just log locally and remotely.
--
MOS_MIGRATED_REVID=99857034
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99852261
|
|
|
|
|
|
|
|
|
| |
non-pattern sub-expressions via file stat or directory listing.
There is an inherent incrementality tradeoff here: A directory listing should be independent of any file edits in the directory, but may be overly conservative if an unrelated file is added or removed. The file stat is overly conservative when the file is modified, since glob() cares only about existence vs. non-existence.
--
MOS_MIGRATED_REVID=99838654
|
|
|
|
|
|
|
|
|
| |
- Objects of different types can now be compared.
- Printer now prints dictionaries in a deterministic order, even when the keys have different types.
- testEval() in EvaluationTestCases evaluates both expressions instead of comparing expression strings. Consequently, if a statement describes a collection, its order does no longer matter when doing the comparison.
--
MOS_MIGRATED_REVID=99829458
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99828091
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99823918
|
|
|
|
|
|
|
|
| |
The content is checked for determinism using SHA-256 sum. Following
redirection allows for using mirror based service.
--
MOS_MIGRATED_REVID=99819904
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99819719
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99813196
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99804135
|
|
|
|
|
|
|
| |
indicates an error, and tests shouldn't normally have such errors.
--
MOS_MIGRATED_REVID=99789434
|
|
|
|
|
|
|
|
|
| |
color when the build fails.
Includes fix for problems causing the original slowdown to blaze query
--
MOS_MIGRATED_REVID=99755414
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99747336
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Breaking builds. []
*** Original change description ***
RELNOTES: actoolzip, momczip and swiftstdlibtoolzip have all been made into bash scripts and have been renamed to actoolwrapper, momcwrapper and swiftstdlibtoolwrapper respectively. The old versions will be deleted in a later change.
--
MOS_MIGRATED_REVID=99742398
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99720083
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99718820
|
|
|
|
|
|
|
|
|
|
| |
Don't compute the linkopts in CcCommon unconditionally, only on demand. In
order to only do this once, I had to pull out all calls to getLinkopts and
move them up in the call hierarchy. This in turn resulted in some
simplification and dead code removal in CcBinary.
--
MOS_MIGRATED_REVID=99716999
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99716226
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99715964
|
|
|
|
|
|
|
| |
--
Change-Id: I46ad9d609af088e473ec478729a0b1c79cdf72f3
Reviewed-on: https://bazel-review.googlesource.com/#/c/1761
MOS_MIGRATED_REVID=99707451
|
|
|
|
|
|
|
| |
with Latin-1
--
MOS_MIGRATED_REVID=99651466
|
|
|
|
|
|
|
| |
RELNOTES:
--
MOS_MIGRATED_REVID=99589366
|
|
|
|
|
|
|
|
| |
Don't log the actual message in interest of not spamming logs, for now. We can
use how common this is to determine if crashing is appropriate.
--
MOS_MIGRATED_REVID=99587448
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Query performance regression.
--
MOS_MIGRATED_REVID=99560234
|
|
|
|
|
|
|
|
|
|
|
|
| |
rules that can be removed.
What is left:
- The outputs of ExtractInclusionsAction. I think this action is shared between multiple rules that have the same generated file in srcs, so this call site is legitimate.
- Creating the solib symlinks. This is not a shared action, but these need to be in the same directory so that the RPATH is not too long, so we must live with this for the time being.
- FDO, which is beyond salvation. The artifacts under the FDO root don't really conform to the usual "only under the package directory" convention.
--
MOS_MIGRATED_REVID=99551394
|
|
|
|
|
|
|
|
|
| |
from previous builds with a different CPU do not end up in the APK.
Fixes #344.
--
MOS_MIGRATED_REVID=99550457
|
|
|
|
|
|
|
| |
bash scripts and have been renamed to actoolwrapper, momcwrapper and swiftstdlibtoolwrapper respectively. The old versions will be deleted in a later change.
--
MOS_MIGRATED_REVID=99521906
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This introduces a new way to stop applications when deploying incremental
changes that saves the current app state for the next run. This allows things
like the back stack, and View/Fragment/Activity saved state to be restored when
the app next launches, making it easier to quickly iterate on code changes.
It adds a "--start" flag to mobile-install that replaces "--start_app".
--start accepts an argument describing the mode: no, cold, or warm. "no" is
now the equivalent of "--nostart_app", "cold" is the equivalent of
"--start_app", and "warm" is the new start mode.
Note that this is only useful with incremental installs, as Android clears out
any previously saved state when an APK is replaced.
--
MOS_MIGRATED_REVID=99508790
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99505283
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99500204
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99487015
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99486593
|
|
|
|
|
|
|
| |
It was previously allowed only in bzl files.
--
MOS_MIGRATED_REVID=99484302
|
|
|
|
|
|
|
|
|
| |
RuleContext#internalCreateOutputArtifact().
Fixes #351.
--
MOS_MIGRATED_REVID=99478770
|
|
|
|
|
|
|
| |
configuration can now be accessed via ctx.configuration.CONF where CONF is in {cpp, jvm, java}.
--
MOS_MIGRATED_REVID=99470271
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Various targets in nightly broken.
--
MOS_MIGRATED_REVID=99466859
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99453475
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99411524
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99411089
|
|
|
|
|
|
|
|
|
| |
This means Skyframe's change pruning can work more efficiently. Without the
overridden implementations we'd compare equal FEVs as inequal and unnecessarily
re-evaluate SkyKeys that we could have verified clean.
--
MOS_MIGRATED_REVID=99397188
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99396919
|
|
|
|
|
|
|
|
|
| |
This means Skyframe's change pruning can work more efficiently. Without the
overridden implementations we'd compare equal AEVs as inequal and unnecessarily
re-evaluate SkyKeys that we could have verified clean.
--
MOS_MIGRATED_REVID=99396001
|
|
|
|
|
|
|
| |
Fixes #341.
--
MOS_MIGRATED_REVID=99390495
|
|
|
|
|
|
|
|
|
| |
Unlike TransitiveTargetFunction, it does not return nested sets of the
traversed targets. Used primarily for its side effects of loading the
transitive targets into the graph.
--
MOS_MIGRATED_REVID=99388411
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99387022
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99386094
|
|
|
|
|
|
|
|
|
| |
- Move getTemps to CcBinary (only caller).
- Change getFilesToCompile to return a nested set.
- Inline CcCommon.getHeader(), which was a one-liner.
--
MOS_MIGRATED_REVID=99384327
|
|
|
|
|
|
|
|
|
|
| |
Added more information to TargetMarkerFunction documentation.
Cleaned up and rearranged some code in TransitiveTargetFunction to
help with future refactoring.
--
MOS_MIGRATED_REVID=99384291
|
|
|
|
|
|
|
|
|
| |
The object files from sources are already merged into the cc compilation
outputs by the CcLibraryHelper, and returned from getObjectFiles. There's no
need to add them again later.
--
MOS_MIGRATED_REVID=99379096
|
|
|
|
|
|
|
|
|
| |
Also tweak the Android NDK CROSSTOOL file a bit so that it actually works.
Fixes #335.
--
MOS_MIGRATED_REVID=99377509
|