- 59d7140 Roll-forward addition of ExecutionSequencer. by clm · 6 years ago
- fdc3426 Automated rollback of c7aa4671cd70853515171333c823e3cdece92918. by binxu · 6 years ago
- 8d1fbc9 Move ExecutionSequencer into guava as @Beta. by clm · 6 years ago
- 148688a Fix initialCapacity calculation for a maximum size over Integer.MAX_VALUE. by cpovirk · 6 years ago
- 34c1616 Change HostAndPort equals() and hashCode() to stop depending on whether brackets were included by pekow · 6 years ago
- 08adcec Internally, use PatternCompiler from Doubles.tryParse. by cpovirk · 6 years ago
- 1b94234 Implement Lists.cartesianProduct.indexOf efficiently. by Hadrien Kohl · 6 years ago
- 06aad4c Make Guava tests pass under Java 10. by cpovirk · 6 years ago
- dc53de7 Internally, use PatternCompiler from Doubles.tryParse. by cpovirk · 6 years ago
- 9466b62 Removed special-casing UndeclaredThrowableException in Futures.transform() by jlavallee · 6 years ago
- 438d6d9 Test setValue(null) (both success and failure cases). by nikhilbarar · 6 years ago
- 0cd4e9f Fix nonpublic identifiers and documentation that use "whitelist" or "blacklist" to use less problematic terms. by dpb · 6 years ago
- 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
- 01181d7 Suppress exceptions raised from argument's toString methods during lenient formatting - take 2. by diamondm · 6 years ago
- c30df91 Automated rollback of 9e6e1d02faa4ff07f2c5746a1902ae36cd54335b by lowasser · 6 years ago
- e04eb59 Fix https://github.com/google/guava/issues/3156 by implementing a proper CollectSpliterators.flatMapTo{Int,Long,Double}. by lowasser · 6 years ago
- 57e9707 Automated g4 rollback of changelist 197588491. by diamondm · 6 years ago
- 6991216 Add missing test case for emptiesLast. by Istvan Neuwirth · 6 years ago
- b3a4812 Suppress exceptions raised from argument's toString methods during lenient formatting. by diamondm · 6 years ago
- 8210828 Fixes deadlocks in LocalCache.asMap().compute() if the Function throws by Milan Mimica · 6 years ago
- 79acc64 Continue migrating to type annotations for @Nullable by cushon · 6 years ago
- 31aac21 Swap Preconditions and Verify over to Strings.lenientFormat. by diamondm · 6 years ago
- 7fe1702 Introduce Strings.lenientFormat(), copied from Preconditions.format(). Rewrote documentation but the method body remains unchanged. by diamondm · 6 years ago
- 0a2258e Use the type annotation version of @Nullable in the Java 8 branch by cushon · 6 years ago
- ce6d93c Remove Files.fileTreeTraverser(). by cgdecker · 6 years ago
- a0edc85 Re-fix https://github.com/google/guava/issues/3081. by lowasser · 6 years ago
- e214f90 Make SuppliersTest.testMemoizeExceptionThrown() actually memoize the suppliers before testing them. by dpb · 6 years ago
- d61375f Adding a new (initially internal, pending API Review) static factory to Striped. by rwrobinson · 6 years ago
- 2d3f1be Automated rollback of a12ef6b46b26fe178021c099e3db6a8a99f5174e. by jrstewart · 6 years ago
- c84ffbf Fix toString of NonSerializableMemoizingSupplier by Alice Purcell · 6 years ago
- 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
- 9bf6d95 Add java.time.Duration overloads to CacheBuilder: by kak · 7 years ago
- a12ef6b Fix https://github.com/google/guava/issues/3081. by lowasser · 7 years ago
- 21f4dd7 Ignore FinalizableReferenceQueueClassLoaderUnloadingTest in JDK 9. by dpb · 7 years ago
- d0d5bd7 Stop using ByteArrayOutputStream in ByteStreams.toByteArray methods. by cgdecker · 7 years ago
- eff8655 Automated rollback of e50ce7e7ed79fbce1901081838c8e0f9269d4128 by cpovirk · 7 years ago
- e50ce7e Stop using ByteArrayOutputStream in ByteStreams.toByteArray methods. by cgdecker · 7 years ago
- 6cd80a9 Make ByteSource.read() use sizeIfKnown(), if available, to help avoid extra byte array allocations/copies. by cgdecker · 7 years ago
- e47fc16 Add isSubtypeOf() "pre"-condition check before getSubtype() returns. by benyu · 7 years ago
- d710bd8 Fix List<Foo<?>>.isSubtypeOf(List<Foo<?>>). by benyu · 7 years ago
- cbc5308 Traverser.java: add support for multiple start nodes. by jrtom · 7 years ago
- ea66419 Correct a typo in ImmutableBiMapTest. by lowasser · 7 years ago
- 45b0489 Automated g4 rollback of changelist 185433235. by lowasser · 7 years ago
- 9ebd95a Always expect a suppressing Closer. by cpovirk · 7 years ago
- 94ff327 Migrate uses of the double-brace initialization pattern to factory methods or builders by cushon · 7 years ago
- c92686d Add hash flooding protection to HashBiMap. by lowasser · 7 years ago
- 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
- 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
- 7abf599 Group overloads together. by cpovirk · 7 years ago
- 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
- 594e3b7 Hide class used from Google-internal test. by cpovirk · 7 years ago
- 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
- 11e5f8e Mark HashFunction @Immutable. by nwatson · 7 years ago
- d57a40e Delete deprecated Predicates.assignableFrom(Class). Please use Predicates.subtypeOf(Class) instead. by kak · 7 years ago
- f91ef6c Remove a couple of APIs scheduled for removal in January 2018. by cgdecker · 7 years ago
- 39ec61e Add even more toString details to Futures. by clm · 7 years ago
- 393066e Adding [HTTP2-Settings] HTTP header. by dahollings · 7 years ago
- f7d5b0f Remove AbstractMultiset's default O(n) (or worse) implementations of size(), count(), and clear(). by cpovirk · 7 years ago
- 5778796 Include method name and parameters in the message of the ArithmeticException during overflows. by kak · 7 years ago
- 831db2b Improve allocation behavior of ImmutableMultiset.Builder.addAll(Multiset). by lowasser · 7 years ago
- 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
- 8afcda2 Suppress warnings from existing nested futures. by clm · 7 years ago
- a43b4aa Fix REE handling in SerializingExecutor. by clm · 7 years ago
- 7da42d2 Add MediaType.withParameters(String attribute, Iterable<String> values) by chrisn · 7 years ago
- d788bc1 common.graph: add incidentEdges() method to Graph/ValueGraph. by jrtom · 7 years ago
- 7462c09 Improve handling of Function argument so that it shows up in toString() while the future is running by clm · 7 years ago
- b007d6d Make checkedMultiply available under GWT. by cpovirk · 7 years ago
- c0c117a Fix some simple cases of stack overflow in AbstractFuture.toString() by lukes · 7 years ago
- 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
- e6b9bb4 Fix bug where Multiset.elementSet.remove did not propagate changes to Multiset.size. by lowasser · 7 years ago
- ae70a5c Make "emptiesFirst(naturalOrder())" infer the type more reliably. by cpovirk · 7 years ago
- d40791f Push down implementation of Multiset.iterator() from AbstractMultiset. by lowasser · 7 years ago
- 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
- d038363 Push down AbstractMapBasedMultimap.wrapCollection logic into subtypes. by lowasser · 7 years ago
- a37ccd1 Add dummy test methods to Compact(Linked)HashSetTest so that the Maven test runner doesn't complain. by cgdecker · 7 years ago
- ccc239f Start some simple improvements to multimaps in code size and allocation count. by lowasser · 7 years ago
- 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
- 794a8ca Add Uninterruptibles methods for Condition. by c.piotre · 7 years ago
- 5326555 Reduce iterations of testBuilder_bruteForce under GWT. by cpovirk · 7 years ago
- c223b98 Run fewer iterations of testByteArrayRoundTrips. by cpovirk · 7 years ago
- 1260652 Document why AbstractIteratorTest looks slow under GWT but really isn't. by cpovirk · 7 years ago
- 6f22af4 Migrate from jsr305 @Nullable to Checker Framework @NullableDecl. [] by cpovirk · 7 years ago
- fd919e5 google-java-format MOST OF THE THINGS. by cpovirk · 7 years ago
- 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
- de28fd8 [FUTURES] Added Futures.whenAllComplete(..).run(..) to Futures.java by dlorant · 7 years ago
- b1d9d99 Make getUnchecked available under GWT. by cpovirk · 7 years ago
- c60f24a Migrate from jsr305's @GuardedBy and @OverridingMethodsMustInvokeSuper to Error Prone's. by cpovirk · 7 years ago
- c1102f2 Promote ReferenceEntry to a top-level class for weird reasons. by cpovirk · 7 years ago
- 1e4d01f Don't use recursion in MultiInputStream.read(). by cgdecker · 7 years ago
- 4b8bc9c Migrate usage of Files.fileTreeTraverser() to Files.fileTraverser(). by jnyman · 7 years ago
- 328481c Import Map.Entry almost everywhere. by cpovirk · 7 years ago
- af7514a Roll forward. by cgdecker · 7 years ago
- f6cfba8 Roll forward. by cgdecker · 7 years ago
- 13a6e36 Don't construct thousands of strings. by Chris Povirk · 7 years ago
- ee9ac70 Reduce iterations for MinMaxPriorityQueueTest under GWT. by Chris Povirk · 7 years ago
- 9dd731d Automated g4 rollback of changelist 174856751. by jnyman · 7 years ago
- 1dee5c1 Automated g4 rollback of changelist 174865821. by jnyman · 7 years ago
- 90ca5ee Add MoreFiles.fileTraverser(). by jnyman · 7 years ago
- a034f5c Add Files.fileTraverser(). by jnyman · 7 years ago
- 1f40cf6 Support for empty ArrayTable. by pferaud · 7 years ago