grpc/tools/codegen/core
Craig Tiller 66ae0d5c08
Separate slices from mdelems for static data (#27372)
* separate slice into internal and refcount, with refcount being the minimal base

* python3-ize

* Separate slices from mdelems for static data

Allows us to separate a small build target with just some slice basics
from the rest, which will help simplify the build system longer term.

Additionally exposed an opportunity to eliminate an init function.

Should also help in a month or so when it's time to jettison interned
metadata and slices entirely.

* fix compilation

* Automated change: Fix sanity tests

* fixes

* fixfixfix

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2021-09-21 17:27:54 -07:00
..
gen_header_frame.py Revert "Run 2to3 on tools directory (#26002)" (#27183) 2021-08-30 12:29:20 -07:00
gen_hpack_tables.cc Eliminate some HPACK LUTs (#26657) 2021-07-14 12:16:17 -07:00
gen_server_registered_method_bad_client_test_body.py Revert "Run 2to3 on tools directory (#26002)" (#27183) 2021-08-30 12:29:20 -07:00
gen_settings_ids.py Revert "Run 2to3 on tools directory (#26002)" (#27183) 2021-08-30 12:29:20 -07:00
gen_static_metadata.py Separate slices from mdelems for static data (#27372) 2021-09-21 17:27:54 -07:00
gen_stats_data.py Revert "Revert "a useful change (#27381)" (#27411)" (#27412) 2021-09-20 19:46:11 -07:00
gen_switch.py Switch template metaprogramming helper for promises library (#26908) 2021-08-09 13:21:51 -07:00
gen_upb_api.sh Update Envoy API to the latest version (2021-07-30) (#26848) 2021-08-03 09:12:42 -07:00