| Commit message (Collapse) | Author | Age |
|\
| |
| |
| |
| |
| | |
into HEAD
Change-Id: Iafff106153aff96380837eddf771e572335c8798
|
| |
| |
| |
| |
| |
| |
| |
| | |
@damienmg Here are a few more changes. (`third_party` only)
Closes #4164.
PiperOrigin-RevId: 177278511
|
| |
| |
| |
| | |
Change-Id: If768882b589da01add9fff100c127cd98b80c06a
|
| |
| |
| |
| | |
Change-Id: I3deb9b30136f5e5019dca6413251427c0a85ef62
|
| |
| |
| |
| | |
PiperOrigin-RevId: 176987812
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
Change-Id: I9ae0c56844db45e28eb5a08e8180514aa2729fdf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use try-with-resources to close all streams.
I hope this will fix the spurious file deletion
failures on Windows, where the persistent
JavaBuilder worker cannot delete outputs from
previous builds because, supposedly, they are
still open, because a stale object that's ready
to be GC'd hasn't yet been actually GC'd.
Change-Id: Ia57b8bd0ba1b6ee0691d34467c92e86e35d4d71d
PiperOrigin-RevId: 175941520
|
|
|
|
|
|
| |
Closes #4052.
Change-Id: I30c4dc047195404a6ff63338ac4a944bb2755a1f
|
|
|
|
|
|
| |
RELNOTES: None.
Change-Id: I9f9295df15edf1f701e9003bca4021f78540c1eb
|
|
|
|
| |
Change-Id: If1b3b84e8e507999a92548d9274b8233701e06cb
|
|
|
|
| |
Change-Id: I487b1a3142215301b57d5f13bd4e9a78fd756f62
|
|
|
|
| |
Change-Id: I350632e39c5f704025fd3aa436295ee66c017364
|
|
|
|
| |
Change-Id: I80c94cb2b3d5606d61cb7520687bd0b0bbb02ec5
|
|
|
|
| |
Change-Id: If56a17e5971c5947722b96740099dc262374cc36
|
|
|
|
|
|
| |
23.1 release.
Change-Id: Iee0cbbdfcfc8af05fbc5046ff93443197bc585b2
|
|
|
|
|
|
|
|
|
|
|
| |
third_party/BUILD to use the new jars.
A subsequent change will
update src/test/java/com/google/devtools/build/android/desugar/BUILD to
use the new guava-23.1-jre.jar. And then a change after that will delete
the old 21.0 jars.
Change-Id: I9e77a1b7f611609b01cb25ecebdedd16e7c2019a
|
|
|
|
|
|
|
|
|
| |
This will be used for memory profiling. The jar is necessary
both to compile against and for users to run with as a java agent.
Obtained from https://github.com/google/allocation-instrumenter.
Change-Id: If819d780abb42470b982b4aafc530c6078e76718
|
|
|
|
| |
Change-Id: I62ad827fc4bbd54d022097003af63e351e44b98c
|
|
|
|
|
|
|
|
|
|
|
| |
ci.bazel.io started failing after 8e04f24517feb48024f21aa2cf672550463107cf:
https://ci.bazel.io/blue/rest/organizations/jenkins/pipelines/bazel-tests/runs/1081/nodes/26/steps/226/log/?start=0
This cl fixes the failing test.
Change-Id: If31aeee66deb2312fa8c643aa3f85ce58c00bef2
RELNOTES: None.
|
|
|
|
|
|
|
|
|
| |
Sourced from https://github.com/google/pprof. Will be used to
output pprof-compatible profiling data from bazel.
Closes #3878.
Change-Id: Ia6a0ab6bf71012a1e6bda3ac9300d759ea9aeab5
|
|
|
|
|
|
|
|
|
|
| |
See https://github.com/bazelbuild/bazel/issues/3777
The Android SDK provides a very old proguard and will be removing it
soon, so we need to bundle our own.
Change-Id: I054c54130bef1befc8591598768184fe23f76161
RELNOTES: None
|
|
|
|
| |
Change-Id: I830f42ad0fce63df504618e333a77f9cca15b7d5
|
|
|
|
| |
Change-Id: I57c86685aebd31691009002d0998f6ce444695ab
|
|
|
|
|
|
|
| |
This change is the //third_party counterpart of
https://bazel-review.googlesource.com/c/bazel/+/16910
Change-Id: I56d285a0d4b3eb369f678525b111f16bf3a7da5c
|
|
|
|
| |
PiperOrigin-RevId: 168789962
|
|
|
|
|
|
|
|
| |
This file was out of date and is not required
The only requirements is too have LICENSE file next to each third_party dependency.
Change-Id: I78081b6bfc6d0aa19603e9d3346c97d0bc494de7
|
|
|
|
|
|
|
|
|
|
|
| |
gRPC Java to 1.6.1
Netty to 4.1.14.Final
Netty TCNative to 2.0.5.Final
Introduce new dependency OpenCensus at version 0.5.1, which is a runtime
dependency of gRPC.
Change-Id: Ifc3eca855584ffa9db6b809b40f4bb3541a29449
|
|
|
|
| |
Change-Id: Id63d774cf9f5ce0a33ffc926f4160831e78aeba2
|
|
|
|
| |
Change-Id: Ie8b7dfe207f05f69fdd4499c38cb8baefa3d997f
|
|
|
|
|
|
|
| |
Previously, only arguments in parameter file are converted to long path.
Now, we convert every path we use to long path.
Change-Id: Iafff8b7a0f69f82cc9f8f9399b35528814eb7715
|
|
|
|
|
|
|
|
|
| |
They are unused and the tests depend on Joda Time which I'm going to
remove.
Also document the removal in the package's README.bazel.md.
Change-Id: I7b0ee89718bfc2cffcc60a8262cf53dbf9035669
|
|
|
|
| |
Change-Id: I3648aadad5895f80051ada39d0ca862dd437cc58
|
|
|
|
| |
Change-Id: I37ba8d3ade14dc6ab45bca1976776b9cffc98fdc
|
|
|
|
| |
Change-Id: I4facde383f170f12870d22cd3f585b26f77fadb6
|
|
|
|
|
| |
Change-Id: I41d836bf6ae409f00626a2512d731a6a1adc29c1
RELNOTES: None.
|
|
|
|
| |
Change-Id: I6b4c5de8acfb5cacd91f00bc439cd93c05d3a08e
|
|
|
|
|
|
|
| |
Fix:
http://ci.bazel.io/blue/organizations/jenkins/CR%2Fbazel-tests/detail/bazel-tests/329/tests/
Change-Id: Id6ea60fd587c2c2922ec161f6320b03d2d379fd8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
C++ DEF parser can generating a DEF file from a object file, which can
be used to export symbols during linking DLL on Windows.
This parser is based on an implementation in CMake
See https://github.com/Kitware/CMake/blob/master/Source/bindexplib.cxx
A few changes has been made to make it work better.
Usage: output_deffile dllname [objfile ...] [input_deffile ...] [@paramfile ...]
output_deffile: the output DEF file
dllname: the DLL name this DEF file is used for, if dllname is not empty
string (eg. ""), def_parser writes an 'LIBRARY <dllname>' entry
into DEF file.
objfile: a object file, def_parser parses this file to find symbols,
then merges them into final result.
Can apppear multiple times.
input_deffile: an existing def file, def_parser merges all symbols in this file.
Can appear multiple times.
@paramfile: a parameter file that can contain objfile and input_deffile
Can appear multiple time.
Change-Id: I0ee65fa3119ecae2ea195b707af5690e4bc6a6c2
|
|
|
|
| |
Change-Id: I2cc29588818295b04566d0c7f1340dd9133b33bc
|
|
|
|
|
| |
Change-Id: If9373f81193050009432759da6299f1382e587ec
PiperOrigin-RevId: 165994437
|
|
|
|
| |
Change-Id: I56592ed4e507389d329377436223716c00348869
|
|
|
|
|
|
|
| |
This reverts commit 1fb46ce05bb6423d9064b8d274e7be601f16a49f.
Trying again.
Closes https://github.com/bazelbuild/bazel/pull/3363
|
|
|
|
|
|
| |
Change the return type for RPC PublishBuildToolEventStream from OrderedBuildEvent to PublishBuildToolEventStreamRequest.
Change-Id: I8421e9d2d8a5e6720d7b8d6de4417bee71c0fa68
|
|
|
|
|
|
|
|
|
|
|
| |
Replace blaze_util::AsWindowsPathWithUncPrefix
with AsAbsoluteWindowsPath, which always returns
an absolute path.
Fixes https://github.com/bazelbuild/bazel/issues/2935
RELNOTES: none
PiperOrigin-RevId: 162727218
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In this commit:
- remove blaze::PrintError in favor of
blaze_util::PrintError
- remove Ijar's PrintLastErrorMessage in favor of
blaze_util::PrintError
- use pdie every time path conversion fails,
because that indicates a fatal error (bad user
input for a path flag, or downright bug)
- remove explicitly printing GetLastErrror; pdie
and PrintError do it already
- unify the pdie/PrintError message formats
Fixes https://github.com/bazelbuild/bazel/issues/2935
Change-Id: I5feaf73885cab95c43a28c529ada6942e037b162
PiperOrigin-RevId: 162587490
|
|
|
|
|
|
| |
Close #3378.
Change-Id: I8ab58b00d5d8b86880c45f05feb139c01e0368aa
|