Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion upstream
Submodule upstream updated 64 files
+1 −1 MODULE.bazel
+2 −2 MODULE.bazel.lock
+1 −1 src/MODULE.tools
+9 −12 src/main/java/com/google/devtools/build/lib/analysis/BuildView.java
+1 −1 src/main/java/com/google/devtools/build/lib/analysis/config/BUILD
+7 −0 src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfigurationValue.java
+0 −58 src/main/java/com/google/devtools/build/lib/analysis/config/ConfigRequestedEvent.java
+35 −0 src/main/java/com/google/devtools/build/lib/analysis/config/TopLevelConfigRequestedEvent.java
+1 −3 src/main/java/com/google/devtools/build/lib/buildeventservice/BUILD
+9 −2 src/main/java/com/google/devtools/build/lib/buildeventservice/BuildEventServiceModule.java
+12 −1 src/main/java/com/google/devtools/build/lib/buildeventstream/BUILD
+20 −0 src/main/java/com/google/devtools/build/lib/buildeventstream/BuildEventServiceUploadCompleteEvent.java
+4 −2 src/main/java/com/google/devtools/build/lib/buildtool/BuildTool.java
+17 −6 src/main/java/com/google/devtools/build/lib/profiler/Profiler.java
+32 −17 src/main/java/com/google/devtools/build/lib/remote/RemoteExecutionService.java
+5 −3 src/main/java/com/google/devtools/build/lib/remote/RemoteSpawnCache.java
+18 −1 src/main/java/com/google/devtools/build/lib/remote/RemoteSpawnRunner.java
+0 −2 src/main/java/com/google/devtools/build/lib/rules/cpp/BUILD
+186 −498 src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationContext.java
+0 −109 src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationContextCodec.java
+0 −158 src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java
+89 −56 src/main/java/com/google/devtools/build/lib/rules/cpp/CcStarlarkInternal.java
+24 −3 src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java
+2 −1 src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java
+1 −1 src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
+5 −0 src/main/java/com/google/devtools/build/lib/rules/cpp/CppModuleMap.java
+22 −3 src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java
+0 −5 src/main/java/com/google/devtools/build/lib/rules/cpp/HeaderInfoCodec.java
+5 −2 src/main/java/com/google/devtools/build/lib/rules/starlarkdocextract/StarlarkDocExtractRule.java
+14 −11 src/main/java/com/google/devtools/build/lib/skyframe/RepositoryMappingFunction.java
+4 −0 src/main/java/com/google/devtools/build/lib/starlarkbuildapi/BuildConfigurationApi.java
+0 −3 src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcBootstrap.java
+4 −1 src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcCompilationContextApi.java
+9 −37 src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcModuleApi.java
+22 −10 src/main/java/com/google/devtools/build/lib/vfs/inmemoryfs/InMemoryFileSystem.java
+24 −1 src/main/java/com/google/devtools/build/skyframe/SkyFunctionEnvironment.java
+3 −4 src/main/java/com/google/devtools/common/options/InvocationPolicyEnforcer.java
+1 −0 src/main/starlark/builtins_bzl/common/builtin_exec_platforms.bzl
+3 −8 src/main/starlark/builtins_bzl/common/cc/cc_common.bzl
+1 −1 src/main/starlark/builtins_bzl/common/cc/cc_helper.bzl
+358 −7 src/main/starlark/builtins_bzl/common/cc/cc_info.bzl
+3 −6 src/main/starlark/builtins_bzl/common/cc/compile/cc_compilation_helper.bzl
+7 −6 src/main/starlark/builtins_bzl/common/cc/compile/compile.bzl
+2 −2 src/main/starlark/builtins_bzl/common/cc/compile/compile_build_variables.bzl
+2 −1 src/main/starlark/builtins_bzl/common/cc/compile/linkstamp_compile.bzl
+1 −0 src/test/java/com/google/devtools/build/lib/buildeventservice/BUILD
+28 −0 src/test/java/com/google/devtools/build/lib/buildeventservice/BazelBuildEventServiceModuleTest.java
+1 −1 src/test/java/com/google/devtools/build/lib/buildeventservice/DelayingPublishBuildEventService.java
+3 −0 src/test/java/com/google/devtools/build/lib/profiler/BUILD
+135 −0 src/test/java/com/google/devtools/build/lib/profiler/ProfilerTest.java
+50 −13 src/test/java/com/google/devtools/build/lib/remote/RemoteSpawnCacheTest.java
+103 −0 src/test/java/com/google/devtools/build/lib/remote/RemoteSpawnRunnerTest.java
+2 −1 src/test/java/com/google/devtools/build/lib/rules/cpp/CcInfo.java
+0 −3 src/test/java/com/google/devtools/build/lib/rules/python/BUILD
+0 −16 src/test/java/com/google/devtools/build/lib/rules/python/PythonToolchainTest.java
+20 −16 src/test/java/com/google/devtools/build/lib/vfs/FileSystemTest.java
+44 −0 src/test/java/com/google/devtools/common/options/InvocationPolicyMiscTest.java
+9 −0 src/test/java/com/google/devtools/common/options/TestOptions.java
+48 −0 src/test/py/bazel/bzlmod/bazel_overrides_test.py
+2 −2 src/test/tools/bzlmod/MODULE.bazel.lock
+5 −0 third_party/ijar/platform_utils.cc
+4 −0 third_party/ijar/platform_utils.h
+8 −0 third_party/ijar/test/zip_test.sh
+14 −2 third_party/ijar/zip_main.cc