This project is mirrored from https://github.com/bazelbuild/bazel.git.
Pull mirroring updated .
- Mar 21, 2025
-
-
Fabian Meumertzheim authored
If a toolchain of this type is present, it will be used to set the execution platform for the `test` exec group, following standard toolchain resolution rules. Also update several tests to prepare for this change. Work towards #25160 Part of #25123. PiperOrigin-RevId: 739197834 Change-Id: I1f1d1d03900d594f0c943323fffc17be6c3ece63
-
Lszl Csomor authored
In unix_jni.cc, replace calls of PostException, PostAssertionError, and PostDeleteTreesBelowException with macro calls. The macros embed the file name and line number in the exception message. Exception messages that used to look like "foo" now look like "[unix_jni.cc:1234] foo". This change should help debugging errors from JNI calls. Closes #25592. PiperOrigin-RevId: 739174165 Change-Id: I00f35f20083228dd439d36efe0d27fe7e2cff74e
-
Googler authored
RELNOTES: None. PiperOrigin-RevId: 739171518 Change-Id: I14288bebc4758bb05ff663830cca6f45c3fe4640
-
Googler authored
See unknown commit for why this existed. It survived that change because it could be useful to keep GrpcServerImpl from getting unwiedly, but also because I didn't feel like cleaning it up at that time. The former is maybe still true, the latter less so, since it created some extra busy work while I was prototyping something. PiperOrigin-RevId: 739169753 Change-Id: Ic7ac87f59dd8c7266737018e542598d7c3d6834b
-
Googler authored
RELNOTES: None. PiperOrigin-RevId: 739162810 Change-Id: If8ababf3b125c93b7a31d7d2f993cd69133d458c
-
Googler authored
It doesn't look right that the default implementation is a no-op. PiperOrigin-RevId: 739129068 Change-Id: Ic706d689c186e80b4cb7937aa571291c212b2e1f
-
tfrench authored
Bazel itself uses this: https://github.com/bazelbuild/bazel/blob/master/bazel_downloader.cfg And many companies rely on this for security. Therefore, `--downloader_config` should be non-experimental. Resolves #25485 RELNOTES: `--experimental_downloader_config` is now no longer experimental, and has been renamed to `--downloader_config`. The old flag name can still be used. Closes #25649. PiperOrigin-RevId: 739116828 Change-Id: Icaa0bceb84d088c610f41938b194f209bdbe7f70
-
Fabian Meumertzheim authored
The existing assignment of `StarlarkList.EMPTY_ARRAY` wasn't effective at ensuring that an empty list uses the same empty array as a backing instance. Closes #25591. PiperOrigin-RevId: 739067491 Change-Id: I70c6225afc7954e79ebe2f29b59189d4a66327ec
-
Fabian Meumertzheim authored
This reduces retained heap by ~0.1% on an example project. Closes #25596. PiperOrigin-RevId: 739066647 Change-Id: If394e4e906faaa06a1a83a2bdf8bbe0dba5d3539
-
Googler authored
PiperOrigin-RevId: 739040870 Change-Id: I688bebb8a9123dfd0654fee46612f5434e6aae18
-
Googler authored
Adds a subclass of RemoteConfiguredTargetValue, RemoteRuleConfiguredTargetValue that extends ActionLookupValue. PiperOrigin-RevId: 739039863 Change-Id: I7d3eaaaa6a7294add18a8b44880cfd5d6b0687c4
-
Googler authored
Thread InputMetadataProvider instead of ArtifactExpander through CommandLine and its implementations. RELNOTES: None. PiperOrigin-RevId: 738912995 Change-Id: I30a12ceee88991feac419a341365cc51530352a3
-
Googler authored
RELNOTES: None. PiperOrigin-RevId: 738909024 Change-Id: Icef8aa0bdb76efe3f5035ceaf5a4401bb807f8bc
-
Fabian Meumertzheim authored
This enables `--host_jvm_args=-XX:+UnlockExperimentalVMOptions --host_jvm_args=-XX:+UseCompactObjectHeaders` to noticeably reduce Bazel's memory usage. Updates Guava to 33.4.5, which uses `VarHandle` instead of `Unsafe`. Warnings for `Unsafe` usage still show up due to missing `VarHandle` support in protobuf and have to be silenced. Closes #25623. PiperOrigin-RevId: 738847656 Change-Id: Ic5da079b556d5a3a7fe08e54722f50df6b47a54c
-
- Mar 20, 2025
-
-
Googler authored
Migrate the `JavaStarlarkApiTest.javaTest_propagatesDirectNativeLibrariesInJavaInfo` test to Starlark The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738781618 Change-Id: I77ec455684b4c3752d65513e753c9f93555f0f5e
-
Googler authored
Migrate the `JavaStarlarkApiTest.javaBinary_propagatesDirectNativeLibrariesInJavaInfo` test to Starlark The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738776974 Change-Id: I06655a5102bed754d182909b859701ea6a22aaef
-
Googler authored
It's documented to return Unix millis, but it currently returns a Windows time. PiperOrigin-RevId: 738769695 Change-Id: I656c87ffedd9222d9a4db91fd2f12da2659cb595
-
Googler authored
Migrate the `JavaStarlarkApiTest.javaLibrary_propagatesDirectNativeLibrariesInJavaInfo` test to Starlark The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738760528 Change-Id: I97cc57cfec6393b86f0c2f80404dadf419479b49
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738757119 Change-Id: Ifbf6d942f64babe517cbda073ca8b23ef989c0a7
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738754200 Change-Id: If3d844e40c6bb4cd5ab622df76a332281c4eefb5
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738750930 Change-Id: I8759df3c3867c385c07d770690eee2b4b8c69da2
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738747774 Change-Id: I50ac31df07206b849298274b7ce2ffa22f083659
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738743553 Change-Id: I121d4550635c79aee76bfc22ecd1c53e1cb9bc65
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738738739 Change-Id: I4662b0e9e590042f9940dde7bcaaacdd9060e127
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738734994 Change-Id: If8d69096709cc1aee05e9c139521490f8c2250cd
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738731692 Change-Id: I485e8cd0760c7272da2943f591dc8e4c316e041b
-
Googler authored
See also https://bugs.openjdk.org/browse/JDK-8227229 PiperOrigin-RevId: 738730366 Change-Id: I5c5e69a32425bd9f0919f0349edd672386173b08
-
Googler authored
This is in preparation for removing ArtifactExpander entirely. The only non-mechanical part of this change was moving the adapter class from InputMetadataProvider to ArtifactExpander into the actions package and using it to wrap an InputMetadataProvider. RELNOTES: None. PiperOrigin-RevId: 738696020 Change-Id: I568aa1291c1e11a06235f3c774f409565aca25ab
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738648817 Change-Id: I650688f03ceafb0fede18dcbe690a6a2b63eaeb4
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738605511 Change-Id: I49632184650aa7c33144fc8e9deb9880a6a69d21
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738576515 Change-Id: If81c8a49ca3aac3f5291fd09a88913717e9f197f
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738547348 Change-Id: I0816f633f41492d34c58966257ae7207f6e3ca2a
-
Bazel Release System authored
Baseline: c422744c This release contains contributions from many people at Google, as well as Fabian Meumertzheim.
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738535472 Change-Id: I851e9ce26af01d11067f06bfe56ba406d726e512
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738522240 Change-Id: Ia7ba05101e8da634891fae8f7265a82ae5d00cdb
-
Googler authored
With the provider itself now in Starlark, this test case is meaningless PiperOrigin-RevId: 738516105 Change-Id: Ibfb4a84e690bd3b5bb9ddafc517f66784685ff25
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738510587 Change-Id: I937ad5d853b140d697a3c2e97a56c2a46e27bb5a
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738504237 Change-Id: Ied253051e9e8dbeff5fa1255e75842d37dc30480
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738498457 Change-Id: I9b661eae0a7a4d44406089d11c6c22d512ba85c4
-
Googler authored
The test is removed from Bazel and added in `@rules_java` PiperOrigin-RevId: 738491544 Change-Id: Ic5c55436a02b44c328a489bd732e4e8f3870bf75
-