1. 7a5a236 Description redacted. by Nathan Harmata · 8 years ago
  2. b869e58 Rollback of commit 822c37816ac669e51bec3853b41849a19ec5e230. by Nathan Harmata · 8 years ago
  3. 8afbd3c Move UnixFileSystem to lib.unix, WindowsFileSystem to lib.windows by Ulf Adams · 8 years ago
  4. 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
  5. 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
  6. 85cc043 Skylark documentation pipeline automatically generates documentation for all Skylark modules. by Florian Weikert · 8 years ago
  7. 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
  8. 91d1ea0 Move ProcMeminfoParser to lib.unix, where it belongs by Ulf Adams · 8 years ago
  9. 57badf4 Add 'did you mean' suggestion when accessing a struct field by Laurent Le Brun · 8 years ago
  10. b190577 Make StringCanonicalizer use BlazeInterners rather than Interners by Shreya Bhattarai · 8 years ago
  11. e3db95e Streamline Fingerprint implementation by Michajlo Matijkiw · 8 years ago
  12. eaa3be7 Record correct exit code for uncaught exceptions in async threads. by Chloe Calvarin · 8 years ago
  13. 13dc56a Global cleanup change. by Googler · 8 years ago
  14. f919bd1 Remove varargs Fingerprint#addStrings by Michajlo Matijkiw · 8 years ago
  15. 43ad032 Use MessageDigest instead of HashFunction for Fingerprint by Michajlo Matijkiw · 8 years ago
  16. ed7ced0 Support multiple mirror URLs for external repos by Justine Tunney · 8 years ago
  17. 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
  18. 3c50222 Stop consulting the environment for "originating user" information. by Googler · 8 years ago
  19. 472b411 Add logging to TimestampGranularityMonitor. by Julio Merino · 8 years ago
  20. dade5e1 If a group of deps has only one unique element, store it bare. by Janak Ramakrishnan · 8 years ago
  21. 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
  22. 155bd64 Adding support for Linux s390x by namrata-ibm · 8 years ago
  23. f99a054 Rollback of commit 0e9a1b2d51f9e03f4493e52d23cb3efc568be59f. by Googler · 8 years ago
  24. 0e9a1b2 Stop consulting the environment for "originating user" information. by Googler · 8 years ago
  25. 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
  26. a19dc90 Prevent interleaved slow interrupt stack traces by Michajlo Matijkiw · 9 years ago
  27. 934d42d Check OS X version to decide if sandbox is supported. by Yue Gan · 9 years ago
  28. 92647f5 Fix operator precedence error in LongArrayList.growCapacity by Googler · 9 years ago
  29. 525b6d8 Fix slow hostname lookup by Marcel Hlopko · 9 years ago
  30. d535325 Changes DependencyResolver <Attribute, Dep> map from a ListMultimap to new class by Greg Estren · 9 years ago
  31. 7cf2460 Call precomputed() on static CharMatcher instances. by Googler · 9 years ago
  32. 33ac07c Be less naive with CcLibraryHelper precompiled library collision detection. by Michael Staib · 9 years ago
  33. ebdc527 Rephrase Fingerprint in terms of guava HashFunction. by Eric Fellheimer · 9 years ago
  34. 9bf3f6a Rollback of commit 1e37a5375f918376c132fa537e25695f673f41b8. by Dmitry Lomov · 9 years ago
  35. a4d4854 Remove Fingerprint.toString() to avoid relying on MessageDigest.clone(). by Googler · 9 years ago
  36. 2821972 Rename the property io.bazel.UnixFileSystem to io.bazel.EnableJni because that's what it does. by Lukacs Berki · 9 years ago
  37. 1e37a53 Do redirection of stdout / stderr in Java instead of reimplementing it in every process wrapper again. by Philipp Wollermann · 9 years ago
  38. 01f2ce4 Make Windows bootstrapping work again by temporarily disabling JNI. by Lukacs Berki · 9 years ago
  39. 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
  40. 2b4e2e4 Make "bazel info server_pid" work on Windows. by Lukacs Berki · 9 years ago
  41. 6f09666 Polish the command-line reference. by Ulf Adams · 9 years ago
  42. 57c9dc9 Move LoggingTerminalWriter out of test by Klaus Aehlig · 9 years ago
  43. ff1332d Remove BuildConfiguration.addRoots() and the pregrepped includes directory. by Lukacs Berki · 9 years ago
  44. eb2f5ea Make persistent action cache work on Windows by Yun Peng · 9 years ago
  45. 0005bbc Optimize hotspot in DependencySet.process(). by Googler · 9 years ago
  46. d8b80c3 Make a 'did you mean' suggestion when referencing a non-existent label. by Laurent Le Brun · 9 years ago
  47. 9bf2da4 Add a SpellChecker class with edit distance function. by Laurent Le Brun · 9 years ago
  48. be10218 Replace the occurrences of Constants.PRODUCT_NAME for a call to by Luis Fernando Pino Duque · 9 years ago
  49. 98e00c2 Simplify DependencySet. by Ulf Adams · 9 years ago
  50. 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
  51. e0bfbca Rollback of commit 7f339de7feb071d790ecbca1c346244f5794a7e3. by Greg Estren · 9 years ago
  52. 7f339de Optimize hotspot in DependencySet.process(). by Googler · 9 years ago
  53. 352f7e7 Support case-insensitive comparision in Path.java with WindowsFileSystem by Yun Peng · 9 years ago
  54. 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
  55. 8feea7e Add nullable variants to Fingerprint. by Ulf Adams · 9 years ago
  56. 10993fe Review a number of action subclasses and update them according to the spec. by Ulf Adams · 9 years ago
  57. cb7e910 Make LineWrappingAnsiTerminalWriter more efficient by Klaus Aehlig · 9 years ago
  58. bf8d910 Add a position-aware wrapper around AnsiTerminalWriter by Klaus Aehlig · 9 years ago
  59. 803ef93 Log whenever a periodic flush of the action cache is slow. by Nathan Harmata · 9 years ago
  60. 54d94d2 Description redacted. -- MOS_MIGRATED_REVID=119053259 by Googler · 9 years ago
  61. 4dd60f9 Revamp the client/server communication protocol so that it is portable to Windows. by Lukacs Berki · 9 years ago
  62. d73a429 Refer to CharMatcher.javaLetterOrDigit() in a comment. by Michael Zhou · 9 years ago
  63. e92bfe5 Global cleanup change. by Googler · 9 years ago
  64. 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
  65. aada027 Make LineWrappingAnsiTerminalWriter a public class by Klaus Aehlig · 9 years ago
  66. b472881 Add wrapper class around AnsiTerminalWriter that breaks lines by Klaus Aehlig · 9 years ago
  67. ea5d36a Add an interface for append-only access to an AnsiTerminal by Klaus Aehlig · 9 years ago
  68. 56b5587 Add variant of Preconditions.checkArgument that takes int placeholder. by Janak Ramakrishnan · 9 years ago
  69. 8c04e9e Use JavaIoFileSystem during the bootstrapping, removing JNI compilation. by Damien Martin-Guillerez · 9 years ago
  70. 006ab49 Stream TargetPattern#eval implementations' results to a callback rather than returning a ResolvedTargets set. by Janak Ramakrishnan · 9 years ago
  71. 5b5f22a Stream results of targets below directory to a callback rather than returning a ResolvedTargets set. by Janak Ramakrishnan · 9 years ago
  72. 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
  73. f8cf295 Move Runnables into lib.util so that it can be used by other packages. by Janak Ramakrishnan · 9 years ago
  74. 3d9312e Prevent ProcMemInfo from crashing when it gets weird input by Kristina Chodorow · 9 years ago
  75. 6df8179 Use Bazel Preconditions variant which avoids varargs array creation by Mark Schaller · 9 years ago
  76. 729652e Add Preconditions variant that avoids varargs array creation by Mark Schaller · 9 years ago
  77. 75ba9b9 Efficiency improvements to GroupedList by Mark Schaller · 9 years ago
  78. d1cd14b Avoid list copy in BuildingState.getNextDirtyDirectDeps by Mark Schaller · 9 years ago
  79. 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
  80. b503be7 Optimize the hash code function of Pair to minimize varargs expansion. by Eric Fellheimer · 9 years ago
  81. 6133c3f Add combine option for multiple profile file stats by Klaas Boesche · 9 years ago
  82. 358db64 Refactor SkylarkStatistics to reduce size. by Klaas Boesche · 9 years ago
  83. 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
  84. f88f4d8 Rationalize copyright headers by Damien Martin-Guillerez · 10 years ago
  85. 6bd4f2d Heavily refactor ProfileCommand to separate output and statistics generation and enable their reuse by Klaas Boesche · 10 years ago
  86. 54733f9 Code cleanup by Laurent Le Brun · 10 years ago
  87. 71d22f6 Modifications and improvements to AutoProfiler to reflect how it will be used in the codebase: by Nathan Harmata · 10 years ago
  88. 709bc61 Port to FreeBSD. by Doug Rabson · 10 years ago
  89. 24fe1f2 FileTypeSet: now supports creating unions of a FileTypeSet and some FileTypes. by Laszlo Csomor · 10 years ago
  90. a2e2cc2 Remove errant paths from crosstool test files. by Alex Humesky · 10 years ago
  91. 8c28813 Add native support for linux on ARM Cpu (32 bits) by Zhong Wang · 10 years ago
  92. 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
  93. 34eda02 Disallow non-empty dotd files that do not end in a newline. by Janak Ramakrishnan · 10 years ago
  94. 88b6388 Fix OS detection for Windows. by Googler · 10 years ago
  95. 2c19a57 Replaced other occurrences of Objects#toStringHelper with MoreObjects#toStringHelper by Googler · 10 years ago
  96. 551bb09 Create a value class PatternWithEquality to wrap Pattern so that equal strings can compare equal as Patterns. by Janak Ramakrishnan · 10 years ago
  97. 19f3413 Improve platform and CPU detection, use the correct protoc binary for the running system. by Philipp Wollermann · 10 years ago
  98. 5da9a0e Add debugging for NPE in GroupedList#toSet. by Janak Ramakrishnan · 10 years ago
  99. 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
  100. da2f0ba Clean up the TestFileOutErr to be less brittle, avoiding the "brutal overloading" it had been doing previously. by Eric Fellheimer · 10 years ago