| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
|
| |
...so that it can be used by the main code base.
--
Change-Id: Ibf59d74ab1b0cca9bd9406bb76ee6e71189653bf
Reviewed-on: https://bazel-review.googlesource.com/#/c/3903
MOS_MIGRATED_REVID=125950656
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=124744073
|
|
|
|
|
|
|
| |
It works for both labels on the command-line and labels in BUILD files.
--
MOS_MIGRATED_REVID=123967347
|
|
|
|
|
|
|
| |
This will be used later to detect typos and provide suggestions.
--
MOS_MIGRATED_REVID=123761611
|
|
|
|
|
|
|
|
|
|
| |
- mark the addDependencies method as @VisibleForTesting, and don't round-trip
through PathFragment
- use Path.getRelative(String) instead of Path.getRelative(PathFragment), which
may do additional optimizations
--
MOS_MIGRATED_REVID=122720947
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
This is breaking ~1,000 tests in the latest Blaze nightly:
[]
Per sheriff policy, we need to either roll back or provide a quick fix tonight.
*** Original change description ***
Optimize hotspot in DependencySet.process().
--
MOS_MIGRATED_REVID=122220429
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=122050015
|
|
|
|
|
|
|
|
| |
Since file path is case-insensitive on Windows, we need to support this.
Also fixed .d file inclusions check in CppCompileAction.java on Windows
--
MOS_MIGRATED_REVID=121823250
|
|
|
|
|
|
|
| |
allowing for future work that may want to access a particular group in the GroupedList without advancing the iterator.
--
MOS_MIGRATED_REVID=120933039
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=120325869
|
|
|
|
|
|
|
|
|
|
| |
...by only starting the new line, if needed and not already if the last
usable character of the line is written.
--
Change-Id: I86519389fe64fe74ba9045be07483ce5f55d5e9a
Reviewed-on: https://bazel-review.googlesource.com/#/c/3384
MOS_MIGRATED_REVID=119949042
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When generating output targeted for a specific terminal width, it is
important to know the current position in order to appropriately shorten
the message still to be added to the current line. So make it possible to
add this functionality to the terminal writer itself, to avoid too many
lengthy position computations at call site.
--
Change-Id: I03400b9544c32567fc6ea7ab35e742c4ccd7b610
Reviewed-on: https://bazel-review.googlesource.com/#/c/3373
MOS_MIGRATED_REVID=119946982
|
|
|
|
|
|
|
|
|
|
| |
In this way, it can be used for other tests as well. While there, also
unify the two almost identical private LoggingTerminalWriter classes.
--
Change-Id: I9cdf9eb235110a0ad6b9514012a92a923d219b53
Reviewed-on: https://bazel-review.googlesource.com/#/c/3372
MOS_MIGRATED_REVID=119943441
|
|
|
|
|
|
|
|
|
| |
Windows.
Progress towards #930.
--
MOS_MIGRATED_REVID=117799006
|
|
|
|
|
|
|
|
| |
Using <> is causing the tests not to build, see
http://ci.bazel.io/job/Bazel/387/.
--
MOS_MIGRATED_REVID=116254679
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116138214
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In order to update Bazel's progress bar, the old one has to be removed
first; this requires knowledge about the number of lines it currently
uses. For small terminals, this requires us to take line breaks into
account. While this normally works well, there are situations where our
believe about the terminal width is smaller that the actual width of the
terminal, causing the deletion of too many lines. This wrapper class provides
a solution for this case by explicitly breaking lines at the given width.
--
Change-Id: I9d33e389730568ab8c15ee082594de9b35abb71c
Reviewed-on: https://bazel-review.googlesource.com/#/c/3023
MOS_MIGRATED_REVID=115827354
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=110155243
|
|
|
|
|
|
|
| |
Old name is vestigial, new home makes more sense.
--
MOS_MIGRATED_REVID=109410381
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=109195723
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, the feature-based flags for links of native code for Android
were coming from the standard TARGET toolchain, which is wrong. This
went unnoticed because Bazel's CROSSTOOL (and mine until recently) don't
add any flags that way in either, which means getting the flags either
way results in none.
--
Change-Id: I74cd18ff56e3aea7ca61fabe62cb2246100ee59a
Reviewed-on: https://bazel-review.googlesource.com/#/c/2322
MOS_MIGRATED_REVID=108234274
|
|
|
|
|
|
|
|
| |
A Java construct that was used in GroupedListTest is not valid in Java 7
and is breaking jdk7 builds.
--
MOS_MIGRATED_REVID=108232703
|
|
|
|
|
|
|
| |
make sure that we don't store duplicate elements within a given group (although that is currently taken care of by the callers).
--
MOS_MIGRATED_REVID=108155105
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=107812527
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=107492955
|
|
|
|
|
|
|
|
|
| |
Does not save all Tasks anymore and generates TasksStatistics on the fly.
Adds an ArrayList implementation for primitive longs to efficiently save a lot
of task duration data. Necessary when loading lots of profile files.
--
MOS_MIGRATED_REVID=104656311
|
|
|
|
|
|
|
|
|
|
|
| |
The headers were modified with
`find . -type f -exec 'sed' '-Ei' 's|Copyright 201([45]) Google|Copyright 201\1 The Bazel Authors|' '{}' ';'`
And manual edit for not Google owned copyright. Because of the nature of ijar, I did not modified the header of file owned by Alan Donovan.
The list of authors were extracted from the git log. It is missing older Google contributors that can be added on-demand.
--
MOS_MIGRATED_REVID=103938715
|
|
|
|
|
|
|
|
|
|
| |
used in the codebase:
-Add integration with Profiler.
-Add support for merely getting the elapsed time.
--
MOS_MIGRATED_REVID=102165325
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also includes the following changes:
Introduce a helper class for low-boilerplate time measurements and logging.
--
Removed attribute "args" from java_test.
--
Adds the arm64, mips, mips64, x86, and x86_64 toolchains in the Android NDK
This adds the precited targets to the crosstools file generated by the android_ndk_repository rule. The crosstools support NDK revision r10e-rc4.
RELNOTES: arm64, mips, mips64, x86, and x86_64 NDK toolchains added to android_ndk_repository in Bazel
--
MOS_MIGRATED_REVID=100953441
|
|
|
|
|
|
|
|
|
|
|
| |
Such files likely arise from corrupted filesystems, and an error
about the file format is more useful to the user than mysterious
one about undeclared inclusions coming from truncated file names.
--
Change-Id: I8be4bd3cd4e1845d2904a91e99aeafc41b3b9d8c
Reviewed-on: https://bazel-review.googlesource.com/1660
MOS_MIGRATED_REVID=99182205
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=91980878
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87942730
|
|
--
MOE_MIGRATED_REVID=85702957
|