1. 59d7140 Roll-forward addition of ExecutionSequencer. by clm · 6 years ago
  2. fdc3426 Automated rollback of c7aa4671cd70853515171333c823e3cdece92918. by binxu · 6 years ago
  3. 8d1fbc9 Move ExecutionSequencer into guava as @Beta. by clm · 6 years ago
  4. 148688a Fix initialCapacity calculation for a maximum size over Integer.MAX_VALUE. by cpovirk · 6 years ago
  5. 34c1616 Change HostAndPort equals() and hashCode() to stop depending on whether brackets were included by pekow · 6 years ago
  6. 08adcec Internally, use PatternCompiler from Doubles.tryParse. by cpovirk · 6 years ago
  7. 1b94234 Implement Lists.cartesianProduct.indexOf efficiently. by Hadrien Kohl · 6 years ago
  8. 06aad4c Make Guava tests pass under Java 10. by cpovirk · 6 years ago
  9. dc53de7 Internally, use PatternCompiler from Doubles.tryParse. by cpovirk · 6 years ago
  10. 9466b62 Removed special-casing UndeclaredThrowableException in Futures.transform() by jlavallee · 6 years ago
  11. 438d6d9 Test setValue(null) (both success and failure cases). by nikhilbarar · 6 years ago
  12. 0cd4e9f Fix nonpublic identifiers and documentation that use "whitelist" or "blacklist" to use less problematic terms. by dpb · 6 years ago
  13. 15764d7 Fix b/80241237 to correctly *not* change segment weight, nor report an eviction, when a compute() call does not change the present value. by lowasser · 6 years ago
  14. 01181d7 Suppress exceptions raised from argument's toString methods during lenient formatting - take 2. by diamondm · 6 years ago
  15. c30df91 Automated rollback of 9e6e1d02faa4ff07f2c5746a1902ae36cd54335b by lowasser · 6 years ago
  16. e04eb59 Fix https://github.com/google/guava/issues/3156 by implementing a proper CollectSpliterators.flatMapTo{Int,Long,Double}. by lowasser · 6 years ago
  17. 57e9707 Automated g4 rollback of changelist 197588491. by diamondm · 6 years ago
  18. 6991216 Add missing test case for emptiesLast. by Istvan Neuwirth · 6 years ago
  19. b3a4812 Suppress exceptions raised from argument's toString methods during lenient formatting. by diamondm · 6 years ago
  20. 8210828 Fixes deadlocks in LocalCache.asMap().compute() if the Function throws by Milan Mimica · 6 years ago
  21. 79acc64 Continue migrating to type annotations for @Nullable by cushon · 6 years ago
  22. 31aac21 Swap Preconditions and Verify over to Strings.lenientFormat. by diamondm · 6 years ago
  23. 7fe1702 Introduce Strings.lenientFormat(), copied from Preconditions.format(). Rewrote documentation but the method body remains unchanged. by diamondm · 6 years ago
  24. 0a2258e Use the type annotation version of @Nullable in the Java 8 branch by cushon · 6 years ago
  25. ce6d93c Remove Files.fileTreeTraverser(). by cgdecker · 6 years ago
  26. a0edc85 Re-fix https://github.com/google/guava/issues/3081. by lowasser · 6 years ago
  27. e214f90 Make SuppliersTest.testMemoizeExceptionThrown() actually memoize the suppliers before testing them. by dpb · 6 years ago
  28. d61375f Adding a new (initially internal, pending API Review) static factory to Striped. by rwrobinson · 6 years ago
  29. 2d3f1be Automated rollback of a12ef6b46b26fe178021c099e3db6a8a99f5174e. by jrstewart · 6 years ago
  30. c84ffbf Fix toString of NonSerializableMemoizingSupplier by Alice Purcell · 6 years ago
  31. a652fa0 Fix tests that failed if we couldn't recursively delete securely by using Jimfs and just getting rid of the whole file system each time. by cgdecker · 7 years ago
  32. 9bf6d95 Add java.time.Duration overloads to CacheBuilder: by kak · 7 years ago
  33. a12ef6b Fix https://github.com/google/guava/issues/3081. by lowasser · 7 years ago
  34. 21f4dd7 Ignore FinalizableReferenceQueueClassLoaderUnloadingTest in JDK 9. by dpb · 7 years ago
  35. d0d5bd7 Stop using ByteArrayOutputStream in ByteStreams.toByteArray methods. by cgdecker · 7 years ago
  36. eff8655 Automated rollback of e50ce7e7ed79fbce1901081838c8e0f9269d4128 by cpovirk · 7 years ago
  37. e50ce7e Stop using ByteArrayOutputStream in ByteStreams.toByteArray methods. by cgdecker · 7 years ago
  38. 6cd80a9 Make ByteSource.read() use sizeIfKnown(), if available, to help avoid extra byte array allocations/copies. by cgdecker · 7 years ago
  39. e47fc16 Add isSubtypeOf() "pre"-condition check before getSubtype() returns. by benyu · 7 years ago
  40. d710bd8 Fix List<Foo<?>>.isSubtypeOf(List<Foo<?>>). by benyu · 7 years ago
  41. cbc5308 Traverser.java: add support for multiple start nodes. by jrtom · 7 years ago
  42. ea66419 Correct a typo in ImmutableBiMapTest. by lowasser · 7 years ago
  43. 45b0489 Automated g4 rollback of changelist 185433235. by lowasser · 7 years ago
  44. 9ebd95a Always expect a suppressing Closer. by cpovirk · 7 years ago
  45. 94ff327 Migrate uses of the double-brace initialization pattern to factory methods or builders by cushon · 7 years ago
  46. c92686d Add hash flooding protection to HashBiMap. by lowasser · 7 years ago
  47. afe6ff8 Add hash flooding protection to ImmutableMultiset, falling back to a JDK HashMap backed implementation when probable flooding is detected. by lowasser · 7 years ago
  48. a98632e In Java 8 branch, fall back to an ImmutableSet backed by j.u.HashSet (and its binary tree magic) if apparent hash flooding is detected. by lowasser · 7 years ago
  49. 7abf599 Group overloads together. by cpovirk · 7 years ago
  50. a132ce0 In Java 8 branch, fall back to j.u.HashMap based implementation in ImmutableBiMap if hash flooding appears probable. (Partially motivated by external feature requests, partially by [] by lowasser · 7 years ago
  51. 594e3b7 Hide class used from Google-internal test. by cpovirk · 7 years ago
  52. 06395ae In Java 8 branch, fall back to j.u.HashMap based implementation in ImmutableMap if hash flooding appears probable. (Partially motivated by external feature requests, partially by [] by lowasser · 7 years ago
  53. 11e5f8e Mark HashFunction @Immutable. by nwatson · 7 years ago
  54. d57a40e Delete deprecated Predicates.assignableFrom(Class). Please use Predicates.subtypeOf(Class) instead. by kak · 7 years ago
  55. f91ef6c Remove a couple of APIs scheduled for removal in January 2018. by cgdecker · 7 years ago
  56. 39ec61e Add even more toString details to Futures. by clm · 7 years ago
  57. 393066e Adding [HTTP2-Settings] HTTP header. by dahollings · 7 years ago
  58. f7d5b0f Remove AbstractMultiset's default O(n) (or worse) implementations of size(), count(), and clear(). by cpovirk · 7 years ago
  59. 5778796 Include method name and parameters in the message of the ArithmeticException during overflows. by kak · 7 years ago
  60. 831db2b Improve allocation behavior of ImmutableMultiset.Builder.addAll(Multiset). by lowasser · 7 years ago
  61. 8eb3ea4 Fix tests that assume Class.getClassLoader() returns a URLClassLoader so that they can call getURLs() to instead parse the "java.class.path" system property. by cpovirk · 7 years ago
  62. 8afcda2 Suppress warnings from existing nested futures. by clm · 7 years ago
  63. a43b4aa Fix REE handling in SerializingExecutor. by clm · 7 years ago
  64. 7da42d2 Add MediaType.withParameters(String attribute, Iterable<String> values) by chrisn · 7 years ago
  65. d788bc1 common.graph: add incidentEdges() method to Graph/ValueGraph. by jrtom · 7 years ago
  66. 7462c09 Improve handling of Function argument so that it shows up in toString() while the future is running by clm · 7 years ago
  67. b007d6d Make checkedMultiply available under GWT. by cpovirk · 7 years ago
  68. c0c117a Fix some simple cases of stack overflow in AbstractFuture.toString() by lukes · 7 years ago
  69. 078b85f Overhaul Android {Hash,LinkedHash}Multiset to operate much more directly on ObjectCountHashMap, eliminating many unnecessary classes, allocations, and even calls to hashCode on the elements. by lowasser · 7 years ago
  70. e6b9bb4 Fix bug where Multiset.elementSet.remove did not propagate changes to Multiset.size. by lowasser · 7 years ago
  71. ae70a5c Make "emptiesFirst(naturalOrder())" infer the type more reliably. by cpovirk · 7 years ago
  72. d40791f Push down implementation of Multiset.iterator() from AbstractMultiset. by lowasser · 7 years ago
  73. 289cff4 Attempt to fix bugs where objects that are incompatible with eachother are tested for equality (generally: Lists and Sets, or Classes of incompatible types). by glorioso · 7 years ago
  74. d038363 Push down AbstractMapBasedMultimap.wrapCollection logic into subtypes. by lowasser · 7 years ago
  75. a37ccd1 Add dummy test methods to Compact(Linked)HashSetTest so that the Maven test runner doesn't complain. by cgdecker · 7 years ago
  76. ccc239f Start some simple improvements to multimaps in code size and allocation count. by lowasser · 7 years ago
  77. d49a375 Make CompactHash data structures package-private in external Guava. (Before we didn't expose them at all externally. This is so they can be used in multimap guts in Android.) by lowasser · 7 years ago
  78. 794a8ca Add Uninterruptibles methods for Condition. by c.piotre · 7 years ago
  79. 5326555 Reduce iterations of testBuilder_bruteForce under GWT. by cpovirk · 7 years ago
  80. c223b98 Run fewer iterations of testByteArrayRoundTrips. by cpovirk · 7 years ago
  81. 1260652 Document why AbstractIteratorTest looks slow under GWT but really isn't. by cpovirk · 7 years ago
  82. 6f22af4 Migrate from jsr305 @Nullable to Checker Framework @NullableDecl. [] by cpovirk · 7 years ago
  83. fd919e5 google-java-format MOST OF THE THINGS. by cpovirk · 7 years ago
  84. 8b4789c I tripped and rewrote HashBiMap in the fully compact form, with no redundant code or storage, like I had assumed was too much work. by lowasser · 7 years ago
  85. de28fd8 [FUTURES] Added Futures.whenAllComplete(..).run(..) to Futures.java by dlorant · 7 years ago
  86. b1d9d99 Make getUnchecked available under GWT. by cpovirk · 7 years ago
  87. c60f24a Migrate from jsr305's @GuardedBy and @OverridingMethodsMustInvokeSuper to Error Prone's. by cpovirk · 7 years ago
  88. c1102f2 Promote ReferenceEntry to a top-level class for weird reasons. by cpovirk · 7 years ago
  89. 1e4d01f Don't use recursion in MultiInputStream.read(). by cgdecker · 7 years ago
  90. 4b8bc9c Migrate usage of Files.fileTreeTraverser() to Files.fileTraverser(). by jnyman · 7 years ago
  91. 328481c Import Map.Entry almost everywhere. by cpovirk · 7 years ago
  92. af7514a Roll forward. by cgdecker · 7 years ago
  93. f6cfba8 Roll forward. by cgdecker · 7 years ago
  94. 13a6e36 Don't construct thousands of strings. by Chris Povirk · 7 years ago
  95. ee9ac70 Reduce iterations for MinMaxPriorityQueueTest under GWT. by Chris Povirk · 7 years ago
  96. 9dd731d Automated g4 rollback of changelist 174856751. by jnyman · 7 years ago
  97. 1dee5c1 Automated g4 rollback of changelist 174865821. by jnyman · 7 years ago
  98. 90ca5ee Add MoreFiles.fileTraverser(). by jnyman · 7 years ago
  99. a034f5c Add Files.fileTraverser(). by jnyman · 7 years ago
  100. 1f40cf6 Support for empty ArrayTable. by pferaud · 7 years ago