Sign in
bazel
/
bazel
/
400fffe8b2df50c5b57ced5d9a8b46e40d529d4e
/
src
/
main
/
java
/
com
/
google
/
devtools
/
build
/
lib
/
runtime
/
BlazeRuntime.java
400fffe
Add support for the Json trace file format
by ulfjack
· 7 years ago
21d60de
Refactor profiler
by ulfjack
· 7 years ago
4915e82
Automated rollback of commit 15b8c259db111012b4642287172cb4d1d82151f3.
by jmmv
· 7 years ago
15b8c25
Refactor profiler
by ulfjack
· 7 years ago
f92107b
Clean up Profiler a bit
by ulfjack
· 7 years ago
7a491b7
Port bazelrc flags into their own module.
by ccalvarin
· 7 years ago
ac7d5f6
Move --track_incremental_state and --keep_state_after_build to CommonCommandOptions to better facilitate certain kinds of benchmarking.
by felly
· 7 years ago
849df36
Use the local JDK as the default target javabase
by cushon
· 7 years ago
d1af430
Add hook to inform SkyframeExecutor that build is finished.
by janakr
· 7 years ago
5bfe343
Add BazelCrashUtils to make it easier to crash the JVM when uncaught exceptions are detected in async worker threads.
by janakr
· 7 years ago
57d6c33
A slight refactoring of RunCommand.
by lberki
· 7 years ago
e57e9a3
Remove some unnecessary params.
by nharmata
· 7 years ago
2cbfb89
ArtifactRoot correctly switches output base when serializing.
by shahan
· 7 years ago
3ef288c
Victory lap: Remove all code that used to support the three-argument form of vardef().
by lberki
· 7 years ago
5d7fa7b
Add a DefaultBuildOptions specifying default build flags that may differ from the provided defaults in Options classes. These are used to create BuildOptionsDiffForReconstruction, which lets us store only the diffs in our BuildConfigurationValue.Keys.
by mjhalupka
· 7 years ago
2c81467
Convert SkylarkActionFactory methods to use @SkylarkCallable instead of @SkylarkSignature
by cparsons
· 7 years ago
73f1a0a
Make the builtins registry thread-safe
by brandjon
· 7 years ago
dfa0b12
Add functionality to MemoryProfiler to do multiple garbage collections at the end of the build in an effort to get an accurate measurement of used memory.
by janakr
· 7 years ago
c2499c4
Expose --output_user_base to the Bazel server process
by Klaus Aehlig
· 7 years ago
af79eb4
Accept Durations in the CriticalPathComponent and Profiler.
by ccalvarin
· 7 years ago
9d8ff35
Move BinTools to lib.exec
by ulfjack
· 7 years ago
bbcf203
Delete the now-useless interfaces ServerCommand and CommandExecutor.
by lberki
· 7 years ago
ac8eb42
Move BlazeRuntime/BlazeCommandDispatcher shutdown to where they are created.
by lberki
· 7 years ago
92125f8
Remove ShutdownBlazeServerException in favor of indicating that the server should be shut down in BlazeCommandResult.
by lberki
· 7 years ago
4741aa8
Add a "direct" mode to "blaze run" that makes the process being run a direct
by lberki
· 7 years ago
28c20f7
Add option to optionally wipe state at the end of a build.
by ccalvarin
· 7 years ago
6d6a577
Remove redundant words in logging message.
by nharmata
· 7 years ago
3d1a194
Add ActionKeyContext to Action#getKey.
by tomlu
· 7 years ago
a155b53
Replace all usages of Blaze's Preconditions class with guava.
by tomlu
· 7 years ago
f903eb5
Thread FileSystem through to a single Path#delete call site.
by tomlu
· 7 years ago
7cd9e88
Track Option placement within a priority category.
by ccalvarin
· 7 years ago
fb3293c
Make UnionFileSystem accept all paths Bazel can throw at it.
by ccalvarin
· 8 years ago
eea486c
Remove product name precomputed value.
by janakr
· 8 years ago
3b63a4e
Remove deepExecRoot from BlazeDirectories. It is now the default. Also inline constructor that did ServerDirectories creation inline: don't pollute production code for tests' convenience.
by janakr
· 8 years ago
1dce097
Replace referrals to options by their name to option definitions.
by ccalvarin
· 8 years ago
27758e4
Move Subprocess.Factory to a top-level class
by ulfjack
· 8 years ago
3bcb9f6
More BUILD file refactorings.
by philwo
· 8 years ago
0d8d4cf
Fix assorted ErrorProne warnings.
by lberki
· 8 years ago
97abb52
Rename all logger instances to "logger" (instead "LOG" or "log").
by lberki
· 8 years ago
987f09f
Move caching of OptionDefinitions to be static, and remove uncached extractions of OptionDefinitions.
by ccalvarin
· 8 years ago
0044349
Move default value & converter finding logic to the OptionDefinition class.
by ccalvarin
· 8 years ago
e8aae03
Add OptionDefinition layer between the @Option annotation and its fields and the options parser.
by ccalvarin
· 8 years ago
ff746b4
Add the command option --experimental_oom_more_eagerly_threshold. This will replace the startup option after a deprecation period.
by janakr
· 8 years ago
1cbe62a
Send Bazel startup options to server.
by ccalvarin
· 8 years ago
9274cba
Introduce a new SpawnCache API; add a RemoteSpawnCache implementation
by ulfjack
· 8 years ago
d79b937
Pass List<ConfigurationFragmentFactory> to SkyframeExecutor instead of ConfigurationFactory.
by gregce
· 8 years ago
ab21d18
Move core test classes to lib.analysis.test
by ulfjack
· 8 years ago
d9c2ab9
A little cosmetic cleanup in the wake of the Java 8 migration.
by lberki
· 8 years ago
3d2a68c
Automated conversion to Java 8
by laurentlb
· 8 years ago
6a8a174
Add a lambda now that we can.
by lberki
· 8 years ago
236635a
Move command.log writing to a module
by ulfjack
· 8 years ago
fd37004
Safe-guard against broken client environments
by Ulf Adams
· 8 years ago
94bee75
BlazeModule.workspaceInit: also pass the BlazeRuntime to the call
by ulfjack
· 8 years ago
f39dc6f
Move InvocationPolicy to the options parser package.
by ccalvarin
· 8 years ago
5a3b24c
Split workspace-specific tests out of BlazeRuntimeTest
by ulfjack
· 8 years ago
0ddda78
Move InvocationPolicy from a startup argument to part of the RunRequest proto.
by ccalvarin
· 8 years ago
1419dda
Remove configurability of abrupt exit code behavior.
by ccalvarin
· 8 years ago
1cb9a01
Log the server pid to java logging.
by janakr
· 8 years ago
6b60718
Clarify InvocationPolicy origins.
by Chloe Calvarin
· 8 years ago
8afbd3c
Move UnixFileSystem to lib.unix, WindowsFileSystem to lib.windows
by Ulf Adams
· 8 years ago
777b30d
Provide more reporting options to SkyFunctions
by Klaus Aehlig
· 8 years ago
7539205
Reinstate IdleServerTasks that accidentally got disabled with the switch from AF_UNIX to gRPC.
by Lukacs Berki
· 8 years ago
dadde6f
Support mapping of Paths to URIs
by Klaus Aehlig
· 8 years ago
9f60395
Make the server commit suicide if its PID file vanishes.
by Lukacs Berki
· 8 years ago
7be337f
Rollback of commit 70c5790e4fb01db382d61d457596a46b68ba8d13.
by Janak Ramakrishnan
· 8 years ago
eaa3be7
Record correct exit code for uncaught exceptions in async threads.
by Chloe Calvarin
· 8 years ago
a132f0e
Use find instead of match for client_env filtering
by Michajlo Matijkiw
· 8 years ago
ed5be45
Merge BlazeModule.getEnvironmentExtensions into serverInit / ServerBuilder.
by Ulf Adams
· 8 years ago
3d48683
Clarify how startup options are conveyed between the client and the server.
by Lukacs Berki
· 8 years ago
d1619b75
Support per-module shutdown code on crash.
by Julio Merino
· 8 years ago
de14ade
Make --watchfs a common command option.
by Ulf Adams
· 8 years ago
2c91836
Rollback of commit 2891ec527eed27d0c6460d66f51cb66a43373b6a.
by Damien Martin-Guillerez
· 8 years ago
2891ec5
Make --watchfs a common command option.
by Ulf Adams
· 8 years ago
3a3c483
Remove support for using AF_UNIX to communicate between the Bazel cient and the Bazel server.
by Lukacs Berki
· 8 years ago
6e5e8fb
Enable Bazel commands to exit at any time.
by Michael Staib
· 8 years ago
af79a32
Allow configuring writing of command.log
by Michajlo Matijkiw
· 9 years ago
54eeac5
Move the query output formatters to ServerBuilder.
by Ulf Adams
· 9 years ago
6bfd2c5
Move QueryFunctions and InfoItems to ServerBuilder.
by Ulf Adams
· 9 years ago
bab0d48
Rollback of commit f107debac45ddf5859b1eb963379769b5815b18f. Also includes the logical rollback of commit 67ad82a319ff8959e69e774e7c15d3af904ec23d.
by Janak Ramakrishnan
· 9 years ago
653a16a
Replace calls to <class>.newInstance with <class>.getConstructor().newInstance.
by Ulf Adams
· 9 years ago
8405d40
Remove the experimental hardlink / junction code from UnixFileSystem.
by Ulf Adams
· 9 years ago
124bd0a
Remove the outputPath parameter from BlazeModule.getFileSystem.
by Ulf Adams
· 9 years ago
7db73d3
Dedupe code: parse startup options in newRuntime, instead of calling it twice.
by Ulf Adams
· 9 years ago
33644a4
Pass in the command options to BlazeModule.getCoverageReportFactory.
by Ulf Adams
· 9 years ago
7e71f89
Cleanup BlazeRuntime and ServerBuilder slightly.
by Ulf Adams
· 9 years ago
ea46dfc
Move workspace initialization out of BlazeRuntime.Builder.
by Ulf Adams
· 9 years ago
15a23b9
Split BlazeDirectories into two classes.
by Ulf Adams
· 9 years ago
f107deb
Remove the AF_UNIX client/server communication protocol.
by Lukacs Berki
· 9 years ago
345e15e
Add a ServerBuilder, and use that in the module API.
by Ulf Adams
· 9 years ago
e8d9c4c
Rewrite workspace creation to use a builder class.
by Ulf Adams
· 9 years ago
74dcfee
Use the subprocess factory that uses the Win32 API on Windows.
by Lukacs Berki
· 9 years ago
2821972
Rename the property io.bazel.UnixFileSystem to io.bazel.EnableJni because that's what it does.
by Lukacs Berki
· 9 years ago
b5a06f33
Pass a locale to a getLowerCase call in BlazeRuntime.
by Ulf Adams
· 9 years ago
caa000a
Add a hook to Package.Builder.Helper that gets called by PackageFunction after the Package is fully loaded.
by Nathan Harmata
· 9 years ago
a50b7b7
Don't create CommandCompleteEvent for OOMs ahead of time. Its super-constructor records timestamps and gc stats under the covers, so that data will be inaccurate.
by Janak Ramakrishnan
· 9 years ago
623cdf8
Replace Constants.PRODUCT_NAME with a startup option --product_name=bazel and
by Luis Fernando Pino Duque
· 9 years ago
42fb560
Allow BlazeModules to expose a helper that PackageFactory will use for creating fresh Package instances. Also make a few Package methods public.
by Nathan Harmata
· 9 years ago
39a5513
Pre-allocate memory at a few (non-exhaustive) sites that are on the exit path after we OOM, in an attempt to make that path complete more quickly and successfully.
by Janak Ramakrishnan
· 9 years ago
19fde1f
Separate killing Bazel on OOM using -XX:OnOutOfMemoryError and pessimistically OOMing when GC thrashing. The first seems to make us hang on OOM, which is kind of the opposite of what we want.
by Janak Ramakrishnan
· 9 years ago
be10218
Replace the occurrences of Constants.PRODUCT_NAME for a call to
by Luis Fernando Pino Duque
· 9 years ago
Next »