- 7a5a236 Description redacted. by Nathan Harmata · 8 years ago
- b869e58 Rollback of commit 822c37816ac669e51bec3853b41849a19ec5e230. by Nathan Harmata · 8 years ago
- 8afbd3c Move UnixFileSystem to lib.unix, WindowsFileSystem to lib.windows by Ulf Adams · 8 years ago
- 822c378 Reimplement blaze query using an async evaluation model. Use a concurrent backend for SkyQueryEnvironment's implementation in order to achieve parallelism. by Nathan Harmata · 8 years ago
- 5582d89 Read the PersistentMap's backing file into memory all at once when processing it. We are going to read the whole thing and convert it into data structures, anyway. by Googler · 8 years ago
- 85cc043 Skylark documentation pipeline automatically generates documentation for all Skylark modules. by Florian Weikert · 8 years ago
- 9739b47 Move Classpath.java from src/test/... to src/main/... since it will be used by the documentation generation in the future. by Florian Weikert · 8 years ago
- 91d1ea0 Move ProcMeminfoParser to lib.unix, where it belongs by Ulf Adams · 8 years ago
- 57badf4 Add 'did you mean' suggestion when accessing a struct field by Laurent Le Brun · 8 years ago
- b190577 Make StringCanonicalizer use BlazeInterners rather than Interners by Shreya Bhattarai · 8 years ago
- e3db95e Streamline Fingerprint implementation by Michajlo Matijkiw · 8 years ago
- eaa3be7 Record correct exit code for uncaught exceptions in async threads. by Chloe Calvarin · 8 years ago
- 13dc56a Global cleanup change. by Googler · 8 years ago
- f919bd1 Remove varargs Fingerprint#addStrings by Michajlo Matijkiw · 8 years ago
- 43ad032 Use MessageDigest instead of HashFunction for Fingerprint by Michajlo Matijkiw · 8 years ago
- ed7ced0 Support multiple mirror URLs for external repos by Justine Tunney · 8 years ago
- 5bd26b2 Make TargetPattern evaluation during query evaluation more parallel-friendly by introducing TargetPattern#parEval, which allows TargetPatterns' evaluations to explicitly have parallel implementations (no need to secretly use a FJP). by Nathan Harmata · 8 years ago
- 3c50222 Stop consulting the environment for "originating user" information. by Googler · 8 years ago
- 472b411 Add logging to TimestampGranularityMonitor. by Julio Merino · 8 years ago
- dade5e1 If a group of deps has only one unique element, store it bare. by Janak Ramakrishnan · 8 years ago
- 2b8a3a4 Stop storing a set in GroupedListHelper to deduplicate SkyKey dep requests. Instead, deduplicate when the helper is actually added to a GroupedList. by Janak Ramakrishnan · 8 years ago
- 155bd64 Adding support for Linux s390x by namrata-ibm · 8 years ago
- f99a054 Rollback of commit 0e9a1b2d51f9e03f4493e52d23cb3efc568be59f. by Googler · 8 years ago
- 0e9a1b2 Stop consulting the environment for "originating user" information. by Googler · 8 years ago
- eff49fb Do not write terminal output in the experimental UI character-by-character (which results in single-character gRPC messages). by Lukacs Berki · 9 years ago
- a19dc90 Prevent interleaved slow interrupt stack traces by Michajlo Matijkiw · 9 years ago
- 934d42d Check OS X version to decide if sandbox is supported. by Yue Gan · 9 years ago
- 92647f5 Fix operator precedence error in LongArrayList.growCapacity by Googler · 9 years ago
- 525b6d8 Fix slow hostname lookup by Marcel Hlopko · 9 years ago
- d535325 Changes DependencyResolver <Attribute, Dep> map from a ListMultimap to new class by Greg Estren · 9 years ago
- 7cf2460 Call precomputed() on static CharMatcher instances. by Googler · 9 years ago
- 33ac07c Be less naive with CcLibraryHelper precompiled library collision detection. by Michael Staib · 9 years ago
- ebdc527 Rephrase Fingerprint in terms of guava HashFunction. by Eric Fellheimer · 9 years ago
- 9bf3f6a Rollback of commit 1e37a5375f918376c132fa537e25695f673f41b8. by Dmitry Lomov · 9 years ago
- a4d4854 Remove Fingerprint.toString() to avoid relying on MessageDigest.clone(). by Googler · 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
- 1e37a53 Do redirection of stdout / stderr in Java instead of reimplementing it in every process wrapper again. by Philipp Wollermann · 9 years ago
- 01f2ce4 Make Windows bootstrapping work again by temporarily disabling JNI. by Lukacs Berki · 9 years ago
- 2407d7a Rename FileOutErr.get{Output,Error}File to get{Output,Error}Path, because they actually return a Path and not a File. by Philipp Wollermann · 9 years ago
- 2b4e2e4 Make "bazel info server_pid" work on Windows. by Lukacs Berki · 9 years ago
- 6f09666 Polish the command-line reference. by Ulf Adams · 9 years ago
- 57c9dc9 Move LoggingTerminalWriter out of test by Klaus Aehlig · 9 years ago
- ff1332d Remove BuildConfiguration.addRoots() and the pregrepped includes directory. by Lukacs Berki · 9 years ago
- eb2f5ea Make persistent action cache work on Windows by Yun Peng · 9 years ago
- 0005bbc Optimize hotspot in DependencySet.process(). by Googler · 9 years ago
- d8b80c3 Make a 'did you mean' suggestion when referencing a non-existent label. by Laurent Le Brun · 9 years ago
- 9bf2da4 Add a SpellChecker class with edit distance function. by Laurent Le Brun · 9 years ago
- be10218 Replace the occurrences of Constants.PRODUCT_NAME for a call to by Luis Fernando Pino Duque · 9 years ago
- 98e00c2 Simplify DependencySet. by Ulf Adams · 9 years ago
- 3b5d5d2 Stop converting temporary direct deps to a set. In almost all cases, this conversion is unnecessary and wasteful. In the remaining cases, the set conversion can be explicit. by Janak Ramakrishnan · 9 years ago
- e0bfbca Rollback of commit 7f339de7feb071d790ecbca1c346244f5794a7e3. by Greg Estren · 9 years ago
- 7f339de Optimize hotspot in DependencySet.process(). by Googler · 9 years ago
- 352f7e7 Support case-insensitive comparision in Path.java with WindowsFileSystem by Yun Peng · 9 years ago
- c34a558 Add random-access indexing into GroupedList. Intended to be a no-op, allowing for future work that may want to access a particular group in the GroupedList without advancing the iterator. by Janak Ramakrishnan · 9 years ago
- 8feea7e Add nullable variants to Fingerprint. by Ulf Adams · 9 years ago
- 10993fe Review a number of action subclasses and update them according to the spec. by Ulf Adams · 9 years ago
- cb7e910 Make LineWrappingAnsiTerminalWriter more efficient by Klaus Aehlig · 9 years ago
- bf8d910 Add a position-aware wrapper around AnsiTerminalWriter by Klaus Aehlig · 9 years ago
- 803ef93 Log whenever a periodic flush of the action cache is slow. by Nathan Harmata · 9 years ago
- 54d94d2 Description redacted. -- MOS_MIGRATED_REVID=119053259 by Googler · 9 years ago
- 4dd60f9 Revamp the client/server communication protocol so that it is portable to Windows. by Lukacs Berki · 9 years ago
- d73a429 Refer to CharMatcher.javaLetterOrDigit() in a comment. by Michael Zhou · 9 years ago
- e92bfe5 Global cleanup change. by Googler · 9 years ago
- 4367a54 Use a list instead of a set for the current group in GroupedListHelper to save memory. This is a partial rollback of f745e99db7632cfb2145b6926f961e85f9084bc5, but that part of the change was unnecessary -- we are already ensuring that an element isn't added twice in GroupedListHelper#add by adding it to elements. by Janak Ramakrishnan · 9 years ago
- aada027 Make LineWrappingAnsiTerminalWriter a public class by Klaus Aehlig · 9 years ago
- b472881 Add wrapper class around AnsiTerminalWriter that breaks lines by Klaus Aehlig · 9 years ago
- ea5d36a Add an interface for append-only access to an AnsiTerminal by Klaus Aehlig · 9 years ago
- 56b5587 Add variant of Preconditions.checkArgument that takes int placeholder. by Janak Ramakrishnan · 9 years ago
- 8c04e9e Use JavaIoFileSystem during the bootstrapping, removing JNI compilation. by Damien Martin-Guillerez · 9 years ago
- 006ab49 Stream TargetPattern#eval implementations' results to a callback rather than returning a ResolvedTargets set. by Janak Ramakrishnan · 9 years ago
- 5b5f22a Stream results of targets below directory to a callback rather than returning a ResolvedTargets set. by Janak Ramakrishnan · 9 years ago
- eb0d376 Remove Runnables and RuntimeUtils from Bazel. An earlier commit moved these classes in because we thought we would need them, but they ended up not being needed. by Nathan Harmata · 9 years ago
- f8cf295 Move Runnables into lib.util so that it can be used by other packages. by Janak Ramakrishnan · 9 years ago
- 3d9312e Prevent ProcMemInfo from crashing when it gets weird input by Kristina Chodorow · 9 years ago
- 6df8179 Use Bazel Preconditions variant which avoids varargs array creation by Mark Schaller · 9 years ago
- 729652e Add Preconditions variant that avoids varargs array creation by Mark Schaller · 9 years ago
- 75ba9b9 Efficiency improvements to GroupedList by Mark Schaller · 9 years ago
- d1cd14b Avoid list copy in BuildingState.getNextDirtyDirectDeps by Mark Schaller · 9 years ago
- cfa74ac1 Compare GroupedLists without regard to the order within a given group. Also make sure that we don't store duplicate elements within a given group (although that is currently taken care of by the callers). by Janak Ramakrishnan · 9 years ago
- b503be7 Optimize the hash code function of Pair to minimize varargs expansion. by Eric Fellheimer · 9 years ago
- 6133c3f Add combine option for multiple profile file stats by Klaas Boesche · 9 years ago
- 358db64 Refactor SkylarkStatistics to reduce size. by Klaas Boesche · 9 years ago
- fa0ca9f Change uses of Lists#newArrayListWithExpectedSize to ArrayList#ArrayList(int) when it's clear the author intended (the now deprecated) Lists#newArrayListWithCapacity. Also change uses of Lists#newArrayListWithCapacity in the affected files to ArrayList#ArrayList(int). by Nathan Harmata · 10 years ago
- f88f4d8 Rationalize copyright headers by Damien Martin-Guillerez · 10 years ago
- 6bd4f2d Heavily refactor ProfileCommand to separate output and statistics generation and enable their reuse by Klaas Boesche · 10 years ago
- 54733f9 Code cleanup by Laurent Le Brun · 10 years ago
- 71d22f6 Modifications and improvements to AutoProfiler to reflect how it will be used in the codebase: by Nathan Harmata · 10 years ago
- 709bc61 Port to FreeBSD. by Doug Rabson · 10 years ago
- 24fe1f2 FileTypeSet: now supports creating unions of a FileTypeSet and some FileTypes. by Laszlo Csomor · 10 years ago
- a2e2cc2 Remove errant paths from crosstool test files. by Alex Humesky · 10 years ago
- 8c28813 Add native support for linux on ARM Cpu (32 bits) by Zhong Wang · 10 years ago
- ae9b95f Crash in tests if anybody tries to log remotely. Remote logging usually indicates an error, and tests shouldn't normally have such errors. by Janak Ramakrishnan · 10 years ago
- 34eda02 Disallow non-empty dotd files that do not end in a newline. by Janak Ramakrishnan · 10 years ago
- 88b6388 Fix OS detection for Windows. by Googler · 10 years ago
- 2c19a57 Replaced other occurrences of Objects#toStringHelper with MoreObjects#toStringHelper by Googler · 10 years ago
- 551bb09 Create a value class PatternWithEquality to wrap Pattern so that equal strings can compare equal as Patterns. by Janak Ramakrishnan · 10 years ago
- 19f3413 Improve platform and CPU detection, use the correct protoc binary for the running system. by Philipp Wollermann · 10 years ago
- 5da9a0e Add debugging for NPE in GroupedList#toSet. by Janak Ramakrishnan · 10 years ago
- b1231ca Make exception in Fingerprint.java thrown in case of "impossible" missing MD5 error more informative so we can try to understand what's going on. by Janak Ramakrishnan · 10 years ago
- da2f0ba Clean up the TestFileOutErr to be less brittle, avoiding the "brutal overloading" it had been doing previously. by Eric Fellheimer · 10 years ago