aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/serialization
Commit message (Expand)AuthorAge
...
* Allow codecs in ObjectCodecRegistry.Builder to be swapped out.Gravatar cpeyser2018-04-10
* Makes the decision to memoize at the SkyValue level.Gravatar shahan2018-04-09
* Deletes KryoGravatar shahan2018-04-09
* Adds more debug logging to ArtifactFactory validation.Gravatar shahan2018-04-06
* DynamicCodec emits a trail of type names when it encounters NoSuchCodecExcept...Gravatar shahan2018-04-06
* Make DynamicCodec always memoize. Since it replaces Java serialization, which...Gravatar janakr2018-04-05
* Transform StackOverflowError thrown in ArrayCodec into SerializationException...Gravatar janakr2018-04-05
* Add codec for Object[]. This may be useful for NestedSetCodec, pushing up so ...Gravatar janakr2018-04-04
* Save the lookup and write of the codec index when the object is memoized, as ...Gravatar janakr2018-04-04
* Add ObjectCodec for AtomicReference.Gravatar janakr2018-04-04
* Replaces JavaSerializableCodec with DynamicCodec as the defaultGravatar shahan2018-04-04
* Don't hold on to full byte array when deserializing protocol buffers.Gravatar janakr2018-04-03
* Moves the decision to enable memoization from codecs to the top-level invocat...Gravatar shahan2018-04-02
* Add codec for ImmutableMultimap.Gravatar cpeyser2018-04-02
* Add codecs needed to fully serialize Attributes.Gravatar janakr2018-03-28
* Removes superfluous generic parameter from DynamicCodec, allowing it to be usedGravatar shahan2018-03-28
* PiperOrigin-RevId: 190680743Gravatar mjhalupka2018-03-27
* DynamicCodec class.Gravatar shahan2018-03-27
* Remove FastStringCodecGravatar michajlo2018-03-26
* Prohibit using Java serialization for protos.Gravatar cpeyser2018-03-26
* Make a bunch more stuff serializable, especially anonymous classes and lambda...Gravatar janakr2018-03-26
* @AutoCodec SelectorValue. Rather than making mapMarshaller handle wildcards b...Gravatar janakr2018-03-23
* Allow AutoValue builder method to have the same name as getter method when us...Gravatar janakr2018-03-23
* Re-enable aliasing of CodedInputStream during deserialization, removed as par...Gravatar janakr2018-03-23
* Allow NestedSetCodec to share members across multiple deserializations.Gravatar cpeyser2018-03-22
* Clean up unnecessary "additional data" from memoizing deserialization. Since ...Gravatar janakr2018-03-21
* Add behavior to NestedSetCodec to prevent it from running during testing.Gravatar cpeyser2018-03-21
* Hand-rolls EnumRuntimeCodecGravatar shahan2018-03-20
* Add EnumMapCodec. Some hackery necessary to get Class for Enum when map is em...Gravatar janakr2018-03-20
* Add ability to shallow-freeze individual objectsGravatar brandjon2018-03-20
* @Autocodec a few leftover classes. Also, add @AutoCodec builder support for ...Gravatar cpeyser2018-03-20
* Automated rollback of commit e6af9f9178e731a45e552b1d249ded90124945ba.Gravatar janakr2018-03-19
* Add behavior to NestedSetCodec to prevent it from running during testing.Gravatar cpeyser2018-03-19
* Add unit tests for https://github.com/bazelbuild/bazel/commit/f304d2be2e8c26b...Gravatar janakr2018-03-16
* Adds codecs for more list variants.Gravatar shahan2018-03-16
* Add @AutoCodec strategy for @AutoValue.Builder.Gravatar janakr2018-03-16
* Deletes list marshaller and makes map entry marshaller into a runtime codec.Gravatar shahan2018-03-16
* Makes leaf level AutoCodec marshallers into runtime codecs.Gravatar shahan2018-03-15
* Splits the iterableMarshaller into runtime codecs.Gravatar shahan2018-03-14
* Integrate memoization into standard serialization. This involves a number of ...Gravatar janakr2018-03-13
* Get rid of non-class-based lookups for ObjectCodecs. There were basically no ...Gravatar janakr2018-03-10
* Open-source ImmutableMapCodec and make it able to handle arbitrary keys/value...Gravatar janakr2018-03-10
* Make memoizing serialize and deserialize methods that take a codec package-pr...Gravatar janakr2018-03-10
* Allow ObjectCodecRegistry to handle MemoizingCodecs. Initially this is just S...Gravatar janakr2018-03-09
* @AutoCodec TransitiveTraversalValue, DirectoryListingStateValue.Gravatar janakr2018-03-06
* Convert a bunch of non-AutoCodec classes to use @AutoCodec: BuildConfiguratio...Gravatar janakr2018-03-06
* Add wildcard support to AutoCodec.Gravatar mjhalupka2018-03-06
* Serialize Path using AutoCodec.Gravatar janakr2018-03-05
* @AutoCodec for TypeGravatar shahan2018-03-05
* Automated rollback of commit 96145511b34a2d7be834e3eb05927674e875c813.Gravatar janakr2018-03-05