- f26a9e7 all: rename IsInitialized as CheckInitialized by Joe Tsai · 5 years ago
- 3df87a0 runtime/protoiface: remove IsInitializedOutputFlags and IsInitialized by Joe Tsai · 5 years ago
- 466dd77 all: fast-path method refactoring by Damien Neil · 5 years ago
- e8e8875 proto, runtime/protoiface, internal/impl: add fast-path Merge by Damien Neil · 5 years ago
- 6fb2994 all: tests, tweaks for lazy extension decoding by Damien Neil · 5 years ago
- 0ae1c97 internal/impl: lazy extension decoding by Damien Neil · 5 years ago
- 524c606 runtime/protoiface: use more efficient options representation by Damien Neil · 5 years ago
- c600d6c all: do best-effort initialization check on fast path unmarshal by Damien Neil · 5 years ago
- d30e561 proto: add MarshalState, UnmarshalState by Damien Neil · 5 years ago
- 61781dd all: abstract fast-path marshal and unmarshal inputs and outputs by Damien Neil · 5 years ago
- f12fb45 all: add ProtoMethods method to protoreflect.Message by Damien Neil · 5 years ago
- b0d217f proto, internal/impl: don't create fast path Size for legacy Marshalers by Damien Neil · 5 years ago
- 705acad proto: reset message by default in Unmarshal by Joe Tsai · 5 years ago
- cbdefb1 internal/impl: move filetype.EnumInfo to impl by Joe Tsai · 5 years ago
- f1e905b all: unify protoV1.ExtensionDesc and proto.ExtensionType by Damien Neil · 6 years ago
- c0f8c0a runtime/protoimpl: add ExtensionInfo alias by Damien Neil · 6 years ago
- 4401a0d cmd/protoc-gen-go, internal/filetype: clean up EnumType construction by Damien Neil · 6 years ago
- 92f7618 all: refactor extensions, add proto.GetExtension etc. by Damien Neil · 6 years ago
- bab3d40 runtime/protoimpl, cmd/protoc-gen-go: support release versioning by Joe Tsai · 6 years ago
- 52ec175 internal/filedesc, internal/filetype: rename {Desc,Type}Builder as Builder by Joe Tsai · 6 years ago
- 3d8e369 all: implement proto1 weak fields by Joe Tsai · 6 years ago
- f8b855d runtime/protoiface: API adjustments by Joe Tsai · 6 years ago
- 0f81b38 runtime/protoiface: move and rename XXX_Methods by Joe Tsai · 6 years ago
- 82760ce internal/impl: add MessageState to every generated message by Joe Tsai · 6 years ago
- c0e4bb2 cmd/protoc-gen-go: unexport implementation-specific XXX fields by Joe Tsai · 6 years ago
- a804450 all: fix stale comments by Joe Tsai · 6 years ago
- dfe1603 internal/fileinit: remove package by Joe Tsai · 6 years ago
- d888139 internal/filedesc, internal/filetype: initial commit by Joe Tsai · 6 years ago
- 378c132 reflect/protoreflect: add alternative message reflection API by Joe Tsai · 6 years ago
- 89d4963 internal/impl: abstract away ExtensionDescV1 as the underlying descriptor by Joe Tsai · 6 years ago
- 60b368f runtime/protolegacy: remove package by Joe Tsai · 6 years ago
- 58b42d8 cmd/protoc-gen-go, runtime/protoimpl: enforce minimum and maximum versions by Joe Tsai · 6 years ago
- 6650091 runtime/protoiface: update package documentation by Joe Tsai · 6 years ago
- 21ade49 internal/impl: move legacy files into impl by Joe Tsai · 6 years ago
- 1c28304 proto, encoding/protojson, encoding/prototext: use Resolver interface by Joe Tsai · 6 years ago
- 4fe9663 internal/impl: rename MessageType as MessageInfo by Joe Tsai · 6 years ago
- e89e624 all: change module to google.golang.org/protobuf by Damien Neil · 6 years ago
- 0fc49f8 reflect/protoreflect: add Descriptor specific methods by Joe Tsai · 6 years ago
- db38ddd proto: eagerly unmarshal extensions by Joe Tsai · 6 years ago
- 00e50dc runtime/protoimpl: remove ExtensionFieldsV1 by Joe Tsai · 6 years ago
- 5e71dc9 cmd/protoc-gen-go: used named types for special fields by Joe Tsai · 6 years ago
- 03e7486 proto: replace CachedSize fast-path method with UseCachedSize option by Damien Neil · 6 years ago
- cc2b078 proto: enable/disable fast path with build tags by Damien Neil · 6 years ago
- 4686e23 proto: add IsInitialized by Damien Neil · 6 years ago
- 96c229a proto: check for required fields in encoding/decoding by Damien Neil · 6 years ago
- 0d3e8cc proto, runtime/protoiface: add support for fast-path marshaling by Damien Neil · 6 years ago
- ebbb4bb runtime/protoiface: doc cleanup by Joe Tsai · 6 years ago
- 4fddeba all: move v1 types over to the v2 repository by Joe Tsai · 6 years ago
- 8012b44 internal/fileinit: generate reflect data structures from raw descriptors by Damien Neil · 6 years ago
- e1f8d50 reflect/protodesc: split descriptor related functionality from prototype by Joe Tsai · 6 years ago
- f9123a3 runtime: expose protoimpl and protolegacy by Joe Tsai · 6 years ago