diff --git a/api/wasm/cpp/proxy_wasm_impl.h b/api/wasm/cpp/proxy_wasm_impl.h index 60df1f72e3..1ac646c27e 100644 --- a/api/wasm/cpp/proxy_wasm_impl.h +++ b/api/wasm/cpp/proxy_wasm_impl.h @@ -15,10 +15,14 @@ class ContextBase; class RootContext; class Context; +// Note: exceptions are currently not supported. +#define WASM_EXCEPTIONS 0 +#if WASM_EXCEPTIONS class ProxyException : std::runtime_error { public: ProxyException(const std::string& message) : std::runtime_error(message) {} }; +#endif inline void logTrace(const std::string& logMessage) { proxy_log(LogLevel::trace, logMessage.c_str(), logMessage.size()); @@ -248,11 +252,13 @@ class ContextBase { using HttpCallCallback = std::function header_pairs, std::unique_ptr body, std::unique_ptr trailer_pairs)>; using GrpcSimpleCallCallback = std::function message)>; - void httpCall(StringView uri, const HeaderStringPairs& request_headers, + // Returns false on setup error. + bool httpCall(StringView uri, const HeaderStringPairs& request_headers, StringView request_body, const HeaderStringPairs& request_trailers, uint32_t timeout_milliseconds, HttpCallCallback callback); // NB: the message is the response if status == OK and an error message otherwise. - void grpcSimpleCall(StringView service, StringView service_name, StringView method_name, + // Returns false on setup error. + bool grpcSimpleCall(StringView service, StringView service_name, StringView method_name, const google::protobuf::MessageLite &request, uint32_t timeout_milliseconds, GrpcSimpleCallCallback callback); template void grpcSimpleCall(StringView service, StringView service_name, StringView method_name, const google::protobuf::MessageLite &request, uint32_t timeout_milliseconds, @@ -267,10 +273,12 @@ class ContextBase { }; grpcSimpleCall(service, service_name, method_name, request, timeout_milliseconds, callback); } - void grpcCallHandler(StringView service, StringView service_name, + // Returns false on setup error. + bool grpcCallHandler(StringView service, StringView service_name, StringView method_name, const google::protobuf::MessageLite &request, uint32_t timeout_milliseconds, std::unique_ptr handler); - void grpcStreamHandler(StringView service, StringView service_name, + // Returns false on setup error. + bool grpcStreamHandler(StringView service, StringView service_name, StringView method_name, std::unique_ptr handler); private: @@ -953,14 +961,24 @@ inline std::string MetricBase::prefixWithFields(const std::vector& inline uint32_t MetricBase::resolveWithFields(const std::vector& fields) { if (fields.size() != tags.size()) { +#if WASM_EXCEPTIONS throw ProxyException("metric fields.size() != tags.size()"); +#else + logError("metric fields.size() != tags.size()"); + abort(); +#endif } return resolveFullName(prefixWithFields(fields) + name); } inline void MetricBase::partiallyResolveWithFields(const std::vector& fields) { if (fields.size() >= tags.size()) { +#if WASM_EXCEPTIONS throw ProxyException("metric fields.size() >= tags.size()"); +#else + logError("metric fields.size() >= tags.size()"); + abort(); +#endif } prefix = prefixWithFields(fields); tags.erase(tags.begin(), tags.begin()+(fields.size())); @@ -1220,15 +1238,15 @@ inline void grpcSend(uint32_t token, StringView message, bool end_stream) { return proxy_grpcSend(token, message.data(), message.size(), end_stream ? 1 : 0); } -inline void ContextBase::httpCall(StringView uri, const HeaderStringPairs& request_headers, +inline bool ContextBase::httpCall(StringView uri, const HeaderStringPairs& request_headers, StringView request_body, const HeaderStringPairs& request_trailers, uint32_t timeout_milliseconds, HttpCallCallback callback) { auto token = makeHttpCall(uri, request_headers, request_body, request_trailers, timeout_milliseconds); if (token) { http_calls_[token] = std::move(callback); - } else { - throw ProxyException("httpCall failed"); + return true; } + return false; } inline void ContextBase::onHttpCallResponse(uint32_t token, std::unique_ptr header_pairs, @@ -1240,14 +1258,14 @@ inline void ContextBase::onHttpCallResponse(uint32_t token, std::unique_ptr handler) { auto token = grpcCall(service, service_name, method_name, request, timeout_milliseconds); if (token) { handler->token_ = token; grpc_calls_[token] = std::move(handler); - } else { - throw ProxyException("grpcCall failed"); + return true; } + return false; } -inline void ContextBase::grpcStreamHandler(StringView service, StringView service_name, +inline bool ContextBase::grpcStreamHandler(StringView service, StringView service_name, StringView method_name, std::unique_ptr handler) { auto token = grpcStream(service, service_name, method_name); if (token) { handler->token_ = token; grpc_streams_[token] = std::move(handler); - } else { - throw ProxyException("grpcStream failed"); + return true; } + return false; } diff --git a/api/wasm/cpp/proxy_wasm_intrinsics.cc b/api/wasm/cpp/proxy_wasm_intrinsics.cc index c80dcdd3dd..2e12b6fbff 100644 --- a/api/wasm/cpp/proxy_wasm_intrinsics.cc +++ b/api/wasm/cpp/proxy_wasm_intrinsics.cc @@ -28,7 +28,8 @@ static Context* ensureContext(uint32_t context_id, uint32_t root_context_id) { } auto factory = context_factories->find(root_id); if (factory == context_factories->end()) { - throw ProxyException("no context factory for root_id: " + root_id); + logError("no context factory for root_id: " + root_id); + return nullptr; } else { e.first->second = factory->second(context_id, root); } @@ -67,7 +68,7 @@ static RootContext* ensureRootContext(uint32_t context_id, std::unique_ptrsecond->asContext() || it->second->asRoot())) { - throw ProxyException("no base context context_id: " + std::to_string(context_id)); + return nullptr; } return it->second.get(); } @@ -75,7 +76,7 @@ static ContextBase* getContextBase(uint32_t context_id) { static Context* getContext(uint32_t context_id) { auto it = context_map.find(context_id); if (it == context_map.end() || !it->second->asContext()) { - throw ProxyException("no context context_id: " + std::to_string(context_id)); + return nullptr; } return it->second->asContext(); } @@ -83,7 +84,7 @@ static Context* getContext(uint32_t context_id) { static RootContext* getRootContext(uint32_t context_id) { auto it = context_map.find(context_id); if (it == context_map.end() || !it->second->asRoot()) { - throw ProxyException("no root context_id: " + std::to_string(context_id)); + return nullptr; } return it->second->asRoot(); } diff --git a/examples/wasm/envoy_filter_http_wasm_example.wasm b/examples/wasm/envoy_filter_http_wasm_example.wasm index b749a61814..1b7f589f4b 100644 Binary files a/examples/wasm/envoy_filter_http_wasm_example.wasm and b/examples/wasm/envoy_filter_http_wasm_example.wasm differ diff --git a/examples/wasm/envoy_filter_http_wasm_example.wat b/examples/wasm/envoy_filter_http_wasm_example.wat index a47c4ac36c..f5af5798a7 100644 --- a/examples/wasm/envoy_filter_http_wasm_example.wat +++ b/examples/wasm/envoy_filter_http_wasm_example.wat @@ -106,8 +106,8 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $30 (mut i32) (i32.const 17712)) - (global $31 (mut i32) (i32.const 5260592)) + (global $30 (mut i32) (i32.const 17520)) + (global $31 (mut i32) (i32.const 5260400)) (elem $26 (global.get $28) $b0 $__ZN11RootContext6asRootEv $__ZN11RootContext9asContextEv $__ZN11RootContext9asContextEv $__ZN11RootContext6asRootEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN11RootContext9asContextEv $__ZN11RootContext9asContextEv $__ZN14ExampleContext17onResponseHeadersEv $__ZN11RootContext9asContextEv $__ZN11RootContext9asContextEv $__ZN11RootContext9asContextEv $__ZN11RootContext9asContextEv $__ZN11RootContext9asContextEv $__ZN11RootContext9asContextEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv @@ -115,7 +115,7 @@ $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN11RootContext9asContextEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv - $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN11RootContext9asContextEv $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 + $__ZNK6google8protobuf14FatalException4whatEv $__ZN11RootContext9asContextEv $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNKSt3__210__function6__funcI3__1NS_9allocatorIS2_EEFNS_10unique_ptrI11RootContextNS_14default_deleteIS6_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE6targetERKSt9type_info $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEPNS0_5ArenaE $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh $__ZNK6google8protobuf5Value3NewEPNS0_5ArenaE $__ZN6google8protobuf5Value27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf9ListValue3NewEPNS0_5ArenaE $__ZN6google8protobuf9ListValue27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf6Struct3NewEPNS0_5ArenaE $__ZN6google8protobuf6Struct27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $b2 @@ -128,10 +128,10 @@ $__ZN11RootContext6onTickEv $__ZN11RootContext6onTickEv $__ZN11RootContext6onTickEv $__ZN11RootContext6onTickEv $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev - $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZNSt13runtime_errorD2Ev $__ZN14ProxyExceptionD0Ev $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv - $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 + $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv + $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN11RootContext6onTickEv $__ZN11RootContext6onTickEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev + $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv + $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 @@ -147,7 +147,7 @@ $__ZNK10__cxxabiv121__vmi_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi $b10 $b11 $__ZN11ContextBase18onHttpCallResponseEjNSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEES5_S5_ $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $27 (i32.const 1024) - "\b7-\00\00\bc-\00\00\c4-\00\00\ca-") + "\0c-\00\00\11-\00\00\19-\00\00\1f-") (data $27 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -220,43 +220,41 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00,\1b\00\00\ad\1c\00\00T\1b\00\00\9f\1c\00\00p\11\00\00\00\00\00\00T" - "\1b\00\00\8a\1c\00\00x\11\00\00\00\00\00\00T\1b\00\00\cc\1c\00\00p\11\00\00\00\00\00\00T\1b\00\00\bb\1c\00\00\98\11\00\00\00\00\00\00,\1b\00\00N\1d\00\00T\1b\00\00\d5\1c\00\00\b8" - "\11\00\00\00\00\00\00,\1b\00\00\b0\1d\00\00,\1b\00\00S\1e\00\00T\1b\00\00\b5\1d\00\00\d8\11\00\00\00\00\00\00,\1b\00\00\da\1e\00\00,\1b\00\00\df\1e\00\00\d4\1b\00\00\e1\1f\00\00\00" - "\00\00\00\01\00\00\00\18\12\00\00\00\00\00\00,\1b\00\00 \00\00T\1b\00\00\03*\00\00\e8\12\00\00\00\00\00\00T\1b\00\00\e5(\00\00@\12\00\00\00\00\00\00T\1b\00\00\a2\"\00\00P" - "\12\00\00\00\00\00\00T\1b\00\00\d2\"\00\00`\12\00\00\00\00\00\00T\1b\00\00\98#\00\00\e8\12\00\00\00\00\00\00T\1b\00\00\b2(\00\00\e8\12\00\00\00\00\00\00\d4\1b\00\00p'\00\00\00" - "\00\00\00\01\00\00\00\98\12\00\00\00\00\00\00,\1b\00\00\dd'\00\00T\1b\00\00\cc(\00\00\e8\12\00\00\00\00\00\00\d4\1b\00\00K*\00\00\00\00\00\00\01\00\00\00(\15\00\00\00\00\00\00T" - "\1b\00\00\b2*\00\00\d8\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") - (data $27 (i32.const 4840) - ",\1b\00\00\b3/\00\00T\1b\00\00\843\00\00\10\13\00\00\00\00\00\00T\1b\00\00@4\00\00\10\13\00\00\00\00\00\00,\1b\00\00\0c5\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\f0\1a\00\00]\1c\00\00\18\1b\00\00O\1c\00\00p\11\00\00\00\00\00\00\18" + "\1b\00\00:\1c\00\00x\11\00\00\00\00\00\00\18\1b\00\00|\1c\00\00p\11\00\00\00\00\00\00\18\1b\00\00k\1c\00\00\98\11\00\00\00\00\00\00\f0\1a\00\00\fe\1c\00\00\18\1b\00\00\85\1c\00\00\b8" + "\11\00\00\00\00\00\00\f0\1a\00\00`\1d\00\00\f0\1a\00\00\03\1e\00\00\18\1b\00\00e\1d\00\00\d8\11\00\00\00\00\00\00\f0\1a\00\00\8a\1e\00\00\f0\1a\00\00\8f\1e\00\00\84\1b\00\00\91\1f\00\00\00" + "\00\00\00\01\00\00\00\18\12\00\00\00\00\00\00\f0\1a\00\00\d0\1f\00\00\18\1b\00\00\b3)\00\00\d0\12\00\00\00\00\00\00\18\1b\00\00\95(\00\00@\12\00\00\00\00\00\00\18\1b\00\00R\"\00\00P" + "\12\00\00\00\00\00\00\18\1b\00\00\82\"\00\00`\12\00\00\00\00\00\00\18\1b\00\00H#\00\00\d0\12\00\00\00\00\00\00\18\1b\00\00b(\00\00\d0\12\00\00\00\00\00\00\84\1b\00\00 '\00\00\00" + "\00\00\00\01\00\00\00\98\12\00\00\00\00\00\00\f0\1a\00\00\8d'\00\00\18\1b\00\00|(\00\00\d0\12\00\00\00\00\00\00\18\1b\00\00\07*\00\00\c0\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $27 (i32.const 4816) + "\f0\1a\00\00\08/\00\00\18\1b\00\00\d92\00\00\f8\12\00\00\00\00\00\00\18\1b\00\00\953\00\00\f8\12\00\00\00\00\00\00\f0\1a\00\00a4\00\00\05") + (data $27 (i32.const 4876) + "2") (data $27 (i32.const 4900) - "3") + "\09\00\00\00\01\00\00\00\9b?") (data $27 (i32.const 4924) - "\09\00\00\00\01\00\00\00[@") - (data $27 (i32.const 4948) "\02") - (data $27 (i32.const 4963) + (data $27 (i32.const 4939) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5032) + (data $27 (i32.const 5008) "\05") + (data $27 (i32.const 5020) + "2") (data $27 (i32.const 5044) - "3") + "\n\00\00\00\01\00\00\00\a87\00\00\00\04") (data $27 (i32.const 5068) - "\n\00\00\00\01\00\00\00h8\00\00\00\04") - (data $27 (i32.const 5092) "\01") - (data $27 (i32.const 5107) + (data $27 (i32.const 5083) "\n\ff\ff\ff\ff") - (data $27 (i32.const 5212) + (data $27 (i32.const 5188) "\0b") - (data $27 (i32.const 5251) + (data $27 (i32.const 5227) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5320) - "T\1b\00\00\855\00\00\d8\14\00\00\00\00\00\00,\1b\00\00K6\00\00T\1b\00\00\ab6\00\00\f0\14\00\00\00\00\00\00T\1b\00\00X6\00\00\00\15\00\00\00\00\00\00,\1b\00\00y6\00\00" - "T\1b\00\00\866\00\00\e0\14\00\00\00\00\00\00T\1b\00\00\8d7\00\00\d8\14\00\00\00\00\00\00T\1b\00\00\9d7\00\00\d8\14\00\00\00\00\00\00T\1b\00\00\af7\00\00\18\15\00\00\00\00\00\00" - "T\1b\00\00\e47\00\00\f0\14\00\00\00\00\00\00T\1b\00\00\c07\00\00H\15\00\00\00\00\00\00T\1b\00\00\068\00\00\f0\14\00\00\00\00\00\00\b8\1b\00\00.8\00\00\b8\1b\00\0008\00\00" - "T\1b\00\0028\00\00\e0\14") - (data $27 (i32.const 5532) + (data $27 (i32.const 5296) + "\18\1b\00\00\da4\00\00\c0\14\00\00\00\00\00\00\f0\1a\00\00\a05\00\00\18\1b\00\00\006\00\00\d8\14\00\00\00\00\00\00\18\1b\00\00\ad5\00\00\e8\14\00\00\00\00\00\00\f0\1a\00\00\ce5\00\00" + "\18\1b\00\00\db5\00\00\c8\14\00\00\00\00\00\00\18\1b\00\00\e26\00\00\c0\14\00\00\00\00\00\00\18\1b\00\00\f26\00\00\00\15\00\00\00\00\00\00\18\1b\00\00'7\00\00\d8\14\00\00\00\00\00\00" + "\18\1b\00\00\037\00\00 \15\00\00\00\00\00\00\18\1b\00\00I7\00\00\d8\14\00\00\00\00\00\00h\1b\00\00q7\00\00h\1b\00\00s7\00\00\18\1b\00\00u7\00\00\c8\14") + (data $27 (i32.const 5492) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\04\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00\00\00\00\00" "\a8\11\00\00\05\00\00\00\06\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\03\00\00\00\04\00\00\00\07\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\07\00\00\00" "\08\00\00\00\09\00\00\00\02\00\00\00\n\00\00\00\08\00\00\00\09\00\00\00\n\00\00\00\01\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\0b\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" @@ -265,7 +263,7 @@ "\10\00\00\00\0d\00\00\00\06\00\00\00\03\00\00\00\07\00\00\00\0e\00\00\00\09\00\00\00\02\00\00\00\n\00\00\00\11\00\00\00\12\00\00\00\13\00\00\00\01\00\00\00\00\00\00\00\c0\11\00\00\14\00\00\00" "\15\00\00\00\0f\00\00\00\06\00\00\00\16\00\00\00\17\00\00\00\02\00\00\00\02\00\00\00\10\00\00\00\00\00\00\00\e0\11\00\00\18\00\00\00\19\00\00\00\11\00\00\00\07\00\00\00\1a\00\00\00\1b\00\00\00" "\03\00\00\00\03\00\00\00\12\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $27 (i32.const 6012) + (data $27 (i32.const 5972) "@\12\00\00\1c\00\00\00\1d\00\00\00\08\00\00\00\13\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00\1e\00\00\00\16\00\00\00\09\00\00\00\n\00\00\00\05\00\00\00\17\00\00\00\0b\00\00\00\06\00\00\00" "\18\00\00\00\04\00\00\00\19\00\00\00\1a\00\00\00\1b\00\00\00\00\00\00\00\a0\12\00\00\1f\00\00\00 \00\00\00\0c\00\00\00\1c\00\00\00\07\00\00\00\1d\00\00\00\1e\00\00\00!\00\00\00\1f\00\00\00" "\09\00\00\00\0d\00\00\00\08\00\00\00 \00\00\00\0e\00\00\00\06\00\00\00!\00\00\00\05\00\00\00\19\00\00\00\00\00\00\00 \12\00\00\"\00\00\00#\00\00\00\0f\00\00\00\"\00\00\00\09\00\00\00" @@ -274,151 +272,149 @@ "\19\00\00\00(\00\00\00)\00\00\00\00\00\00\00p\12\00\00&\00\00\00'\00\00\00\12\00\00\00*\00\00\00\0b\00\00\00+\00\00\00,\00\00\00(\00\00\00-\00\00\00\09\00\00\00\13\00\00\00" "\0c\00\00\00.\00\00\00\14\00\00\00\06\00\00\00/\00\00\00\05\00\00\00\19\00\00\00\00\00\00\00`\12\00\00\1c\00\00\00)\00\00\00\08\00\00\00\13\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00" "\1e\00\00\00\16\00\00\00\09\00\00\00\n\00\00\00\05\00\00\00\17\00\00\00\0b\00\00\00\06\00\00\00\18\00\00\00\04\00\00\00\19\00\00\00\1a\00\00\00\1b\00\00\00\00\00\00\00\b0\12\00\00*\00\00\00" - "+\00\00\000\00\00\00\00\00\00\00\c8\12\00\00,\00\00\00-\00\00\001\00\00\00\00\00\00\00\f0\12\00\00.\00\00\00/\00\00\00\06\00\00\00\15\00\00\00\01\00\00\00\07\00\00\002") - (data $27 (i32.const 6593) - "\13\00\00.\00\00\000\00\00\00\08\00\00\00\16\00\00\00\02\00\00\00\07\00\00\002") - (data $27 (i32.const 6629) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00L@\00\00Q@\00\00\10\0d\00\00\18\13\00\00\a8\13") + "+\00\00\000\00\00\00\00\00\00\00\d8\12\00\00,\00\00\00-\00\00\00\06\00\00\00\15\00\00\00\01\00\00\00\07\00\00\001\00\00\00\00\00\00\00\e8\12\00\00,\00\00\00.\00\00\00\08\00\00\00" + "\16\00\00\00\02\00\00\00\07\00\00\001") + (data $27 (i32.const 6569) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\8c?\00\00\91?\00\00\10\0d\00\00\00\13\00\00\90\13") + (data $27 (i32.const 6808) + "\1c=") (data $27 (i32.const 6868) - "\dc=") - (data $27 (i32.const 6928) - "\c8\14\00\001\00\00\002\00\00\004\00\00\00\02\00\00\00\00\00\00\00\e0\14\00\003\00\00\004\00\00\005\00\00\006\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\04\00\00\00\00\00\00\00" - "\08\15\00\003\00\00\007\00\00\005\00\00\006\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\05\00\00\00\00\00\00\00\18\15\00\008\00\00\009\00\00\005\00\00\00\00\00\00\00(\15\00\00" - "*\00\00\00:\00\00\000\00\00\00\00\00\00\008\15\00\008\00\00\00;\00\00\005\00\00\00\00\00\00\00h\15\00\003\00\00\00<\00\00\005\00\00\006\00\00\00\0d\00\00\00\00\00\00\00" - "\88\15\00\003\00\00\00=\00\00\005\00\00\006\00\00\00\0c\00\00\00\03\00\00\00\04\00\00\00\06\00\00\00onStart\00onCreate \00onRequestH" - "eaders \00headers: \00onResponseHeaders \00newheader\00newheadervalue\00lo" - "cation\00envoy-wasm\00onRequestBody \00onDone \00onLog \00onDelete \0018Exam" - "pleRootContext\0011RootContext\0011ContextBase\0014ExampleContext\007Con" - "text\00NSt3__210__function6__funcI3$_0NS_9allocatorIS2_EEFNS_10uni" - "que_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEEE\00NS" - "t3__210__function6__baseIFNS_10unique_ptrI7ContextNS_14default_d" - "eleteIS3_EEEEjP11RootContextEEE\003$_0\00NSt3__210__function6__funcI" - "3$_1NS_9allocatorIS2_EEFNS_10unique_ptrI11RootContextNS_14defaul" - "t_deleteIS6_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEEEEE" - "EE\00NSt3__210__function6__baseIFNS_10unique_ptrI11RootContextNS_1" - "4default_deleteIS3_EEEEjNS_17basic_string_viewIcNS_11char_traits" - "IcEEEEEEE\003$_1\00N6google8protobuf8internal29InternalMetadataWithA" - "renaBaseINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9alloca" - "torIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerE\00/usr/l" - "ocal/include/google/protobuf/arenastring.h\00CHECK failed: initial" - "_value != NULL: \00NSt3__212basic_stringIcNS_11char_traitsIcEENS_9" - "allocatorIcEEEE\00NSt3__221__basic_string_commonILb1EEE\00/home/jple" - "v_google_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/usr/local/inc" - "lude/google/protobuf/repeated_field.h\00CHECK failed: (index) >= (" - "0): \00CHECK failed: (index) < (current_size_): \00/usr/local/includ" - "e/google/protobuf/map.h\00CHECK failed: (bucket_index_ & 1) == (0)" - ": \00CHECK failed: m_->index_of_first_non_null_ == m_->num_buckets" - "_ || m_->table_[m_->index_of_first_non_null_] != NULL: \00CHECK fa" - "iled: !tree->empty(): \00CHECK failed: node_ != NULL && m_ != NULL" - ": \00google.protobuf.Value.string_value\00google.protobuf.Struct.Fie" - "ldsEntry.key\00CHECK failed: (&from) != (this): \00CHECK failed: (&o" - "ther) != (this): \00N6google8protobuf27Struct_FieldsEntry_DoNotUse" - "E\00N6google8protobuf8internal12MapEntryLiteINS0_27Struct_FieldsEn" - "try_DoNotUseENSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9al" - "locatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSD_11" - "ELi0EEE\00N6google8protobuf8internal12MapEntryImplINS0_27Struct_Fi" - "eldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_" - "11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireForma" - "tLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m_) == (this):" - " \00CHECK failed: TableEntryIsNonEmptyList(b): \00CHECK failed: Tabl" - "eEntryIsTree(b): \00CHECK failed: GetArenaNoVirtual() == NULL: \00CH" - "ECK failed: index_of_first_non_null_ == num_buckets_ || table_[i" - "ndex_of_first_non_null_] != NULL: \00CHECK failed: find(*KeyPtrFro" - "mNodePtr(node)) == end(): \00CHECK failed: (count) <= (kMaxLength)" - ": \00CHECK failed: (result.bucket_index_) == (b & ~static_cast(1)): \00CHECK failed: (table_[b]) == (table_[b ^ 1]): \00CHE" - "CK failed: !TableEntryIsTree(b) && !TableEntryIsTree(b ^ 1): \00CH" - "ECK failed: (count) == (tree->size()): \00CHECK failed: (new_num_b" - "uckets) >= (kMinTableSize): \00CHECK failed: n >= kMinTableSize: \00" - "CHECK failed: (n & (n - 1)) == (0): \00CHECK failed: table_[b] == " - "table_[b + 1] && (b & 1) == 0: \00N6google8protobuf3MapINSt3__212b" - "asic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5Value" - "EE8InnerMapE\00N6google8protobuf4hashINSt3__212basic_stringIcNS2_1" - "1char_traitsIcEENS2_9allocatorIcEEEEEE\00f == NULL || dynamic_cast" - "(f) != NULL\00/usr/local/include/google/protobuf/stubs/casts.h" - "\00down_cast\00google.protobuf.Struct\00N6google8protobuf6StructE\00N6go" - "ogle8protobuf5ValueE\00N6google8protobuf8internal12MapEntryImplINS" - "0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic" - "_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS" - "1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CH" - "ECK failed: (n) >= (0): \00google.protobuf.ListValue\00N6google8prot" - "obuf9ListValueE\00google.protobuf.Value\00no root context_id: \0014Pro" - "xyException\00no context context_id: \00no base context context_id: " - "\00no context factory for root_id: \00N6google8protobuf14FatalExcept" - "ionE\00google/protobuf/stubs/common.cc\00This program requires versi" - "on \00%d.%d.%d\00 of the Protocol Buffer runtime library, but the in" - "stalled version is \00. Please update your library. If you compi" - "led the program yourself, make sure that your headers are from t" - "he same version of Protocol Buffers as your link-time library. " - "(Version verification failed in \"\00\".)\00This program was compiled " - "against version \00 of the Protocol Buffer runtime library, which " - "is not compatible with the installed version (\00). Contact the p" - "rogram author for an update. If you compiled the program yourse" - "lf, make sure that your headers are from the same version of Pro" - "tocol Buffers as your link-time library. (Version verification " - "failed in \"\00[libprotobuf %s %s:%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00" - "allocator::allocate(size_t n) 'n' exceeds maximum supported s" - "ize\00%d\00google/protobuf/arena.cc\00CHECK failed: (min_bytes) <= (st" - "d::numeric_limits::max() - kBlockHeaderSize): \00google/pr" - "otobuf/generated_message_util.cc\00Not implemented field number \00 " - "with type \00CHECK failed: (scc->visit_status.load(std::memory_ord" - "er_relaxed)) == (SCCInfoBase::kRunning): \00google/protobuf/messag" - "e_lite.cc\00CHECK failed: !coded_out.HadError(): \00(cannot determin" - "e missing fields for lite message)\00N6google8protobuf11MessageLit" - "eE\00google/protobuf/repeated_field.cc\00CHECK failed: (new_size) <=" - " ((std::numeric_limits::max() - kRepHeaderSize) / sizeof" - "(old_rep->elements[0])): \00Requested size is too large to fit int" - "o size_t.\00google/protobuf/wire_format_lite.cc\00CHECK failed: (val" - "ue.size()) <= (kint32max): \00serializing\00parsing\00 '%s'\00String fie" - "ld\00 contains invalid \00UTF-8 data when \00 a protocol \00buffer. Use " - "the 'bytes' type if you intend to send raw \00bytes. \00google/proto" - "buf/io/coded_stream.cc\00CHECK failed: (buffer_size) >= (0): \00A pr" - "otocol message was rejected because it was too big (more than \00 " - "bytes). To increase the limit (or to disable these warnings), s" - "ee CodedInputStream::SetTotalBytesLimit() in google/protobuf/io/" - "coded_stream.h.\00google/protobuf/io/zero_copy_stream_impl_lite.cc" - "\00CHECK failed: (count) >= (0): \00CHECK failed: (last_returned_siz" - "e_) > (0): \00BackUp() can only be called after a successful Next(" - ").\00CHECK failed: (count) <= (last_returned_size_): \00N6google8pro" - "tobuf2io17ArrayOutputStreamE\00CHECK failed: target_ != NULL: \00CHE" - "CK failed: (count) <= (target_->size()): \00Cannot allocate buffer" - " larger than kint32max for \00StringOutputStream.\00N6google8protobu" - "f2io18StringOutputStreamE\00google/protobuf/io/zero_copy_stream.cc" - "\00This ZeroCopyOutputStream doesn't support aliasing. Reaching he" - "re usually means a ZeroCopyOutputStream implementation bug.\00N6go" - "ogle8protobuf2io20ZeroCopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X " - "0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::bad_function_call\00NSt3__217ba" - "d_function_callE\00mutex lock failed\00%u\00%lu\00terminating with %s ex" - "ception of type %s: %s\00terminating with %s exception of type %s\00" - "terminating with %s foreign exception\00terminating\00uncaught\00St9ex" - "ception\00N10__cxxabiv116__shim_type_infoE\00St9type_info\00N10__cxxab" - "iv120__si_class_type_infoE\00N10__cxxabiv117__class_type_infoE\00pth" - "read_once failure in __cxa_get_globals_fast()\00cannot create pthr" - "ead key for __cxa_get_globals()\00cannot zero out thread value for" - " __cxa_get_globals()\00terminate_handler unexpectedly returned\00St1" - "1logic_error\00St13runtime_error\00St12length_error\00N10__cxxabiv119_" - "_pointer_type_infoE\00N10__cxxabiv117__pbase_type_infoE\00N10__cxxab" - "iv123__fundamental_type_infoE\00c\00h\00N10__cxxabiv121__vmi_class_typ" - "e_infoE") + "\b0\14\00\00/\00\00\000\00\00\003\00\00\00\02\00\00\00\00\00\00\00\c8\14\00\001\00\00\002\00\00\003\00\00\004\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\04\00\00\00\00\00\00\00" + "\f0\14\00\001\00\00\005\00\00\003\00\00\004\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\05") + (data $27 (i32.const 6973) + "\15\00\006\00\00\007\00\00\004\00\00\00\00\00\00\00\10\15\00\006\00\00\008\00\00\004\00\00\00\00\00\00\00@\15\00\001\00\00\009\00\00\003\00\00\004\00\00\00\0d\00\00\00\00" + "\00\00\00`\15\00\001\00\00\00:\00\00\003\00\00\004\00\00\00\0c\00\00\00\03\00\00\00\04\00\00\00\06\00\00\00onStart\00onCreate \00onReque" + "stHeaders \00headers: \00onResponseHeaders \00newheader\00newheadervalue" + "\00location\00envoy-wasm\00onRequestBody \00onDone \00onLog \00onDelete \0018E" + "xampleRootContext\0011RootContext\0011ContextBase\0014ExampleContext\007" + "Context\00NSt3__210__function6__funcI3$_0NS_9allocatorIS2_EEFNS_10" + "unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEEE" + "\00NSt3__210__function6__baseIFNS_10unique_ptrI7ContextNS_14defaul" + "t_deleteIS3_EEEEjP11RootContextEEE\003$_0\00NSt3__210__function6__fu" + "ncI3$_1NS_9allocatorIS2_EEFNS_10unique_ptrI11RootContextNS_14def" + "ault_deleteIS6_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEE" + "EEEEE\00NSt3__210__function6__baseIFNS_10unique_ptrI11RootContextN" + "S_14default_deleteIS3_EEEEjNS_17basic_string_viewIcNS_11char_tra" + "itsIcEEEEEEE\003$_1\00N6google8protobuf8internal29InternalMetadataWi" + "thArenaBaseINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9all" + "ocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerE\00/us" + "r/local/include/google/protobuf/arenastring.h\00CHECK failed: init" + "ial_value != NULL: \00NSt3__212basic_stringIcNS_11char_traitsIcEEN" + "S_9allocatorIcEEEE\00NSt3__221__basic_string_commonILb1EEE\00/home/j" + "plev_google_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/usr/local/" + "include/google/protobuf/repeated_field.h\00CHECK failed: (index) >" + "= (0): \00CHECK failed: (index) < (current_size_): \00/usr/local/inc" + "lude/google/protobuf/map.h\00CHECK failed: (bucket_index_ & 1) == " + "(0): \00CHECK failed: m_->index_of_first_non_null_ == m_->num_buck" + "ets_ || m_->table_[m_->index_of_first_non_null_] != NULL: \00CHECK" + " failed: !tree->empty(): \00CHECK failed: node_ != NULL && m_ != N" + "ULL: \00google.protobuf.Value.string_value\00google.protobuf.Struct." + "FieldsEntry.key\00CHECK failed: (&from) != (this): \00CHECK failed: " + "(&other) != (this): \00N6google8protobuf27Struct_FieldsEntry_DoNot" + "UseE\00N6google8protobuf8internal12MapEntryLiteINS0_27Struct_Field" + "sEntry_DoNotUseENSt3__212basic_stringIcNS4_11char_traitsIcEENS4_" + "9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSD" + "_11ELi0EEE\00N6google8protobuf8internal12MapEntryImplINS0_27Struct" + "_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcN" + "S5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFo" + "rmatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m_) == (thi" + "s): \00CHECK failed: TableEntryIsNonEmptyList(b): \00CHECK failed: T" + "ableEntryIsTree(b): \00CHECK failed: GetArenaNoVirtual() == NULL: " + "\00CHECK failed: index_of_first_non_null_ == num_buckets_ || table" + "_[index_of_first_non_null_] != NULL: \00CHECK failed: find(*KeyPtr" + "FromNodePtr(node)) == end(): \00CHECK failed: (count) <= (kMaxLeng" + "th): \00CHECK failed: (result.bucket_index_) == (b & ~static_cast<" + "size_type>(1)): \00CHECK failed: (table_[b]) == (table_[b ^ 1]): \00" + "CHECK failed: !TableEntryIsTree(b) && !TableEntryIsTree(b ^ 1): " + "\00CHECK failed: (count) == (tree->size()): \00CHECK failed: (new_nu" + "m_buckets) >= (kMinTableSize): \00CHECK failed: n >= kMinTableSize" + ": \00CHECK failed: (n & (n - 1)) == (0): \00CHECK failed: table_[b] " + "== table_[b + 1] && (b & 1) == 0: \00N6google8protobuf3MapINSt3__2" + "12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5Va" + "lueEE8InnerMapE\00N6google8protobuf4hashINSt3__212basic_stringIcNS" + "2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00f == NULL || dynamic_c" + "ast(f) != NULL\00/usr/local/include/google/protobuf/stubs/cast" + "s.h\00down_cast\00google.protobuf.Struct\00N6google8protobuf6StructE\00N" + "6google8protobuf5ValueE\00N6google8protobuf8internal12MapEntryImpl" + "INS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212ba" + "sic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueE" + "LNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE" + "\00CHECK failed: (n) >= (0): \00google.protobuf.ListValue\00N6google8p" + "rotobuf9ListValueE\00google.protobuf.Value\00no context factory for " + "root_id: \00N6google8protobuf14FatalExceptionE\00google/protobuf/stu" + "bs/common.cc\00This program requires version \00%d.%d.%d\00 of the Pro" + "tocol Buffer runtime library, but the installed version is \00. P" + "lease update your library. If you compiled the program yourself" + ", make sure that your headers are from the same version of Proto" + "col Buffers as your link-time library. (Version verification fa" + "iled in \"\00\".)\00This program was compiled against version \00 of the" + " Protocol Buffer runtime library, which is not compatible with t" + "he installed version (\00). Contact the program author for an upd" + "ate. If you compiled the program yourself, make sure that your " + "headers are from the same version of Protocol Buffers as your li" + "nk-time library. (Version verification failed in \"\00[libprotobuf" + " %s %s:%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::allocate(s" + "ize_t n) 'n' exceeds maximum supported size\00%d\00google/protobuf/a" + "rena.cc\00CHECK failed: (min_bytes) <= (std::numeric_limits::max() - kBlockHeaderSize): \00google/protobuf/generated_message" + "_util.cc\00Not implemented field number \00 with type \00CHECK failed:" + " (scc->visit_status.load(std::memory_order_relaxed)) == (SCCInfo" + "Base::kRunning): \00google/protobuf/message_lite.cc\00CHECK failed: " + "!coded_out.HadError(): \00(cannot determine missing fields for lit" + "e message)\00N6google8protobuf11MessageLiteE\00google/protobuf/repea" + "ted_field.cc\00CHECK failed: (new_size) <= ((std::numeric_limits::max() - kRepHeaderSize) / sizeof(old_rep->elements[0])):" + " \00Requested size is too large to fit into size_t.\00google/protobu" + "f/wire_format_lite.cc\00CHECK failed: (value.size()) <= (kint32max" + "): \00serializing\00parsing\00 '%s'\00String field\00 contains invalid \00UT" + "F-8 data when \00 a protocol \00buffer. Use the 'bytes' type if you " + "intend to send raw \00bytes. \00google/protobuf/io/coded_stream.cc\00C" + "HECK failed: (buffer_size) >= (0): \00A protocol message was rejec" + "ted because it was too big (more than \00 bytes). To increase the" + " limit (or to disable these warnings), see CodedInputStream::Set" + "TotalBytesLimit() in google/protobuf/io/coded_stream.h.\00google/p" + "rotobuf/io/zero_copy_stream_impl_lite.cc\00CHECK failed: (count) >" + "= (0): \00CHECK failed: (last_returned_size_) > (0): \00BackUp() can" + " only be called after a successful Next().\00CHECK failed: (count)" + " <= (last_returned_size_): \00N6google8protobuf2io17ArrayOutputStr" + "eamE\00CHECK failed: target_ != NULL: \00CHECK failed: (count) <= (t" + "arget_->size()): \00Cannot allocate buffer larger than kint32max f" + "or \00StringOutputStream.\00N6google8protobuf2io18StringOutputStream" + "E\00google/protobuf/io/zero_copy_stream.cc\00This ZeroCopyOutputStre" + "am doesn't support aliasing. Reaching here usually means a ZeroC" + "opyOutputStream implementation bug.\00N6google8protobuf2io20ZeroCo" + "pyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00" + "NAN\00.\00std::bad_function_call\00NSt3__217bad_function_callE\00mutex l" + "ock failed\00%u\00%lu\00terminating with %s exception of type %s: %s\00t" + "erminating with %s exception of type %s\00terminating with %s fore" + "ign exception\00terminating\00uncaught\00St9exception\00N10__cxxabiv116_" + "_shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_class_type_inf" + "oE\00N10__cxxabiv117__class_type_infoE\00pthread_once failure in __c" + "xa_get_globals_fast()\00cannot create pthread key for __cxa_get_gl" + "obals()\00cannot zero out thread value for __cxa_get_globals()\00ter" + "minate_handler unexpectedly returned\00St11logic_error\00St12length_" + "error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbase" + "_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cxx" + "abiv121__vmi_class_type_infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_envoy_filter_http_wasm_example_cc - i32.const 15656 + i32.const 15464 i64.const 0 i64.store align=4 - i32.const 15664 + i32.const 15472 i64.const 0 i64.store align=4 - i32.const 15672 + i32.const 15480 i32.const 1065353216 i32.store - i32.const 15676 + i32.const 15484 i64.const 0 i64.store align=4 - i32.const 15684 + i32.const 15492 i64.const 0 i64.store align=4 - i32.const 15692 + i32.const 15500 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -478,15 +474,15 @@ i32.const 7 i32.store8 offset=11 local.get $0 - i32.const 7156 + i32.const 7076 i32.load align=1 i32.store align=1 local.get $0 - i32.const 7160 + i32.const 7080 i32.load16_s align=1 i32.store16 offset=4 align=1 local.get $0 - i32.const 7162 + i32.const 7082 i32.load8_s i32.store8 offset=6 local.get $0 @@ -533,7 +529,7 @@ call $__ZNSt3__29to_stringEj local.get $1 local.get $2 - i32.const 7164 + i32.const 7084 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -651,15 +647,15 @@ i32.const 17 i32.store offset=4 local.get $1 - i32.const 7174 + i32.const 7094 i64.load align=1 i64.store align=1 local.get $1 - i32.const 7182 + i32.const 7102 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 7190 + i32.const 7110 i32.load8_s i32.store8 offset=16 local.get $1 @@ -899,11 +895,11 @@ i32.const 9 i32.store8 offset=11 local.get $4 - i32.const 7192 + i32.const 7112 i64.load align=1 i64.store align=1 local.get $4 - i32.const 7200 + i32.const 7120 i32.load8_s i32.store8 offset=8 local.get $4 @@ -1392,15 +1388,15 @@ i32.const 18 i32.store offset=4 local.get $1 - i32.const 7202 + i32.const 7122 i64.load align=1 i64.store align=1 local.get $1 - i32.const 7210 + i32.const 7130 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 7218 + i32.const 7138 i32.load16_s align=1 i32.store16 offset=16 align=1 local.get $1 @@ -1640,11 +1636,11 @@ i32.const 9 i32.store8 offset=11 local.get $4 - i32.const 7192 + i32.const 7112 i64.load align=1 i64.store align=1 local.get $4 - i32.const 7200 + i32.const 7120 i32.load8_s i32.store8 offset=8 local.get $4 @@ -2042,15 +2038,15 @@ end ;; $block_0 end ;; $if_8 i32.const 2 - i32.const 7221 + i32.const 7141 i32.const 9 - i32.const 7231 + i32.const 7151 i32.const 14 call $_proxy_addHeaderMapValue i32.const 2 - i32.const 7246 + i32.const 7166 i32.const 8 - i32.const 7255 + i32.const 7175 i32.const 10 call $_proxy_replaceHeaderMapValue local.get $5 @@ -2150,15 +2146,15 @@ i32.const 14 i32.store offset=4 local.get $0 - i32.const 7266 + i32.const 7186 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7274 + i32.const 7194 i32.load align=1 i32.store offset=8 align=1 local.get $0 - i32.const 7278 + i32.const 7198 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $0 @@ -2354,7 +2350,7 @@ call $__ZNSt3__29to_stringEj local.get $1 local.get $2 - i32.const 7281 + i32.const 7201 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -2434,7 +2430,7 @@ call $__ZNSt3__29to_stringEj local.get $1 local.get $2 - i32.const 7289 + i32.const 7209 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -2514,7 +2510,7 @@ call $__ZNSt3__29to_stringEj local.get $1 local.get $2 - i32.const 7296 + i32.const 7216 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -2576,7 +2572,7 @@ (func $__ZN11RootContextD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 5700 + i32.const 5660 i32.store local.get $0 i32.load8_s offset=99 @@ -2597,7 +2593,7 @@ (func $__ZN18ExampleRootContextD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 5700 + i32.const 5660 i32.store local.get $0 i32.load8_s offset=99 @@ -2811,11 +2807,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6932 + i32.const 6872 i32.store local.get $1 - i32.const 5320 - i32.const 49 + i32.const 5296 + i32.const 47 call $___cxa_throw end ;; $if_8 local.get $0 @@ -3664,11 +3660,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6932 + i32.const 6872 i32.store local.get $1 - i32.const 5320 - i32.const 49 + i32.const 5296 + i32.const 47 call $___cxa_throw end ;; $if_10 local.get $0 @@ -4243,11 +4239,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6932 + i32.const 6872 i32.store local.get $1 - i32.const 5320 - i32.const 49 + i32.const 5296 + i32.const 47 call $___cxa_throw end ;; $if_10 local.get $0 @@ -4653,7 +4649,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5812 + i32.const 5772 i32.store local.get $0 i32.load offset=140 @@ -4917,11 +4913,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 7076 + i32.const 6996 i32.store local.get $2 - i32.const 5432 - i32.const 56 + i32.const 5392 + i32.const 54 call $___cxa_throw else local.get $4 @@ -4987,7 +4983,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 5764 + i32.const 5724 i32.store local.get $0 i32.load offset=76 @@ -6156,7 +6152,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5912 + i32.const 5872 i32.store local.get $0 ) @@ -6165,7 +6161,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5912 + i32.const 5872 i32.store ) @@ -6254,7 +6250,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5600 + i32.const 5560 i32.store local.get $0 local.get $1 @@ -6271,7 +6267,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7600 + i32.const 7520 i32.eq select ) @@ -6288,7 +6284,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5956 + i32.const 5916 i32.store local.get $0 ) @@ -6297,7 +6293,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5956 + i32.const 5916 i32.store ) @@ -6361,7 +6357,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 5700 + i32.const 5660 i32.store local.get $2 i32.const 88 @@ -6394,7 +6390,7 @@ i32.const 0 i32.store8 local.get $2 - i32.const 5536 + i32.const 5496 i32.store local.get $0 local.get $2 @@ -6432,7 +6428,7 @@ i32.const 0 i32.store8 local.get $2 - i32.const 5536 + i32.const 5496 i32.store local.get $0 local.get $2 @@ -6449,7 +6445,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7898 + i32.const 7818 i32.eq select ) @@ -6475,19 +6471,19 @@ i32.const 24 i32.add local.tee $2 - i32.const 5912 + i32.const 5872 i32.store local.get $2 local.get $2 i32.store offset=16 local.get $0 - i32.const 5956 + i32.const 5916 i32.store local.get $0 local.get $0 i32.store offset=16 local.get $0 - i32.const 16465 + i32.const 16273 i32.store offset=48 local.get $0 i32.const 0 @@ -6653,7 +6649,7 @@ end ;; $if_1 local.get $2 i32.const 16 - i32.const 62 + i32.const 59 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -6704,7 +6700,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8074 + i32.const 7994 i32.store offset=4 local.get $3 i32.const 370 @@ -6716,7 +6712,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8123 + i32.const 8043 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -6753,7 +6749,7 @@ end ;; $if_1 local.get $1 i32.const 16 - i32.const 63 + i32.const 60 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -6775,60 +6771,60 @@ global.set $30 local.get $0 global.set $30 - i32.const 15484 + i32.const 15292 i32.const 0 i32.store - i32.const 15476 - i32.const 15624 + i32.const 15284 + i32.const 15432 i32.store - i32.const 15480 + i32.const 15288 i32.const 0 i32.store - i32.const 15488 + i32.const 15296 i32.const 0 i32.store - i32.const 15472 - i32.const 6016 + i32.const 15280 + i32.const 5976 i32.store - i32.const 15496 + i32.const 15304 call $__ZN6google8protobuf6StructC2Ev - i32.const 64 - i32.const 15496 + i32.const 61 + i32.const 15304 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15528 - i32.const 6104 + i32.const 15336 + i32.const 6064 i32.store - i32.const 15532 + i32.const 15340 i32.const 0 i32.store - i32.const 15544 + i32.const 15352 i32.const 0 i32.store - i32.const 5992 + i32.const 5952 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 15548 + i32.const 15356 i32.const 0 i32.store - i32.const 64 - i32.const 15528 + i32.const 61 + i32.const 15336 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15584 + i32.const 15392 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 64 - i32.const 15584 + i32.const 61 + i32.const 15392 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15480 - i32.const 15528 + i32.const 15288 + i32.const 15336 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6352 + i32.const 6312 i32.store local.get $0 i64.const 0 @@ -6846,7 +6842,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -6858,7 +6854,7 @@ (func $__ZN6google8protobuf9ListValueC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6184 + i32.const 6144 i32.store local.get $0 i32.const 4 @@ -6872,7 +6868,7 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -6895,7 +6891,7 @@ i32.add global.set $30 local.get $0 - i32.const 6184 + i32.const 6144 i32.store local.get $0 i32.load offset=4 @@ -6917,7 +6913,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8262 + i32.const 8182 i32.store offset=4 local.get $2 i32.const 915 @@ -6929,7 +6925,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9442 + i32.const 9362 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7063,19 +7059,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 10729 + i32.const 10649 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10737 + i32.const 10657 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10745 + i32.const 10665 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10753 + i32.const 10673 i32.load8_s i32.store8 offset=24 local.get $1 @@ -7179,7 +7175,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4640 call $___dynamic_cast if $if @@ -7187,10 +7183,10 @@ local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 10295 - i32.const 10336 + i32.const 10215 + i32.const 10256 i32.const 92 - i32.const 10385 + i32.const 10305 call $___assert_fail end ;; $if ) @@ -7269,7 +7265,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 6596 + i32.const 6536 i32.store local.get $3 local.get $5 @@ -7604,7 +7600,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $1 i32.const 1 i32.and @@ -7713,7 +7709,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $2 i32.const 1 i32.and @@ -7732,7 +7728,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $0 i32.const 1 i32.and @@ -7789,7 +7785,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8322 + i32.const 8242 i32.store offset=4 local.get $3 i32.const 1505 @@ -7801,7 +7797,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8374 + i32.const 8294 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7831,7 +7827,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8322 + i32.const 8242 i32.store offset=4 local.get $2 i32.const 1506 @@ -7843,7 +7839,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8405 + i32.const 8325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7878,7 +7874,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $1 i32.const 1 i32.and @@ -8029,7 +8025,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $1 i32.const 1 i32.and @@ -8150,7 +8146,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $1 i32.const 1 i32.and @@ -8267,13 +8263,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 15624 + i32.const 15432 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 6264 + i32.const 6224 i32.store local.get $1 local.get $7 @@ -8501,7 +8497,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $3 i32.const 418 @@ -8513,7 +8509,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8531 + i32.const 8451 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -8599,7 +8595,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 427 @@ -8611,7 +8607,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8648 + i32.const 8568 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -8682,7 +8678,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 451 @@ -8694,7 +8690,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8488 + i32.const 8408 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -8830,7 +8826,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $3 i32.const 476 @@ -8842,7 +8838,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8679 + i32.const 8599 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -9489,7 +9485,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6432 + i32.const 6392 i32.store local.get $0 i32.load offset=12 @@ -9499,7 +9495,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15624 + i32.const 15432 i32.eq local.get $1 i32.eqz @@ -9540,7 +9536,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6432 + i32.const 6392 i32.store local.get $0 i32.load offset=12 @@ -9552,7 +9548,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15624 + i32.const 15432 i32.eq local.get $1 i32.eqz @@ -9613,7 +9609,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 15624 + i32.const 15432 i32.store offset=4 local.get $0 i32.const 0 @@ -9622,7 +9618,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 6016 + i32.const 5976 i32.store local.get $0 ) @@ -9649,7 +9645,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15624 + i32.const 15432 i32.ne if $if local.get $1 @@ -9724,7 +9720,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4672 call $___dynamic_cast if $if @@ -9732,10 +9728,10 @@ local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 10295 - i32.const 10336 + i32.const 10215 + i32.const 10256 i32.const 92 - i32.const 10385 + i32.const 10305 call $___assert_fail end ;; $if ) @@ -9825,13 +9821,13 @@ local.get $5 i32.load local.tee $2 - i32.const 15624 + i32.const 15432 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 15624 + i32.const 15432 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10346,7 +10342,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 6104 + i32.const 6064 i32.store local.get $1 local.get $0 @@ -10354,7 +10350,7 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 5992 + i32.const 5952 i32.load if $if_2 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -10365,7 +10361,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 6104 + i32.const 6064 i32.store local.get $0 i32.const 0 @@ -10373,7 +10369,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5992 + i32.const 5952 i32.load if $if_3 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -10460,7 +10456,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 6596 + i32.const 6536 i32.store local.get $5 local.get $6 @@ -10665,7 +10661,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 15624 + i32.const 15432 i32.store end ;; $if_5 local.get $0 @@ -10687,12 +10683,12 @@ local.get $5 i32.load local.tee $3 - i32.const 15624 + i32.const 15432 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 15624 + i32.const 15432 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10713,9 +10709,9 @@ i32.load local.tee $2 else - i32.const 15624 + i32.const 15432 local.set $2 - i32.const 15624 + i32.const 15432 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -10732,9 +10728,9 @@ i32.load local.tee $3 else - i32.const 15624 + i32.const 15432 local.set $3 - i32.const 15624 + i32.const 15432 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -10749,7 +10745,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 8723 + i32.const 8643 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -11146,7 +11142,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 15624 + i32.const 15432 i32.eq local.get $1 i32.eqz @@ -11323,7 +11319,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 6596 + i32.const 6536 i32.store local.get $7 local.get $4 @@ -11489,7 +11485,7 @@ local.get $6 select i32.const 0 - i32.const 8758 + i32.const 8678 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -11670,7 +11666,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 6184 + i32.const 6144 i32.store local.get $0 local.get $1 @@ -11684,7 +11680,7 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -11981,7 +11977,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15624 + i32.const 15432 i32.store offset=4 local.get $2 i32.const 0 @@ -11990,7 +11986,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 6016 + i32.const 5976 i32.store end ;; $if_11 local.get $0 @@ -12028,13 +12024,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 15624 + i32.const 15432 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 15624 + i32.const 15432 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -12311,7 +12307,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15624 + i32.const 15432 i32.store offset=4 local.get $2 i32.const 0 @@ -12320,7 +12316,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 6016 + i32.const 5976 i32.store end ;; $if local.get $0 @@ -12393,13 +12389,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 15624 + i32.const 15432 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 15624 + i32.const 15432 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -12563,7 +12559,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 15624 + i32.const 15432 i32.store offset=4 local.get $0 i32.const 0 @@ -12572,7 +12568,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 6016 + i32.const 5976 i32.store local.get $0 ) @@ -12923,7 +12919,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8262 + i32.const 8182 i32.store offset=4 local.get $4 i32.const 796 @@ -12935,7 +12931,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8797 + i32.const 8717 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -13064,7 +13060,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 15624 + i32.const 15432 i32.store end ;; $if_4 local.get $2 @@ -13084,7 +13080,7 @@ local.get $0 i32.load local.tee $2 - i32.const 15624 + i32.const 15432 i32.eq if $if_6 local.get $0 @@ -13160,7 +13156,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 15496 + i32.const 15304 end ;; $if_8 br $block_7 end ;; $block_8 @@ -13214,7 +13210,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 15584 + i32.const 15392 end ;; $if_10 br $block_9 end ;; $block_10 @@ -13257,7 +13253,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8262 + i32.const 8182 i32.store offset=4 local.get $3 i32.const 341 @@ -13269,7 +13265,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8797 + i32.const 8717 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -13452,7 +13448,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8262 + i32.const 8182 i32.store offset=4 local.get $2 i32.const 1040 @@ -13464,7 +13460,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8797 + i32.const 8717 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -13561,7 +13557,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8322 + i32.const 8242 i32.store offset=4 local.get $2 i32.const 1586 @@ -13573,7 +13569,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8831 + i32.const 8751 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -13719,7 +13715,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 6104 + i32.const 6064 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -13801,7 +13797,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 601 @@ -13813,7 +13809,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9328 + i32.const 9248 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -13875,7 +13871,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 607 @@ -13887,7 +13883,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9362 + i32.const 9282 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -13930,7 +13926,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $3 i32.const 612 @@ -13942,7 +13938,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9406 + i32.const 9326 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -15011,7 +15007,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8262 + i32.const 8182 i32.store offset=4 local.get $1 i32.const 495 @@ -15023,7 +15019,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9442 + i32.const 9362 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -15211,7 +15207,7 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5504 + i32.const 5464 i64.const 24 local.get $3 i32.load offset=60 @@ -15276,7 +15272,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 6104 + i32.const 6064 i32.store offset=16 local.get $0 i32.const 0 @@ -15284,7 +15280,7 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 5992 + i32.const 5952 i32.load if $if_0 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -15301,7 +15297,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 40 local.get $2 i32.load offset=60 @@ -15332,7 +15328,7 @@ i32.load local.set $0 local.get $2 - i32.const 6104 + i32.const 6064 i32.store offset=16 local.get $2 local.get $0 @@ -15340,7 +15336,7 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 5992 + i32.const 5952 i32.load if $if_4 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -15380,7 +15376,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 765 @@ -15392,7 +15388,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9912 + i32.const 9832 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -15581,7 +15577,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $4 i32.const 672 @@ -15593,7 +15589,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9486 + i32.const 9406 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -15619,7 +15615,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $4 i32.const 678 @@ -15631,7 +15627,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9587 + i32.const 9507 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -15713,7 +15709,7 @@ i32.const 3 i32.store local.get $6 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $6 i32.const 878 @@ -15725,7 +15721,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 9643 + i32.const 9563 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -15757,7 +15753,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $5 i32.const 685 @@ -15769,7 +15765,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9683 + i32.const 9603 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -15886,7 +15882,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 837 @@ -15898,7 +15894,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9805 + i32.const 9725 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -15914,7 +15910,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 16 local.get $2 i32.load offset=60 @@ -16170,7 +16166,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 848 @@ -16182,7 +16178,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9870 + i32.const 9790 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16244,7 +16240,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $4 i32.const 713 @@ -16256,7 +16252,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9758 + i32.const 9678 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -16346,7 +16342,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 24 local.get $2 i32.load offset=60 @@ -17045,7 +17041,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 24 local.get $1 i32.load offset=60 @@ -17541,7 +17537,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $2 i32.const 926 @@ -17553,7 +17549,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9965 + i32.const 9885 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -17569,7 +17565,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $3 i32.const 927 @@ -17581,7 +17577,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 10000 + i32.const 9920 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -17620,7 +17616,7 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5504 + i32.const 5464 local.get $1 i64.extend_i32_u local.get $0 @@ -17799,7 +17795,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 6352 + i32.const 6312 i32.store local.get $0 local.get $1 @@ -17824,7 +17820,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -17890,7 +17886,7 @@ end ;; $if_0 local.get $1 i32.const 24 - i32.const 65 + i32.const 62 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -18162,7 +18158,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8447 + i32.const 8367 i32.store offset=4 local.get $5 i32.const 527 @@ -18174,7 +18170,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 10037 + i32.const 9957 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -18416,7 +18412,7 @@ i32.add global.set $30 local.get $0 - i32.const 6352 + i32.const 6312 i32.store local.get $0 i32.load offset=4 @@ -18438,7 +18434,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8262 + i32.const 8182 i32.store offset=4 local.get $1 i32.const 150 @@ -18450,7 +18446,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9442 + i32.const 9362 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -18532,19 +18528,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 10395 + i32.const 10315 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10403 + i32.const 10323 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10411 + i32.const 10331 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10415 + i32.const 10335 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -18614,7 +18610,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4720 call $___dynamic_cast if $if @@ -18622,10 +18618,10 @@ local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 10295 - i32.const 10336 + i32.const 10215 + i32.const 10256 i32.const 92 - i32.const 10385 + i32.const 10305 call $___assert_fail end ;; $if ) @@ -18734,13 +18730,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 15624 + i32.const 15432 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6264 + i32.const 6224 i32.store local.get $2 local.get $7 @@ -18804,7 +18800,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8758 + i32.const 8678 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -18943,13 +18939,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 15624 + i32.const 15432 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6264 + i32.const 6224 i32.store local.get $2 local.get $4 @@ -19012,7 +19008,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8758 + i32.const 8678 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -19045,7 +19041,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $2 i32.const 1 i32.and @@ -19064,7 +19060,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $0 i32.const 1 i32.and @@ -22105,13 +22101,13 @@ i32.add local.tee $2 i32.load - i32.const 15624 + i32.const 15432 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 15624 + i32.const 15432 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -22127,7 +22123,7 @@ local.get $2 i32.load local.tee $4 - i32.const 15624 + i32.const 15432 i32.eq if $if_2 local.get $2 @@ -22195,7 +22191,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 15480 + i32.const 15288 i32.load local.get $0 select @@ -22225,7 +22221,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8322 + i32.const 8242 i32.store offset=4 local.get $1 i32.const 1567 @@ -22237,7 +22233,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 10702 + i32.const 10622 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -22324,7 +22320,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6104 + i32.const 6064 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -22376,7 +22372,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6104 + i32.const 6064 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -22441,19 +22437,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 10784 + i32.const 10704 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10792 + i32.const 10712 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10800 + i32.const 10720 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10804 + i32.const 10724 i32.load8_s i32.store8 offset=20 local.get $1 @@ -22521,7 +22517,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4768 call $___dynamic_cast if $if @@ -22529,10 +22525,10 @@ local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 10295 - i32.const 10336 + i32.const 10215 + i32.const 10256 i32.const 92 - i32.const 10385 + i32.const 10305 call $___assert_fail end ;; $if ) @@ -22595,7 +22591,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 8723 + i32.const 8643 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $0 @@ -22606,7 +22602,7 @@ local.get $0 i32.load offset=8 else - i32.const 15624 + i32.const 15432 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -22656,7 +22652,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $2 i32.const 1 i32.and @@ -22675,7 +22671,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15624 + i32.const 15432 local.get $0 i32.const 1 i32.and @@ -22781,23 +22777,23 @@ (local $9 i32) (local $10 i32) global.get $30 - local.set $4 + local.set $5 global.get $30 i32.const 32 i32.add global.set $30 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -22812,15 +22808,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -22845,19 +22841,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -22884,10 +22880,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -22899,13 +22895,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -22913,7 +22909,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -22923,19 +22919,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -22945,12 +22941,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -22959,7 +22955,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -22969,95 +22965,98 @@ i32.add i32.const 0 i32.store8 - i32.const 15700 + i32.const 15508 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 6520 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4784 - i32.const 42 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 6932 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5320 - i32.const 49 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 274 - i32.add - call_indirect $26 (type $0) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 6872 + i32.store + local.get $1 + i32.const 5296 + i32.const 47 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 127 + i32.load offset=24 + i32.const 7 i32.and - i32.const 112 + i32.const 274 i32.add - call_indirect $26 (type $1) - local.get $4 + call_indirect $26 (type $0) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 @@ -23069,15 +23068,34 @@ i32.const 112 i32.add call_indirect $26 (type $1) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 127 + i32.and + i32.const 112 + i32.add + call_indirect $26 (type $1) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -23123,7 +23141,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5812 + i32.const 5772 i32.store local.get $1 local.get $2 @@ -23162,7 +23180,7 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load @@ -23175,7 +23193,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -23186,21 +23204,20 @@ i32.and call_indirect $26 (type $4) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load @@ -23210,10 +23227,10 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -23237,7 +23254,7 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 ) @@ -23839,11 +23856,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 15660 + i32.const 15468 i32.load local.tee $4 if $if - i32.const 15656 + i32.const 15464 i32.load local.get $4 local.get $4 @@ -23993,7 +24010,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 15696 + i32.const 15504 i32.load i32.eqz if $if_10 @@ -24041,7 +24058,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 5700 + i32.const 5660 i32.store local.get $3 i32.const 88 @@ -24201,7 +24218,7 @@ i32.add i32.const 0 i32.store8 - i32.const 15696 + i32.const 15504 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -24228,11 +24245,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 6932 + i32.const 6872 i32.store local.get $2 - i32.const 5320 - i32.const 49 + i32.const 5296 + i32.const 47 call $___cxa_throw end ;; $if_18 local.get $10 @@ -24363,7 +24380,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 5700 + i32.const 5660 i32.store local.get $2 i32.const 88 @@ -24513,217 +24530,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15660 + i32.const 15468 i32.load local.tee $1 + i32.eqz if $if - i32.const 15656 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15464 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10806 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=32 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6520 - i32.store - local.get $2 - i32.const 4784 - i32.const 42 - call $___cxa_throw - i32.const 0 - ) - - (func $__ZN14ProxyExceptionD0Ev (type $1) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) @@ -24740,7 +24706,7 @@ local.get $0 i32.load local.set $4 - i32.const 15660 + i32.const 15468 i32.load local.tee $2 i32.eqz @@ -24749,7 +24715,7 @@ i32.const 0 local.set $0 else - i32.const 15656 + i32.const 15464 i32.load local.get $2 local.get $2 @@ -24888,13 +24854,13 @@ i32.const 0 i32.store local.get $6 - i32.const 15672 + i32.const 15480 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 15668 + i32.const 15476 i32.load i32.const 1 i32.add @@ -24954,7 +24920,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 15660 + i32.const 15468 i32.load local.tee $1 i32.const -1 @@ -24991,7 +24957,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 15656 + i32.const 15464 i32.load local.get $0 i32.const 2 @@ -25008,14 +24974,14 @@ br $block_4 else local.get $3 - i32.const 15664 + i32.const 15472 i32.load i32.store - i32.const 15664 + i32.const 15472 local.get $3 i32.store local.get $2 - i32.const 15664 + i32.const 15472 i32.store local.get $3 i32.load @@ -25024,7 +24990,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 15656 + i32.const 15464 i32.load local.get $1 local.get $1 @@ -25066,8 +25032,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 15668 - i32.const 15668 + i32.const 15476 + i32.const 15476 i32.load i32.const 1 i32.add @@ -25643,7 +25609,7 @@ i32.xor local.set $6 block $block_3 - i32.const 15680 + i32.const 15488 i32.load local.tee $2 i32.eqz @@ -25652,7 +25618,7 @@ i32.const 0 local.set $5 else - i32.const 15676 + i32.const 15484 i32.load local.get $2 local.get $2 @@ -26000,13 +25966,13 @@ i32.const 0 i32.store local.get $12 - i32.const 15692 + i32.const 15500 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 15688 + i32.const 15496 i32.load i32.const 1 i32.add @@ -26066,7 +26032,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 15680 + i32.const 15488 i32.load local.tee $0 i32.const -1 @@ -26103,7 +26069,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 15676 + i32.const 15484 i32.load local.get $5 i32.const 2 @@ -26122,14 +26088,14 @@ br $block_13 else local.get $4 - i32.const 15684 + i32.const 15492 i32.load i32.store - i32.const 15684 + i32.const 15492 local.get $4 i32.store local.get $2 - i32.const 15684 + i32.const 15492 i32.store local.get $4 i32.load @@ -26138,7 +26104,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 15676 + i32.const 15484 i32.load local.get $0 local.get $0 @@ -26180,8 +26146,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 15688 - i32.const 15688 + i32.const 15496 + i32.const 15496 i32.load i32.const 1 i32.add @@ -26221,7 +26187,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15680 + i32.const 15488 i32.load local.tee $0 i32.gt_u @@ -26247,10 +26213,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15688 + i32.const 15496 i32.load f32.convert_i32_u - i32.const 15692 + i32.const 15500 f32.load f32.div f32.ceil @@ -26332,10 +26298,10 @@ local.get $0 i32.eqz if $if - i32.const 15676 + i32.const 15484 i32.load local.set $0 - i32.const 15676 + i32.const 15484 i32.const 0 i32.store local.get $0 @@ -26343,7 +26309,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15680 + i32.const 15488 i32.const 0 i32.store return @@ -26357,11 +26323,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 7076 + i32.const 6996 i32.store local.get $1 - i32.const 5432 - i32.const 56 + i32.const 5392 + i32.const 54 call $___cxa_throw end ;; $if_1 local.get $0 @@ -26369,10 +26335,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15676 + i32.const 15484 i32.load local.set $1 - i32.const 15676 + i32.const 15484 local.get $2 i32.store local.get $1 @@ -26380,13 +26346,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15680 + i32.const 15488 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15676 + i32.const 15484 i32.load local.get $1 i32.const 2 @@ -26402,7 +26368,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15684 + i32.const 15492 i32.load local.tee $6 i32.eqz @@ -26412,7 +26378,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 15676 + i32.const 15484 i32.load local.get $0 local.get $0 @@ -26447,7 +26413,7 @@ i32.const 2 i32.shl i32.add - i32.const 15684 + i32.const 15492 i32.store local.get $6 i32.load @@ -26489,7 +26455,7 @@ local.get $4 else block $block (result i32) - i32.const 15676 + i32.const 15484 i32.load local.get $8 i32.const 2 @@ -26717,7 +26683,7 @@ i32.load i32.store local.get $1 - i32.const 15676 + i32.const 15484 i32.load local.get $8 i32.const 2 @@ -26726,7 +26692,7 @@ i32.load i32.load i32.store - i32.const 15676 + i32.const 15484 i32.load local.get $8 i32.const 2 @@ -26774,7 +26740,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15660 + i32.const 15468 i32.load local.tee $0 i32.gt_u @@ -26800,10 +26766,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15668 + i32.const 15476 i32.load f32.convert_i32_u - i32.const 15672 + i32.const 15480 f32.load f32.div f32.ceil @@ -26879,10 +26845,10 @@ local.get $0 i32.eqz if $if - i32.const 15656 + i32.const 15464 i32.load local.set $0 - i32.const 15656 + i32.const 15464 i32.const 0 i32.store local.get $0 @@ -26890,7 +26856,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15660 + i32.const 15468 i32.const 0 i32.store return @@ -26904,11 +26870,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 7076 + i32.const 6996 i32.store local.get $1 - i32.const 5432 - i32.const 56 + i32.const 5392 + i32.const 54 call $___cxa_throw end ;; $if_1 local.get $0 @@ -26916,10 +26882,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15656 + i32.const 15464 i32.load local.set $1 - i32.const 15656 + i32.const 15464 local.get $2 i32.store local.get $1 @@ -26927,13 +26893,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15660 + i32.const 15468 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15656 + i32.const 15464 i32.load local.get $1 i32.const 2 @@ -26949,7 +26915,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15664 + i32.const 15472 i32.load local.tee $4 i32.eqz @@ -26959,7 +26925,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 15656 + i32.const 15464 i32.load local.get $0 local.get $0 @@ -26994,7 +26960,7 @@ i32.const 2 i32.shl i32.add - i32.const 15664 + i32.const 15472 i32.store local.get $4 i32.load @@ -27021,7 +26987,7 @@ local.get $0 else block $block (result i32) - i32.const 15656 + i32.const 15464 i32.load local.get $3 i32.const 2 @@ -27080,7 +27046,7 @@ i32.load i32.store local.get $1 - i32.const 15656 + i32.const 15464 i32.load local.get $3 i32.const 2 @@ -27089,7 +27055,7 @@ i32.load i32.load i32.store - i32.const 15656 + i32.const 15464 i32.load local.get $3 i32.const 2 @@ -27136,7 +27102,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 15656 + i32.const 15464 i32.load local.get $3 i32.const 2 @@ -27195,7 +27161,7 @@ i32.load i32.store local.get $2 - i32.const 15656 + i32.const 15464 i32.load local.get $3 i32.const 2 @@ -27204,7 +27170,7 @@ i32.load i32.load i32.store - i32.const 15656 + i32.const 15464 i32.load local.get $3 i32.const 2 @@ -27231,209 +27197,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15660 + i32.const 15468 i32.load local.tee $1 + i32.eqz if $if - i32.const 15656 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15464 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10844 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6520 - i32.store - local.get $2 - i32.const 4784 - i32.const 42 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZL14getContextBasej (type $4) @@ -27444,213 +27367,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 + i32.const 15468 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 15464 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $30 - block $block - i32.const 15660 - i32.load - local.tee $1 - if $if - i32.const 15656 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 10868 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6520 - i32.store - local.get $2 - i32.const 4784 - i32.const 42 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $30 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $1) @@ -27666,14 +27547,14 @@ local.get $0 i32.load local.set $3 - i32.const 15660 + i32.const 15468 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 15656 + i32.const 15464 i32.load local.tee $4 local.get $2 @@ -27841,7 +27722,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 15664 + i32.const 15472 i32.eq br_if $block_2 local.get $3 @@ -27951,7 +27832,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 15656 + i32.const 15464 i32.load local.get $2 i32.const 2 @@ -27971,8 +27852,8 @@ local.get $8 i32.const 0 i32.store - i32.const 15668 - i32.const 15668 + i32.const 15476 + i32.const 15476 i32.load i32.const -1 i32.add @@ -28022,14 +27903,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 15660 + i32.const 15468 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 15656 + i32.const 15464 i32.load local.get $2 local.get $2 @@ -28137,13 +28018,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 15672 + i32.const 15480 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 15668 + i32.const 15476 i32.load i32.const 1 i32.add @@ -28206,7 +28087,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 15660 + i32.const 15468 i32.load local.tee $3 i32.const -1 @@ -28240,7 +28121,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 15656 + i32.const 15464 i32.load local.get $6 i32.const 2 @@ -28258,19 +28139,19 @@ i32.store else local.get $1 - i32.const 15664 + i32.const 15472 i32.load i32.store - i32.const 15664 + i32.const 15472 local.get $1 i32.store - i32.const 15656 + i32.const 15464 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 15664 + i32.const 15472 i32.store local.get $1 i32.load @@ -28279,7 +28160,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 15656 + i32.const 15464 i32.load local.get $3 local.get $3 @@ -28315,8 +28196,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 15668 - i32.const 15668 + i32.const 15476 + i32.const 15476 i32.load i32.const 1 i32.add @@ -28356,7 +28237,7 @@ i32.const 48 i32.add global.set $30 - i32.const 15696 + i32.const 15504 i32.load i32.eqz if $if @@ -28371,7 +28252,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15696 + i32.const 15504 local.get $3 i32.store i32.const 20 @@ -28385,7 +28266,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15700 + i32.const 15508 local.get $3 i32.store end ;; $if @@ -28396,7 +28277,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 15700 + i32.const 15508 i32.load local.set $7 local.get $2 @@ -28574,7 +28455,7 @@ global.set $30 return end ;; $if_9 - i32.const 15696 + i32.const 15504 i32.load local.set $5 local.get $2 @@ -29827,11 +29708,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 7076 + i32.const 6996 i32.store local.get $2 - i32.const 5432 - i32.const 56 + i32.const 5392 + i32.const 54 call $___cxa_throw end ;; $if_1 local.get $1 @@ -30224,7 +30105,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6540 + i32.const 6480 i32.store local.get $0 i32.load8_s offset=23 @@ -30241,7 +30122,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6540 + i32.const 6480 i32.store local.get $0 i32.load8_s offset=23 @@ -30307,7 +30188,7 @@ local.get $1 i32.const 3 i32.store - i32.const 15704 + i32.const 15512 i32.load i32.const -1 i32.ne @@ -30321,7 +30202,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 15708 + i32.const 15516 i32.load drop local.get $0 @@ -30351,7 +30232,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 6540 + i32.const 6480 i32.store local.get $1 local.get $3 @@ -30367,8 +30248,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 4808 - i32.const 44 + i32.const 4784 + i32.const 42 call $___cxa_throw else local.get $1 @@ -30392,10 +30273,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 15708 + i32.const 15516 local.get $0 i32.store - i32.const 67 + i32.const 64 i32.const 4 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -30436,7 +30317,7 @@ global.set $30 return end ;; $if - i32.const 6672 + i32.const 6612 i32.load local.set $5 local.get $3 @@ -30477,14 +30358,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 15708 + i32.const 15516 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 15708 + i32.const 15516 i32.const 0 i32.store ) @@ -30510,18 +30391,18 @@ i32.const 16 i32.add global.set $30 - i32.const 15616 + i32.const 15424 i32.load8_s i32.eqz if $if - i32.const 15616 + i32.const 15424 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 15616 + i32.const 15424 i32.const 1 i32.store8 i32.const 1 @@ -30544,12 +30425,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 15712 + i32.const 15520 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 15712 + i32.const 15520 i32.load local.set $2 local.get $3 @@ -30644,11 +30525,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 7076 + i32.const 6996 i32.store local.get $3 - i32.const 5432 - i32.const 56 + i32.const 5392 + i32.const 54 call $___cxa_throw else local.get $2 @@ -30765,7 +30646,7 @@ i32.store local.get $2 i32.const 128 - i32.const 11796 + i32.const 11625 local.get $3 call $_snprintf drop @@ -30802,7 +30683,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13747 + i32.const 13576 local.get $3 call $_snprintf drop @@ -30842,14 +30723,14 @@ i32.const 16 i32.add global.set $30 - i32.const 15716 + i32.const 15524 i64.const 0 i64.store align=4 - i32.const 15724 + i32.const 15532 i64.const 0 i64.store align=4 local.get $0 - i32.const 16465 + i32.const 16273 i32.store local.get $0 i32.const 0 @@ -30861,12 +30742,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15732 + i32.const 15540 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 16465 + i32.const 16273 i32.store local.get $0 i32.const 0 @@ -30875,7 +30756,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15748 + i32.const 15556 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -31090,7 +30971,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11799 + i32.const 11628 i32.store offset=4 local.get $3 i32.const 116 @@ -31102,7 +30983,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11824 + i32.const 11653 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -31330,13 +31211,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -31347,7 +31228,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -31384,13 +31265,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -31401,7 +31282,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -31449,7 +31330,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.ne if $if local.get $3 @@ -31500,7 +31381,7 @@ local.get $0 i32.store local.get $1 - i32.const 4824 + i32.const 4800 i32.store offset=20 local.get $1 local.get $1 @@ -31569,10 +31450,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 4832 + i32.const 4808 local.get $3 i32.store - i32.const 4824 + i32.const 4800 local.get $0 i64.load offset=16 i64.store @@ -31588,13 +31469,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $0 else @@ -31605,7 +31486,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq if $if_1 local.get $3 @@ -31673,13 +31554,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 4832 + i32.const 4808 i32.load else block $block (result i32) @@ -31690,7 +31571,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block drop @@ -31750,13 +31631,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -31767,7 +31648,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -31786,14 +31667,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 63 + i32.const 60 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 63 + i32.const 60 i32.store offset=4 local.get $2 local.get $0 @@ -31807,13 +31688,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -31824,7 +31705,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -31842,14 +31723,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 63 + i32.const 60 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 63 + i32.const 60 i32.store offset=4 local.get $2 local.get $0 @@ -41898,7 +41779,7 @@ i32.load local.set $4 local.get $11 - i32.const 6560 + i32.const 6500 i32.store local.get $11 local.get $4 @@ -41966,7 +41847,7 @@ i32.const 3 i32.store local.get $11 - i32.const 11911 + i32.const 11740 i32.store offset=4 local.get $11 i32.const 571 @@ -41978,7 +41859,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 11953 + i32.const 11782 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -42015,7 +41896,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11911 + i32.const 11740 i32.store offset=4 local.get $1 i32.const 534 @@ -42027,12 +41908,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 11953 + i32.const 11782 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 11983 + i32.const 11812 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -42052,26 +41933,26 @@ i32.const 32 i32.add global.set $30 - i32.const 15648 + i32.const 15456 i32.load8_s i32.eqz if $if - i32.const 15648 + i32.const 15456 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 15648 + i32.const 15456 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 15792 + i32.const 15600 i32.load - i32.const 6680 + i32.const 6620 call $_pthread_equal if $if_1 - i32.const 5992 + i32.const 5952 i32.load i32.const 1 i32.eq @@ -42084,7 +41965,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11911 + i32.const 11740 i32.store offset=4 local.get $0 i32.const 801 @@ -42096,7 +41977,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 11995 + i32.const 11824 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -42105,40 +41986,40 @@ global.set $30 return end ;; $if_1 - i32.const 15640 + i32.const 15448 i32.load8_s i32.eqz if $if_3 - i32.const 15640 + i32.const 15448 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 15640 + i32.const 15448 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 15624 + i32.const 15432 i64.const 0 i64.store - i32.const 15632 + i32.const 15440 i32.const 0 i32.store - i32.const 68 - i32.const 15624 + i32.const 65 + i32.const 15432 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 15792 - i32.const 6680 + i32.const 15600 + i32.const 6620 i32.store - i32.const 5992 + i32.const 5952 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 15792 + i32.const 15600 i32.const 0 i32.store local.get $0 @@ -42230,31 +42111,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 12160 + i32.const 11989 i64.load align=1 i64.store align=1 local.get $1 - i32.const 12168 + i32.const 11997 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 12176 + i32.const 12005 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 12184 + i32.const 12013 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 12192 + i32.const 12021 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 12200 + i32.const 12029 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 12208 + i32.const 12037 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -42274,7 +42155,7 @@ i32.load local.set $2 local.get $0 - i32.const 16466 + i32.const 16274 i32.load8_s i32.const 1 i32.and @@ -42346,7 +42227,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 6560 + i32.const 6500 i32.store local.get $3 local.get $2 @@ -42391,7 +42272,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12090 + i32.const 11919 i32.store offset=4 local.get $4 i32.const 373 @@ -42403,7 +42284,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12122 + i32.const 11951 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -42486,7 +42367,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12243 + i32.const 12072 i32.store offset=4 local.get $3 i32.const 59 @@ -42498,9 +42379,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12277 + i32.const 12106 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12394 + i32.const 12223 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -42532,7 +42413,7 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5496 + i32.const 5456 local.get $2 i64.extend_i32_u local.get $1 @@ -44183,7 +44064,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12442 + i32.const 12271 i32.store offset=4 local.get $4 i32.const 507 @@ -44195,7 +44076,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12478 + i32.const 12307 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -44395,7 +44276,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12442 + i32.const 12271 i32.store offset=4 local.get $4 i32.const 516 @@ -44407,7 +44288,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12478 + i32.const 12307 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -45086,13 +44967,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 12524 + i32.const 12353 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 12536 + i32.const 12365 local.get $2 select local.set $3 @@ -45104,7 +44985,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12442 + i32.const 12271 i32.store offset=4 local.get $1 i32.const 626 @@ -45116,21 +44997,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12550 + i32.const 12379 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12563 + i32.const 12392 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12582 + i32.const 12411 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12599 + i32.const 12428 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12612 + i32.const 12441 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12668 + i32.const 12497 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -45900,7 +45781,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12676 + i32.const 12505 i32.store offset=4 local.get $2 i32.const 591 @@ -45912,7 +45793,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12711 + i32.const 12540 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -46055,7 +45936,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12676 + i32.const 12505 i32.store offset=4 local.get $1 i32.const 190 @@ -46067,12 +45948,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12748 + i32.const 12577 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 12815 + i32.const 12644 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -48530,7 +48411,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $2 i32.const 132 @@ -48542,9 +48423,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13040 + i32.const 12869 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 13084 + i32.const 12913 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -48565,7 +48446,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $2 i32.const 134 @@ -48577,7 +48458,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13139 + i32.const 12968 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -48604,7 +48485,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $3 i32.const 135 @@ -48616,7 +48497,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13009 + i32.const 12838 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -48672,7 +48553,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $3 i32.const 151 @@ -48684,7 +48565,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13229 + i32.const 13058 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -48758,7 +48639,7 @@ i32.const 2 i32.store local.get $5 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $5 i32.const 164 @@ -48770,9 +48651,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 13306 + i32.const 13135 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 13356 + i32.const 13185 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -48847,7 +48728,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $2 i32.const 182 @@ -48859,7 +48740,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13009 + i32.const 12838 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -48880,7 +48761,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $2 i32.const 183 @@ -48892,7 +48773,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13229 + i32.const 13058 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -48922,7 +48803,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $3 i32.const 184 @@ -48934,7 +48815,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13261 + i32.const 13090 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -48995,7 +48876,7 @@ i32.const 3 i32.store local.get $1 - i32.const 12960 + i32.const 12789 i32.store offset=4 local.get $1 i32.const 189 @@ -49007,7 +48888,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 13229 + i32.const 13058 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -49062,7 +48943,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 12544 + i32.const 12373 local.get $2 call $_vsnprintf local.tee $4 @@ -49095,7 +48976,7 @@ i32.store local.get $3 local.get $5 - i32.const 12544 + i32.const 12373 local.get $2 call $_vsnprintf local.tee $1 @@ -49172,7 +49053,7 @@ i32.const 241 return end ;; $if - i32.const 6640 + i32.const 6580 i32.load local.set $13 local.get $0 @@ -49182,18 +49063,18 @@ i32.const -7 i32.add local.set $10 - i32.const 6668 + i32.const 6608 i32.load local.set $4 - i32.const 6648 + i32.const 6588 i32.load local.set $11 - i32.const 6652 + i32.const 6592 i32.load local.set $12 - i32.const 6656 + i32.const 6596 i32.load - i32.const 6624 + i32.const 6564 i32.load i32.add local.tee $8 @@ -49406,7 +49287,7 @@ local.get $3 local.get $14 i32.sub - i32.const 6628 + i32.const 6568 i32.load i32.ge_u if $if_7 @@ -49438,7 +49319,7 @@ local.get $3 local.get $8 i32.sub - i32.const 6628 + i32.const 6568 i32.load i32.lt_u if $if_9 (result i32) @@ -49642,7 +49523,7 @@ i32.const 3 i32.store local.get $0 - i32.const 13418 + i32.const 13247 i32.store offset=4 local.get $0 i32.const 47 @@ -49654,7 +49535,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 13457 + i32.const 13286 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -49685,7 +49566,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15860 + i32.const 15668 i32.const 0 local.get $0 i32.sub @@ -49766,7 +49647,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15860 + i32.const 15668 i32.const 0 local.get $1 i32.sub @@ -49843,7 +49724,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 15860 + i32.const 15668 i32.const 0 local.get $1 i32.sub @@ -49948,7 +49829,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 15860 + i32.const 15668 i32.const 0 local.get $0 i32.sub @@ -49976,7 +49857,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 15860 + i32.const 15668 ) (func $___stdout_write (type $5) @@ -50226,7 +50107,7 @@ i32.add local.set $5 local.get $4 - i32.const 5176 + i32.const 5152 i32.const 144 call $_memcpy drop @@ -50240,7 +50121,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 15860 + i32.const 15668 i32.const 75 i32.store i32.const -1 @@ -50388,13 +50269,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 13641 + i32.const 13470 local.set $18 i32.const 1 else - i32.const 13644 - i32.const 13647 - i32.const 13642 + i32.const 13473 + i32.const 13476 + i32.const 13471 local.get $4 i32.const 1 i32.and @@ -50417,8 +50298,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 13668 - i32.const 13672 + i32.const 13497 + i32.const 13501 local.get $5 i32.const 32 i32.and @@ -50426,8 +50307,8 @@ i32.ne local.tee $3 select - i32.const 13660 - i32.const 13664 + i32.const 13489 + i32.const 13493 local.get $3 select local.get $1 @@ -51775,7 +51656,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 13676 + i32.const 13505 i32.const 1 call $_out_279 end ;; $if_54 @@ -51934,7 +51815,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 13676 + i32.const 13505 i32.const 1 call $_out_279 local.get $6 @@ -52308,7 +52189,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 15860 + i32.const 15668 i32.const 75 i32.store i32.const -1 @@ -53024,7 +52905,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 13624 + i32.const 13453 local.set $8 br $block_14 end ;; $block_25 @@ -53040,13 +52921,13 @@ i64.sub local.tee $25 i64.store - i32.const 13624 + i32.const 13453 local.set $8 i32.const 1 else - i32.const 13625 - i32.const 13626 - i32.const 13624 + i32.const 13454 + i32.const 13455 + i32.const 13453 local.get $7 i32.const 1 i32.and @@ -53070,7 +52951,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 13624 + i32.const 13453 local.set $8 br $block_16 end ;; $block_23 @@ -53086,7 +52967,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13624 + i32.const 13453 local.set $8 local.get $18 local.set $1 @@ -53095,7 +52976,7 @@ local.get $10 i32.load local.tee $5 - i32.const 13634 + i32.const 13463 local.get $5 select local.tee $6 @@ -53115,7 +52996,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13624 + i32.const 13453 local.set $8 local.get $1 local.get $6 @@ -53176,7 +53057,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13624 + i32.const 13453 local.set $8 local.get $18 local.set $1 @@ -53204,11 +53085,11 @@ local.tee $8 select local.set $12 - i32.const 13624 + i32.const 13453 local.get $6 i32.const 4 i32.shr_u - i32.const 13624 + i32.const 13453 i32.add local.get $8 select @@ -54043,7 +53924,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 6868 + i32.const 6808 i32.load i32.load i32.eqz @@ -54060,7 +53941,7 @@ i32.const 1 br $block else - i32.const 15860 + i32.const 15668 i32.const 84 i32.store i32.const -1 @@ -54165,7 +54046,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 15860 + i32.const 15668 i32.const 84 i32.store i32.const -1 @@ -54712,7 +54593,7 @@ local.get $1 i32.store local.get $0 - i32.const 11676 + i32.const 11505 local.get $2 call $_vfprintf drop @@ -54741,10 +54622,10 @@ end ;; $block local.set $0 else - i32.const 6676 + i32.const 6616 i32.load if $if_1 (result i32) - i32.const 6676 + i32.const 6616 i32.load call $_fflush else @@ -54752,9 +54633,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 15864 + i32.const 15672 call $___lock - i32.const 15872 + i32.const 15680 i32.load local.tee $1 end ;; $block_0 @@ -54788,7 +54669,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 15864 + i32.const 15672 call $___unlock end ;; $if local.get $0 @@ -54906,7 +54787,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 15876 + i32.const 15684 i32.load local.tee $6 i32.const 16 @@ -54938,7 +54819,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.tee $3 i32.load offset=8 @@ -54951,7 +54832,7 @@ local.get $3 i32.eq if $if_1 - i32.const 15876 + i32.const 15684 local.get $6 i32.const 1 local.get $0 @@ -54961,7 +54842,7 @@ i32.and i32.store else - i32.const 15892 + i32.const 15700 i32.load local.get $4 i32.gt_u @@ -55006,7 +54887,7 @@ return end ;; $if_0 local.get $14 - i32.const 15884 + i32.const 15692 i32.load local.tee $13 i32.gt_u @@ -55085,7 +54966,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.tee $1 i32.load offset=8 @@ -55098,7 +54979,7 @@ local.get $1 i32.eq if $if_6 - i32.const 15876 + i32.const 15684 local.get $6 i32.const 1 local.get $0 @@ -55109,7 +54990,7 @@ local.tee $8 i32.store else - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.gt_u @@ -55159,7 +55040,7 @@ i32.store local.get $13 if $if_9 - i32.const 15896 + i32.const 15704 i32.load local.set $10 local.get $13 @@ -55168,7 +55049,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.set $2 local.get $8 @@ -55178,7 +55059,7 @@ local.tee $0 i32.and if $if_10 - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.const 8 @@ -55196,7 +55077,7 @@ local.set $4 end ;; $if_11 else - i32.const 15876 + i32.const 15684 local.get $0 local.get $8 i32.or @@ -55221,10 +55102,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 15884 + i32.const 15692 local.get $6 i32.store - i32.const 15896 + i32.const 15704 local.get $3 i32.store local.get $17 @@ -55232,7 +55113,7 @@ local.get $9 return end ;; $if_5 - i32.const 15880 + i32.const 15688 i32.load local.tee $11 if $if_12 (result i32) @@ -55295,7 +55176,7 @@ i32.add i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add i32.load local.tee $0 @@ -55345,7 +55226,7 @@ br $loop end ;; $block end ;; $loop - i32.const 15892 + i32.const 15700 i32.load local.tee $7 local.get $9 @@ -55469,7 +55350,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.tee $0 i32.load @@ -55482,7 +55363,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 15880 + i32.const 15688 local.get $11 i32.const 1 local.get $1 @@ -55494,7 +55375,7 @@ br $block_2 end ;; $if_25 else - i32.const 15892 + i32.const 15700 i32.load local.get $18 i32.gt_u @@ -55519,7 +55400,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 15892 + i32.const 15700 i32.load local.tee $0 local.get $3 @@ -55552,7 +55433,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 15892 + i32.const 15700 i32.load local.get $0 i32.gt_u @@ -55608,7 +55489,7 @@ i32.store local.get $13 if $if_33 - i32.const 15896 + i32.const 15704 i32.load local.set $4 local.get $13 @@ -55617,7 +55498,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.set $3 local.get $6 @@ -55627,7 +55508,7 @@ local.tee $0 i32.and if $if_34 - i32.const 15892 + i32.const 15700 i32.load local.get $3 i32.const 8 @@ -55645,7 +55526,7 @@ local.set $12 end ;; $if_35 else - i32.const 15876 + i32.const 15684 local.get $0 local.get $6 i32.or @@ -55670,10 +55551,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 15884 + i32.const 15692 local.get $10 i32.store - i32.const 15896 + i32.const 15704 local.get $5 i32.store end ;; $if_32 @@ -55704,7 +55585,7 @@ i32.const -8 i32.and local.set $15 - i32.const 15880 + i32.const 15688 i32.load local.tee $4 if $if_37 (result i32) @@ -55784,7 +55665,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add i32.load local.tee $0 @@ -55949,7 +55830,7 @@ i32.add i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add i32.load local.set $0 @@ -56012,13 +55893,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 15884 + i32.const 15692 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 15892 + i32.const 15700 i32.load local.tee $12 local.get $2 @@ -56142,7 +56023,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.tee $0 i32.load @@ -56155,7 +56036,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 15880 + i32.const 15688 local.get $4 i32.const 1 local.get $3 @@ -56168,7 +56049,7 @@ br $block_9 end ;; $if_60 else - i32.const 15892 + i32.const 15700 i32.load local.get $8 i32.gt_u @@ -56197,7 +56078,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 15892 + i32.const 15700 i32.load local.tee $0 local.get $13 @@ -56230,7 +56111,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 15892 + i32.const 15700 i32.load local.get $0 i32.gt_u @@ -56304,10 +56185,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.set $3 - i32.const 15876 + i32.const 15684 i32.load local.tee $1 i32.const 1 @@ -56316,7 +56197,7 @@ local.tee $0 i32.and if $if_70 - i32.const 15892 + i32.const 15700 i32.load local.get $3 i32.const 8 @@ -56334,7 +56215,7 @@ local.set $11 end ;; $if_71 else - i32.const 15876 + i32.const 15684 local.get $0 local.get $1 i32.or @@ -56430,7 +56311,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.set $3 local.get $5 @@ -56450,7 +56331,7 @@ i32.and i32.eqz if $if_74 - i32.const 15880 + i32.const 15688 local.get $0 local.get $1 i32.or @@ -56531,7 +56412,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 15892 + i32.const 15700 i32.load local.get $4 i32.gt_u @@ -56554,7 +56435,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 15892 + i32.const 15700 i32.load local.tee $0 local.get $6 @@ -56607,13 +56488,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 15884 + i32.const 15692 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 15896 + i32.const 15704 i32.load local.set $0 local.get $3 @@ -56623,13 +56504,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 15896 + i32.const 15704 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 15884 + i32.const 15692 local.get $2 i32.store local.get $1 @@ -56648,10 +56529,10 @@ i32.or i32.store offset=4 else - i32.const 15884 + i32.const 15692 i32.const 0 i32.store - i32.const 15896 + i32.const 15704 i32.const 0 i32.store local.get $0 @@ -56672,13 +56553,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 15888 + i32.const 15696 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 15888 + i32.const 15696 local.get $12 local.get $11 i32.sub @@ -56686,31 +56567,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 16348 + i32.const 16156 i32.load if $if_83 (result i32) - i32.const 16356 + i32.const 16164 i32.load else - i32.const 16356 + i32.const 16164 i32.const 4096 i32.store - i32.const 16352 + i32.const 16160 i32.const 4096 i32.store - i32.const 16360 + i32.const 16168 i32.const -1 i32.store - i32.const 16364 + i32.const 16172 i32.const -1 i32.store - i32.const 16368 + i32.const 16176 i32.const 0 i32.store - i32.const 16320 + i32.const 16128 i32.const 0 i32.store - i32.const 16348 + i32.const 16156 local.get $17 i32.const -16 i32.and @@ -56737,11 +56618,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 16316 + i32.const 16124 i32.load local.tee $2 if $if_85 - i32.const 16308 + i32.const 16116 i32.load local.tee $1 local.get $8 @@ -56763,7 +56644,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 16320 + i32.const 16128 i32.load i32.const 4 i32.and @@ -56774,12 +56655,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 15900 + i32.const 15708 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 16324 + i32.const 16132 local.set $2 loop $loop_5 block $block_20 @@ -56842,11 +56723,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 16308 + i32.const 16116 i32.load local.tee $4 local.get $0 - i32.const 16352 + i32.const 16160 i32.load local.tee $2 i32.const -1 @@ -56877,7 +56758,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 16316 + i32.const 16124 i32.load local.tee $1 if $if_92 @@ -56935,7 +56816,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 16356 + i32.const 16164 i32.load local.tee $1 local.get $6 @@ -56972,8 +56853,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 16320 - i32.const 16320 + i32.const 16128 + i32.const 16128 i32.load i32.const 4 i32.or @@ -57028,28 +56909,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 16308 - i32.const 16308 + i32.const 16116 + i32.const 16116 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 16312 + i32.const 16120 i32.load i32.gt_u if $if_98 - i32.const 16312 + i32.const 16120 local.get $1 i32.store end ;; $if_98 - i32.const 15900 + i32.const 15708 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 16324 + i32.const 16132 local.set $2 block $block_22 block $block_23 @@ -57107,7 +56988,7 @@ local.tee $1 i32.add local.set $2 - i32.const 15888 + i32.const 15696 i32.load local.get $3 i32.add @@ -57115,10 +56996,10 @@ local.get $1 i32.sub local.set $1 - i32.const 15900 + i32.const 15708 local.get $2 i32.store - i32.const 15888 + i32.const 15696 local.get $1 i32.store local.get $2 @@ -57131,8 +57012,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15904 - i32.const 16364 + i32.const 15712 + i32.const 16172 i32.load i32.store br $block_21 @@ -57140,12 +57021,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 15892 + i32.const 15700 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 15892 + i32.const 15700 local.get $0 i32.store local.get $0 @@ -57155,7 +57036,7 @@ local.get $3 i32.add local.set $1 - i32.const 16324 + i32.const 16132 local.set $8 block $block_24 block $block_25 @@ -57236,14 +57117,14 @@ local.get $6 i32.eq if $if_104 - i32.const 15888 - i32.const 15888 + i32.const 15696 + i32.const 15696 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15900 + i32.const 15708 local.get $5 i32.store local.get $5 @@ -57253,19 +57134,19 @@ i32.store offset=4 else block $block_26 - i32.const 15896 + i32.const 15704 i32.load local.get $3 i32.eq if $if_105 - i32.const 15884 - i32.const 15884 + i32.const 15692 + i32.const 15692 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15896 + i32.const 15704 local.get $5 i32.store local.get $5 @@ -57310,7 +57191,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.tee $0 i32.ne @@ -57334,8 +57215,8 @@ local.get $6 i32.eq if $if_110 - i32.const 15876 - i32.const 15876 + i32.const 15684 + i32.const 15684 i32.load i32.const 1 local.get $1 @@ -57493,7 +57374,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.tee $0 i32.load @@ -57506,8 +57387,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 15880 - i32.const 15880 + i32.const 15688 + i32.const 15688 i32.load i32.const 1 local.get $1 @@ -57519,7 +57400,7 @@ br $block_27 end ;; $block_32 else - i32.const 15892 + i32.const 15700 i32.load local.get $8 i32.gt_u @@ -57544,7 +57425,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 15892 + i32.const 15700 i32.load local.tee $0 local.get $16 @@ -57578,7 +57459,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 15892 + i32.const 15700 i32.load local.get $0 i32.gt_u @@ -57630,10 +57511,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.set $2 - i32.const 15876 + i32.const 15684 i32.load local.tee $1 i32.const 1 @@ -57643,7 +57524,7 @@ i32.and if $if_128 block $block_33 - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.const 8 @@ -57662,7 +57543,7 @@ call $_abort end ;; $block_33 else - i32.const 15876 + i32.const 15684 local.get $0 local.get $1 i32.or @@ -57758,7 +57639,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.set $2 local.get $5 @@ -57770,7 +57651,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 15880 + i32.const 15688 i32.load local.tee $1 i32.const 1 @@ -57780,7 +57661,7 @@ i32.and i32.eqz if $if_132 - i32.const 15880 + i32.const 15688 local.get $0 local.get $1 i32.or @@ -57861,7 +57742,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.gt_u @@ -57884,7 +57765,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 15892 + i32.const 15700 i32.load local.tee $0 local.get $9 @@ -57924,7 +57805,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 16324 + i32.const 16132 local.set $2 loop $loop_10 block $block_35 @@ -57949,7 +57830,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 15900 + i32.const 15708 i32.const 0 local.get $0 i32.const 8 @@ -57968,7 +57849,7 @@ i32.add local.tee $4 i32.store - i32.const 15888 + i32.const 15696 local.get $3 i32.const -40 i32.add @@ -57987,8 +57868,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15904 - i32.const 16364 + i32.const 15712 + i32.const 16172 i32.load i32.store local.get $6 @@ -58021,23 +57902,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 16324 + i32.const 16132 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 16332 + i32.const 16140 i64.load align=4 i64.store offset=16 align=4 - i32.const 16324 + i32.const 16132 local.get $0 i32.store - i32.const 16328 + i32.const 16136 local.get $3 i32.store - i32.const 16336 + i32.const 16144 i32.const 0 i32.store - i32.const 16332 + i32.const 16140 local.get $2 i32.const 8 i32.add @@ -58096,10 +57977,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.set $2 - i32.const 15876 + i32.const 15684 i32.load local.tee $1 i32.const 1 @@ -58108,7 +57989,7 @@ local.tee $0 i32.and if $if_142 - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.const 8 @@ -58126,7 +58007,7 @@ local.set $5 end ;; $if_143 else - i32.const 15876 + i32.const 15684 local.get $0 local.get $1 i32.or @@ -58222,7 +58103,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.set $2 local.get $6 @@ -58234,7 +58115,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 15880 + i32.const 15688 i32.load local.tee $1 i32.const 1 @@ -58244,7 +58125,7 @@ i32.and i32.eqz if $if_146 - i32.const 15880 + i32.const 15688 local.get $0 local.get $1 i32.or @@ -58325,7 +58206,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 15892 + i32.const 15700 i32.load local.get $3 i32.gt_u @@ -58348,7 +58229,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 15892 + i32.const 15700 i32.load local.tee $0 local.get $10 @@ -58381,7 +58262,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 15892 + i32.const 15700 i32.load local.tee $1 i32.eqz @@ -58390,219 +58271,219 @@ i32.lt_u i32.or if $if_152 - i32.const 15892 + i32.const 15700 local.get $0 i32.store end ;; $if_152 - i32.const 16324 + i32.const 16132 local.get $0 i32.store - i32.const 16328 + i32.const 16136 local.get $3 i32.store - i32.const 16336 + i32.const 16144 i32.const 0 i32.store - i32.const 15912 - i32.const 16348 + i32.const 15720 + i32.const 16156 i32.load i32.store - i32.const 15908 + i32.const 15716 i32.const -1 i32.store - i32.const 15928 - i32.const 15916 + i32.const 15736 + i32.const 15724 i32.store - i32.const 15924 - i32.const 15916 + i32.const 15732 + i32.const 15724 i32.store - i32.const 15936 - i32.const 15924 + i32.const 15744 + i32.const 15732 i32.store - i32.const 15932 - i32.const 15924 + i32.const 15740 + i32.const 15732 i32.store - i32.const 15944 - i32.const 15932 + i32.const 15752 + i32.const 15740 i32.store - i32.const 15940 - i32.const 15932 + i32.const 15748 + i32.const 15740 i32.store - i32.const 15952 - i32.const 15940 + i32.const 15760 + i32.const 15748 i32.store - i32.const 15948 - i32.const 15940 + i32.const 15756 + i32.const 15748 i32.store - i32.const 15960 - i32.const 15948 + i32.const 15768 + i32.const 15756 i32.store - i32.const 15956 - i32.const 15948 + i32.const 15764 + i32.const 15756 i32.store - i32.const 15968 - i32.const 15956 + i32.const 15776 + i32.const 15764 i32.store - i32.const 15964 - i32.const 15956 + i32.const 15772 + i32.const 15764 i32.store - i32.const 15976 - i32.const 15964 + i32.const 15784 + i32.const 15772 i32.store - i32.const 15972 - i32.const 15964 + i32.const 15780 + i32.const 15772 i32.store - i32.const 15984 - i32.const 15972 + i32.const 15792 + i32.const 15780 i32.store - i32.const 15980 - i32.const 15972 + i32.const 15788 + i32.const 15780 i32.store - i32.const 15992 - i32.const 15980 + i32.const 15800 + i32.const 15788 i32.store - i32.const 15988 - i32.const 15980 + i32.const 15796 + i32.const 15788 i32.store - i32.const 16000 - i32.const 15988 + i32.const 15808 + i32.const 15796 i32.store - i32.const 15996 - i32.const 15988 + i32.const 15804 + i32.const 15796 i32.store - i32.const 16008 - i32.const 15996 + i32.const 15816 + i32.const 15804 i32.store - i32.const 16004 - i32.const 15996 + i32.const 15812 + i32.const 15804 i32.store - i32.const 16016 - i32.const 16004 + i32.const 15824 + i32.const 15812 i32.store - i32.const 16012 - i32.const 16004 + i32.const 15820 + i32.const 15812 i32.store - i32.const 16024 - i32.const 16012 + i32.const 15832 + i32.const 15820 i32.store - i32.const 16020 - i32.const 16012 + i32.const 15828 + i32.const 15820 i32.store - i32.const 16032 - i32.const 16020 + i32.const 15840 + i32.const 15828 i32.store - i32.const 16028 - i32.const 16020 + i32.const 15836 + i32.const 15828 i32.store - i32.const 16040 - i32.const 16028 + i32.const 15848 + i32.const 15836 i32.store - i32.const 16036 - i32.const 16028 + i32.const 15844 + i32.const 15836 i32.store - i32.const 16048 - i32.const 16036 + i32.const 15856 + i32.const 15844 i32.store - i32.const 16044 - i32.const 16036 + i32.const 15852 + i32.const 15844 i32.store - i32.const 16056 - i32.const 16044 + i32.const 15864 + i32.const 15852 i32.store - i32.const 16052 - i32.const 16044 + i32.const 15860 + i32.const 15852 i32.store - i32.const 16064 - i32.const 16052 + i32.const 15872 + i32.const 15860 i32.store - i32.const 16060 - i32.const 16052 + i32.const 15868 + i32.const 15860 i32.store - i32.const 16072 - i32.const 16060 + i32.const 15880 + i32.const 15868 i32.store - i32.const 16068 - i32.const 16060 + i32.const 15876 + i32.const 15868 i32.store - i32.const 16080 - i32.const 16068 + i32.const 15888 + i32.const 15876 i32.store - i32.const 16076 - i32.const 16068 + i32.const 15884 + i32.const 15876 i32.store - i32.const 16088 - i32.const 16076 + i32.const 15896 + i32.const 15884 i32.store - i32.const 16084 - i32.const 16076 + i32.const 15892 + i32.const 15884 i32.store - i32.const 16096 - i32.const 16084 + i32.const 15904 + i32.const 15892 i32.store - i32.const 16092 - i32.const 16084 + i32.const 15900 + i32.const 15892 i32.store - i32.const 16104 - i32.const 16092 + i32.const 15912 + i32.const 15900 i32.store - i32.const 16100 - i32.const 16092 + i32.const 15908 + i32.const 15900 i32.store - i32.const 16112 - i32.const 16100 + i32.const 15920 + i32.const 15908 i32.store - i32.const 16108 - i32.const 16100 + i32.const 15916 + i32.const 15908 i32.store - i32.const 16120 - i32.const 16108 + i32.const 15928 + i32.const 15916 i32.store - i32.const 16116 - i32.const 16108 + i32.const 15924 + i32.const 15916 i32.store - i32.const 16128 - i32.const 16116 + i32.const 15936 + i32.const 15924 i32.store - i32.const 16124 - i32.const 16116 + i32.const 15932 + i32.const 15924 i32.store - i32.const 16136 - i32.const 16124 + i32.const 15944 + i32.const 15932 i32.store - i32.const 16132 - i32.const 16124 + i32.const 15940 + i32.const 15932 i32.store - i32.const 16144 - i32.const 16132 + i32.const 15952 + i32.const 15940 i32.store - i32.const 16140 - i32.const 16132 + i32.const 15948 + i32.const 15940 i32.store - i32.const 16152 - i32.const 16140 + i32.const 15960 + i32.const 15948 i32.store - i32.const 16148 - i32.const 16140 + i32.const 15956 + i32.const 15948 i32.store - i32.const 16160 - i32.const 16148 + i32.const 15968 + i32.const 15956 i32.store - i32.const 16156 - i32.const 16148 + i32.const 15964 + i32.const 15956 i32.store - i32.const 16168 - i32.const 16156 + i32.const 15976 + i32.const 15964 i32.store - i32.const 16164 - i32.const 16156 + i32.const 15972 + i32.const 15964 i32.store - i32.const 16176 - i32.const 16164 + i32.const 15984 + i32.const 15972 i32.store - i32.const 16172 - i32.const 16164 + i32.const 15980 + i32.const 15972 i32.store - i32.const 15900 + i32.const 15708 i32.const 0 local.get $0 i32.const 8 @@ -58621,7 +58502,7 @@ i32.add local.tee $4 i32.store - i32.const 15888 + i32.const 15696 local.get $3 i32.const -40 i32.add @@ -58640,18 +58521,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15904 - i32.const 16364 + i32.const 15712 + i32.const 16172 i32.load i32.store end ;; $if_99 - i32.const 15888 + i32.const 15696 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 15888 + i32.const 15696 local.get $0 local.get $11 i32.sub @@ -58660,13 +58541,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 15860 + i32.const 15668 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 15900 - i32.const 15900 + i32.const 15708 + i32.const 15708 i32.load local.tee $0 local.get $11 @@ -58724,7 +58605,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 15892 + i32.const 15700 i32.load local.tee $11 i32.lt_u @@ -58783,7 +58664,7 @@ local.get $10 i32.add local.set $5 - i32.const 15896 + i32.const 15704 i32.load local.get $0 i32.eq @@ -58803,7 +58684,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 15884 + i32.const 15692 local.get $5 i32.store local.get $7 @@ -58840,7 +58721,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.tee $4 i32.ne @@ -58863,8 +58744,8 @@ local.get $3 i32.eq if $if_11 - i32.const 15876 - i32.const 15876 + i32.const 15684 + i32.const 15684 i32.load i32.const 1 local.get $2 @@ -59030,7 +58911,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.tee $6 i32.load @@ -59043,8 +58924,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 15880 - i32.const 15880 + i32.const 15688 + i32.const 15688 i32.load i32.const 1 local.get $2 @@ -59061,7 +58942,7 @@ br $block end ;; $if_24 else - i32.const 15892 + i32.const 15700 i32.load local.get $13 i32.gt_u @@ -59094,7 +58975,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 15892 + i32.const 15700 i32.load local.tee $6 local.get $8 @@ -59127,7 +59008,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.gt_u @@ -59197,19 +59078,19 @@ local.get $1 i32.store else - i32.const 15900 + i32.const 15708 i32.load local.get $7 i32.eq if $if_35 - i32.const 15888 - i32.const 15888 + i32.const 15696 + i32.const 15696 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15900 + i32.const 15708 local.get $3 i32.store local.get $3 @@ -59218,33 +59099,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 15896 + i32.const 15704 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 15896 + i32.const 15704 i32.const 0 i32.store - i32.const 15884 + i32.const 15692 i32.const 0 i32.store return end ;; $if_35 - i32.const 15896 + i32.const 15704 i32.load local.get $7 i32.eq if $if_37 - i32.const 15884 - i32.const 15884 + i32.const 15692 + i32.const 15692 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15896 + i32.const 15704 local.get $4 i32.store local.get $3 @@ -59283,12 +59164,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.tee $0 i32.ne if $if_39 - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.gt_u @@ -59307,8 +59188,8 @@ local.get $2 i32.eq if $if_42 - i32.const 15876 - i32.const 15876 + i32.const 15684 + i32.const 15684 i32.load i32.const 1 local.get $6 @@ -59328,7 +59209,7 @@ i32.add local.set $16 else - i32.const 15892 + i32.const 15700 i32.load local.get $1 i32.gt_u @@ -59411,7 +59292,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 15892 + i32.const 15700 i32.load local.get $1 i32.gt_u @@ -59426,7 +59307,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 15892 + i32.const 15700 i32.load local.get $7 i32.load offset=8 @@ -59466,7 +59347,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.tee $1 i32.load @@ -59479,8 +59360,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 15880 - i32.const 15880 + i32.const 15688 + i32.const 15688 i32.load i32.const 1 local.get $0 @@ -59492,7 +59373,7 @@ br $block_2 end ;; $if_55 else - i32.const 15892 + i32.const 15700 i32.load local.get $8 i32.gt_u @@ -59518,7 +59399,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 15892 + i32.const 15700 i32.load local.tee $1 local.get $9 @@ -59551,7 +59432,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 15892 + i32.const 15700 i32.load local.get $0 i32.gt_u @@ -59579,12 +59460,12 @@ i32.add local.get $5 i32.store - i32.const 15896 + i32.const 15704 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 15884 + i32.const 15692 local.get $5 i32.store return @@ -59604,10 +59485,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 15916 + i32.const 15724 i32.add local.set $0 - i32.const 15876 + i32.const 15684 i32.load local.tee $1 i32.const 1 @@ -59616,7 +59497,7 @@ local.tee $4 i32.and if $if_64 - i32.const 15892 + i32.const 15700 i32.load local.get $0 i32.const 8 @@ -59634,7 +59515,7 @@ local.set $15 end ;; $if_65 else - i32.const 15876 + i32.const 15684 local.get $1 local.get $4 i32.or @@ -59731,7 +59612,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 16180 + i32.const 15988 i32.add local.set $0 local.get $3 @@ -59743,7 +59624,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 15880 + i32.const 15688 i32.load local.tee $5 i32.const 1 @@ -59815,7 +59696,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 15892 + i32.const 15700 i32.load local.get $2 i32.gt_u @@ -59838,7 +59719,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 15892 + i32.const 15700 i32.load local.tee $0 local.get $14 @@ -59870,7 +59751,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 15880 + i32.const 15688 local.get $2 local.get $5 i32.or @@ -59888,8 +59769,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 15908 - i32.const 15908 + i32.const 15716 + i32.const 15716 i32.load i32.const -1 i32.add @@ -59899,7 +59780,7 @@ if $if_74 return end ;; $if_74 - i32.const 16332 + i32.const 16140 local.set $0 loop $loop_2 local.get $0 @@ -59911,7 +59792,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 15908 + i32.const 15716 i32.const -1 i32.store ) @@ -59928,7 +59809,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $4) (param $0 i32) (result i32) - i32.const 13678 + i32.const 13507 ) (func $__ZNSt3__212__next_primeEm (type $4) @@ -61815,29 +61696,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $1) (param $0 i32) loop $loop - i32.const 15704 + i32.const 15512 i32.load i32.const 1 i32.eq if $if - i32.const 16400 - i32.const 16372 + i32.const 16208 + i32.const 16180 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 15704 + i32.const 15512 i32.load i32.eqz if $if_0 - i32.const 15704 + i32.const 15512 i32.const 1 i32.store local.get $0 - i32.const 178 + i32.const 175 call_indirect $26 (type $1) - i32.const 15704 + i32.const 15512 i32.const -1 i32.store end ;; $if_0 @@ -61860,8 +61741,8 @@ local.get $0 else block $block (result i32) - i32.const 16456 - i32.const 16456 + i32.const 16264 + i32.const 16264 i32.load local.tee $0 i32.store @@ -61882,70 +61763,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $3) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $1) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 11557 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 11557 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $1) (param $0 i32) local.get $0 - i32.const 7036 - i32.store - local.get $0 - i32.const 4 - i32.add - i32.const 11728 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $3) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 7056 + i32.const 6976 i32.store local.get $0 i32.const 4 i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -63090,7 +62949,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 10897 + i32.const 10726 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -63137,7 +62996,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 10897 + i32.const 10726 call $_strlen local.tee $2 local.get $2 @@ -63288,7 +63147,7 @@ local.get $4 i32.const 1 i32.add - i32.const 13747 + i32.const 13576 local.get $5 call $_snprintf local.tee $3 @@ -63424,7 +63283,7 @@ local.get $4 i32.const 1 i32.add - i32.const 13750 + i32.const 13579 local.get $5 call $_snprintf local.tee $3 @@ -63534,9 +63393,9 @@ i64.ne if $if_1 local.get $2 - i32.const 13890 + i32.const 13719 i32.store - i32.const 13840 + i32.const 13669 local.get $2 call $_abort_message end ;; $if_1 @@ -63560,11 +63419,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5336 + i32.const 5312 i32.load i32.load offset=16 local.set $6 - i32.const 5336 + i32.const 5312 local.get $0 local.get $4 local.get $6 @@ -63587,7 +63446,7 @@ call_indirect $26 (type $4) local.set $0 local.get $1 - i32.const 13890 + i32.const 13719 i32.store local.get $1 local.get $2 @@ -63595,23 +63454,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 13754 + i32.const 13583 local.get $1 call $_abort_message else local.get $3 - i32.const 13890 + i32.const 13719 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 13799 + i32.const 13628 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 13878 + i32.const 13707 local.get $5 call $_abort_message ) @@ -63628,7 +63487,7 @@ global.set $30 block $block (result i32) i32.const 0 - i32.const 16448 + i32.const 16256 i32.load i32.const 324508639 i32.eq @@ -63636,19 +63495,19 @@ drop i32.const 109 call_indirect $26 (type $8) - i32.const 16448 + i32.const 16256 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 14029 + i32.const 13858 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 16452 + i32.const 16260 i32.load local.tee $0 i32.load offset=4 @@ -63681,7 +63540,7 @@ local.get $2 local.get $1 i32.store - i32.const 6672 + i32.const 6612 i32.load local.tee $1 local.get $0 @@ -63714,8 +63573,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5360 - i32.const 5344 + i32.const 5336 + i32.const 5320 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -64481,13 +64340,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 16452 + i32.const 16260 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 14078 + i32.const 13907 local.get $0 call $_abort_message else @@ -64509,7 +64368,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 16452 + i32.const 16260 i32.load local.tee $0 i32.load offset=4 @@ -64523,7 +64382,7 @@ i32.const 0 end ;; $block if $if - i32.const 14128 + i32.const 13957 local.get $1 call $_abort_message else @@ -64535,7 +64394,7 @@ (func $__ZNSt11logic_errorD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 7036 + i32.const 6976 i32.store local.get $0 i32.const 4 @@ -64577,17 +64436,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $1) - (param $0 i32) - local.get $0 - i32.const 7056 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $5) (param $0 i32) (param $1 i32) @@ -65310,8 +65158,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5360 - i32.const 5464 + i32.const 5336 + i32.const 5424 call $___dynamic_cast i32.const 0 i32.ne @@ -66179,5 +66027,5 @@ call_indirect $26 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\a7\02\80\08\b0\8a\c1\02\90\8a\01\a0\8a\01" + ;; "\00\01\00\03\80\02\a7\02\80\08\f0\88\c1\02\d0\88\01\e0\88\01" ) \ No newline at end of file diff --git a/test/extensions/access_loggers/wasm/test_data/logging.wasm b/test/extensions/access_loggers/wasm/test_data/logging.wasm index 40054a7593..edc048c22e 100644 Binary files a/test/extensions/access_loggers/wasm/test_data/logging.wasm and b/test/extensions/access_loggers/wasm/test_data/logging.wasm differ diff --git a/test/extensions/access_loggers/wasm/test_data/logging.wat b/test/extensions/access_loggers/wasm/test_data/logging.wat index 0fa35998c8..1431501d47 100644 --- a/test/extensions/access_loggers/wasm/test_data/logging.wat +++ b/test/extensions/access_loggers/wasm/test_data/logging.wat @@ -106,16 +106,16 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $30 (mut i32) (i32.const 17200)) - (global $31 (mut i32) (i32.const 5260080)) + (global $30 (mut i32) (i32.const 17008)) + (global $31 (mut i32) (i32.const 5259888)) (elem $26 (global.get $28) $b0 $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE8GetArenaEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv - $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv - $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 + $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv $___stdio_close + $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEPNS0_5ArenaE $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh $__ZNK6google8protobuf5Value3NewEPNS0_5ArenaE $__ZN6google8protobuf5Value27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf9ListValue3NewEPNS0_5ArenaE $__ZN6google8protobuf9ListValue27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf6Struct3NewEPNS0_5ArenaE $__ZN6google8protobuf6Struct27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $b2 $b2 @@ -126,11 +126,11 @@ $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN14ExampleContext6onDoneEv $__ZN14ExampleContext5onLogEv $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev - $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZNSt13runtime_errorD2Ev $__ZN14ProxyExceptionD0Ev - $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv - $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 + $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev + $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv + $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev + $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv + $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b7 $b7 $b8 $__ZN11ContextBase27onGrpcCreateInitialMetadataEj $__ZN11ContextBase28onGrpcReceiveInitialMetadataEj $__ZN11ContextBase29onGrpcReceiveTrailingMetadataEj $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEPNS0_6__baseISC_EE $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE11GetTypeNameEv $__ZNK6google8protobuf11MessageLite25InitializationErrorStringEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE21CheckTypeAndMergeFromERKS4_ $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf5Value11GetTypeNameEv $__ZN6google8protobuf5Value21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf5Value24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf9ListValue11GetTypeNameEv $__ZN6google8protobuf9ListValue21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf9ListValue24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf6Struct11GetTypeNameEv $__ZN6google8protobuf6Struct21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf6Struct24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN6google8protobuf2io17ArrayOutputStream6BackUpEi $__ZN6google8protobuf2io18StringOutputStream6BackUpEi $_pop_arg_long_double $b8 @@ -139,7 +139,7 @@ $b10 $b10 $b11 $__ZN11ContextBase18onHttpCallResponseEjNSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEES5_S5_ $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $27 (i32.const 1024) - "\b6+\00\00\bb+\00\00\c3+\00\00\c9+") + "\0b+\00\00\10+\00\00\18+\00\00\1e+") (data $27 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -212,48 +212,47 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\90\1a\00\00\e2\1b\00\00\b8\1a\00\00\d9\1b\00\00p\11\00\00\00\00\00\00\b8" - "\1a\00\00\c8\1b\00\00x\11\00\00\00\00\00\00\90\1a\00\00i\1c\00\00\b8\1a\00\00\f0\1b\00\00\98\11\00\00\00\00\00\00\90\1a\00\00\cb\1c\00\00\90\1a\00\00\d0\1c\00\008\1b\00\00\d2\1d\00\00\00" - "\00\00\00\01\00\00\00\d8\11\00\00\00\00\00\00\90\1a\00\00\11\1e\00\00\b8\1a\00\00\f4'\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00\d6&\00\00\00\12\00\00\00\00\00\00\b8\1a\00\00\93 \00\00\10" - "\12\00\00\00\00\00\00\b8\1a\00\00\c3 \00\00 \12\00\00\00\00\00\00\b8\1a\00\00\89!\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00\a3&\00\00\b8\12\00\00\00\00\00\008\1b\00\00a%\00\00\00" - "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00\90\1a\00\00\ce%\00\00\b8\1a\00\00\bd&\00\00\b8\12\00\00\00\00\00\008\1b\00\00<(\00\00\00\00\00\00\01\00\00\00\f8\14\00\00\00\00\00\00\b8" - "\1a\00\00M(\00\00p\11\00\00\00\00\00\00\b8\1a\00\00\b1(\00\00\a8\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") - (data $27 (i32.const 4792) - "\90\1a\00\00\b2-\00\00\b8\1a\00\00\831\00\00\e0\12\00\00\00\00\00\00\b8\1a\00\00?2\00\00\e0\12\00\00\00\00\00\00\90\1a\00\00\0b3\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00T\1a\00\00\92\1b\00\00|\1a\00\00\89\1b\00\00p\11\00\00\00\00\00\00|" + "\1a\00\00x\1b\00\00x\11\00\00\00\00\00\00T\1a\00\00\19\1c\00\00|\1a\00\00\a0\1b\00\00\98\11\00\00\00\00\00\00T\1a\00\00{\1c\00\00T\1a\00\00\80\1c\00\00\e8\1a\00\00\82\1d\00\00\00" + "\00\00\00\01\00\00\00\d8\11\00\00\00\00\00\00T\1a\00\00\c1\1d\00\00|\1a\00\00\a4'\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\86&\00\00\00\12\00\00\00\00\00\00|\1a\00\00C \00\00\10" + "\12\00\00\00\00\00\00|\1a\00\00s \00\00 \12\00\00\00\00\00\00|\1a\00\009!\00\00\a0\12\00\00\00\00\00\00|\1a\00\00S&\00\00\a0\12\00\00\00\00\00\00\e8\1a\00\00\11%\00\00\00" + "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00T\1a\00\00~%\00\00|\1a\00\00m&\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\d7'\00\00p\11\00\00\00\00\00\00|\1a\00\00\06(\00\00\90" + "\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $27 (i32.const 4768) + "T\1a\00\00\07-\00\00|\1a\00\00\d80\00\00\c8\12\00\00\00\00\00\00|\1a\00\00\941\00\00\c8\12\00\00\00\00\00\00T\1a\00\00`2\00\00\05") + (data $27 (i32.const 4828) + "/") (data $27 (i32.const 4852) - "0") + "\09\00\00\00\01\00\00\00\9b=") (data $27 (i32.const 4876) - "\09\00\00\00\01\00\00\00[>") - (data $27 (i32.const 4900) "\02") - (data $27 (i32.const 4915) + (data $27 (i32.const 4891) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 4984) + (data $27 (i32.const 4960) "\05") + (data $27 (i32.const 4972) + "/") (data $27 (i32.const 4996) - "0") + "\n\00\00\00\01\00\00\00\a85\00\00\00\04") (data $27 (i32.const 5020) - "\n\00\00\00\01\00\00\00h6\00\00\00\04") - (data $27 (i32.const 5044) "\01") - (data $27 (i32.const 5059) + (data $27 (i32.const 5035) "\n\ff\ff\ff\ff") - (data $27 (i32.const 5164) + (data $27 (i32.const 5140) "\0b") - (data $27 (i32.const 5203) + (data $27 (i32.const 5179) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5272) - "\b8\1a\00\00\843\00\00\a8\14\00\00\00\00\00\00\90\1a\00\00F4\00\00\b8\1a\00\00\a64\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00S4\00\00\d0\14\00\00\00\00\00\00\90\1a\00\00t4\00\00" - "\b8\1a\00\00\814\00\00\b0\14\00\00\00\00\00\00\b8\1a\00\00\885\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00\985\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00\aa5\00\00\e8\14\00\00\00\00\00\00" - "\b8\1a\00\00\df5\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00\bb5\00\00\18\15\00\00\00\00\00\00\b8\1a\00\00\016\00\00\c0\14\00\00\00\00\00\00\1c\1b\00\00)6\00\00\1c\1b\00\00+6\00\00" - "\b8\1a\00\00-6\00\00\b0\14") - (data $27 (i32.const 5484) + (data $27 (i32.const 5248) + "|\1a\00\00\d92\00\00\90\14\00\00\00\00\00\00T\1a\00\00\9b3\00\00|\1a\00\00\fb3\00\00\a8\14\00\00\00\00\00\00|\1a\00\00\a83\00\00\b8\14\00\00\00\00\00\00T\1a\00\00\c93\00\00" + "|\1a\00\00\d63\00\00\98\14\00\00\00\00\00\00|\1a\00\00\dd4\00\00\90\14\00\00\00\00\00\00|\1a\00\00\ed4\00\00\d0\14\00\00\00\00\00\00|\1a\00\00\"5\00\00\a8\14\00\00\00\00\00\00" + "|\1a\00\00\fe4\00\00\f0\14\00\00\00\00\00\00|\1a\00\00D5\00\00\a8\14\00\00\00\00\00\00\cc\1a\00\00l5\00\00\cc\1a\00\00n5\00\00|\1a\00\00p5\00\00\98\14") + (data $27 (i32.const 5444) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00" "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\07\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" "\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\09\00\00\00\04\00\00\00\03\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\08\00\00\00\09\00\00\00\06\00\00\00" "\01\00\00\00\00\00\00\00p\11\00\00\n\00\00\00\0b\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\n\00\00\00\0b\00\00\00\00\00\00\00\a0\11\00\00\0c\00\00\00" "\0d\00\00\00\0c\00\00\00\04\00\00\00\0e\00\00\00\0f\00\00\00\02\00\00\00\02\00\00\00\0d\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $27 (i32.const 5793) + (data $27 (i32.const 5753) "\12\00\00\10\00\00\00\11\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\12\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13" "\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00`\12\00\00\13\00\00\00\14\00\00\00\09\00\00\00\17\00\00\00\06\00\00\00\18\00\00\00\19\00\00\00\15\00\00\00\1a\00\00\00\06" "\00\00\00\n\00\00\00\07\00\00\00\1b\00\00\00\0b\00\00\00\05\00\00\00\1c\00\00\00\05\00\00\00\14\00\00\00\00\00\00\00\e0\11\00\00\16\00\00\00\17\00\00\00\0c\00\00\00\1d\00\00\00\08\00\00\00\1e" @@ -262,145 +261,143 @@ "\00\00\00#\00\00\00$\00\00\00\00\00\00\000\12\00\00\1a\00\00\00\1b\00\00\00\0f\00\00\00%\00\00\00\n\00\00\00&\00\00\00'\00\00\00\1c\00\00\00(\00\00\00\06\00\00\00\10\00\00\00\0b" "\00\00\00)\00\00\00\11\00\00\00\05\00\00\00*\00\00\00\05\00\00\00\14\00\00\00\00\00\00\00 \12\00\00\10\00\00\00\1d\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\12" "\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00p\12\00\00\1e\00\00\00\1f" - "\00\00\00+\00\00\00\00\00\00\00\88\12\00\00 \00\00\00!\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00,\00\00\00-\00\00\00\12\00\00\00\"\00\00\00#" - "\00\00\00\13\00\00\00\00\00\00\00\98\12\00\00$\00\00\00%\00\00\00.\00\00\00\00\00\00\00\c0\12\00\00&\00\00\00'\00\00\00\06\00\00\00\14\00\00\00\01\00\00\00\07\00\00\00/\00\00\00\00" - "\00\00\00\d0\12\00\00&\00\00\00(\00\00\00\08\00\00\00\15\00\00\00\02\00\00\00\07\00\00\00/") - (data $27 (i32.const 6473) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00L>\00\00Q>\00\00\10\0d\00\00\e8\12\00\00x\13") + "\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00+\00\00\00,\00\00\00\12\00\00\00 \00\00\00!\00\00\00\13\00\00\00\00\00\00\00\80\12\00\00\"\00\00\00#" + "\00\00\00-\00\00\00\00\00\00\00\a8\12\00\00$\00\00\00%\00\00\00\06\00\00\00\14\00\00\00\01\00\00\00\07\00\00\00.\00\00\00\00\00\00\00\b8\12\00\00$\00\00\00&\00\00\00\08\00\00\00\15" + "\00\00\00\02\00\00\00\07\00\00\00.") + (data $27 (i32.const 6413) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\8c=\00\00\91=\00\00\10\0d\00\00\d0\12\00\00`\13") + (data $27 (i32.const 6652) + "\1c;") (data $27 (i32.const 6712) - "\dc;") - (data $27 (i32.const 6772) - "\98\14\00\00)\00\00\00*\00\00\001\00\00\00\02\00\00\00\00\00\00\00\b0\14\00\00+\00\00\00,\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" - "\d8\14\00\00+\00\00\00/\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\e8\14\00\000\00\00\001\00\00\002\00\00\00\00\00\00\00\f8\14\00\00" - "\1e\00\00\002\00\00\00+\00\00\00\00\00\00\00\08\15\00\000\00\00\003\00\00\002\00\00\00\00\00\00\008\15\00\00+\00\00\004\00\00\00-\00\00\00.\00\00\00\0d\00\00\00\00\00\00\00" - "X\15\00\00+\00\00\005\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00onRequestHeaders \00:path\00head" - "er path \00newheader\00newheadervalue\00server\00envoy-wasm\00onRequestBod" - "y \00onLog \00 \00onDone \0014ExampleContext\007Context\0011ContextBase\00NSt3" - "__210__function6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7" - "ContextNS_14default_deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__" - "function6__baseIFNS_10unique_ptrI7ContextNS_14default_deleteIS3_" - "EEEEjP11RootContextEEE\003$_0\00N6google8protobuf8internal29Internal" - "MetadataWithArenaBaseINSt3__212basic_stringIcNS3_11char_traitsIc" - "EENS3_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9Cont" - "ainerE\00/usr/local/include/google/protobuf/arenastring.h\00CHECK fa" - "iled: initial_value != NULL: \00NSt3__212basic_stringIcNS_11char_t" - "raitsIcEENS_9allocatorIcEEEE\00NSt3__221__basic_string_commonILb1E" - "EE\00/home/jplev_google_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/" - "usr/local/include/google/protobuf/repeated_field.h\00CHECK failed:" - " (index) >= (0): \00CHECK failed: (index) < (current_size_): \00/usr" - "/local/include/google/protobuf/map.h\00CHECK failed: (bucket_index" - "_ & 1) == (0): \00CHECK failed: m_->index_of_first_non_null_ == m_" - "->num_buckets_ || m_->table_[m_->index_of_first_non_null_] != NU" - "LL: \00CHECK failed: !tree->empty(): \00CHECK failed: node_ != NULL " - "&& m_ != NULL: \00google.protobuf.Value.string_value\00google.protob" - "uf.Struct.FieldsEntry.key\00CHECK failed: (&from) != (this): \00CHEC" - "K failed: (&other) != (this): \00N6google8protobuf27Struct_FieldsE" - "ntry_DoNotUseE\00N6google8protobuf8internal12MapEntryLiteINS0_27St" - "ruct_FieldsEntry_DoNotUseENSt3__212basic_stringIcNS4_11char_trai" - "tsIcEENS4_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9Field" - "TypeE9ELSD_11ELi0EEE\00N6google8protobuf8internal12MapEntryImplINS" - "0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic" - "_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS" - "1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m" - "_) == (this): \00CHECK failed: TableEntryIsNonEmptyList(b): \00CHECK" - " failed: TableEntryIsTree(b): \00CHECK failed: GetArenaNoVirtual()" - " == NULL: \00CHECK failed: index_of_first_non_null_ == num_buckets" - "_ || table_[index_of_first_non_null_] != NULL: \00CHECK failed: fi" - "nd(*KeyPtrFromNodePtr(node)) == end(): \00CHECK failed: (count) <=" - " (kMaxLength): \00CHECK failed: (result.bucket_index_) == (b & ~st" - "atic_cast(1)): \00CHECK failed: (table_[b]) == (table_[" - "b ^ 1]): \00CHECK failed: !TableEntryIsTree(b) && !TableEntryIsTre" - "e(b ^ 1): \00CHECK failed: (count) == (tree->size()): \00CHECK faile" - "d: (new_num_buckets) >= (kMinTableSize): \00CHECK failed: n >= kMi" - "nTableSize: \00CHECK failed: (n & (n - 1)) == (0): \00CHECK failed: " - "table_[b] == table_[b + 1] && (b & 1) == 0: \00N6google8protobuf3M" - "apINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcE" - "EEENS0_5ValueEE8InnerMapE\00N6google8protobuf4hashINSt3__212basic_" - "stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00f == NULL ||" - " dynamic_cast(f) != NULL\00/usr/local/include/google/protobuf/" - "stubs/casts.h\00down_cast\00google.protobuf.Struct\00N6google8protobuf" - "6StructE\00N6google8protobuf5ValueE\00N6google8protobuf8internal12Ma" - "pEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteEN" - "St3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEN" - "S0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEnt" - "ryWrapperE\00CHECK failed: (n) >= (0): \00google.protobuf.ListValue\00" - "N6google8protobuf9ListValueE\00google.protobuf.Value\00no root conte" - "xt_id: \0014ProxyException\0011RootContext\00no context context_id: \00n" - "o base context context_id: \00no context factory for root_id: \00N6g" - "oogle8protobuf14FatalExceptionE\00google/protobuf/stubs/common.cc\00" - "This program requires version \00%d.%d.%d\00 of the Protocol Buffer " - "runtime library, but the installed version is \00. Please update " - "your library. If you compiled the program yourself, make sure t" - "hat your headers are from the same version of Protocol Buffers a" - "s your link-time library. (Version verification failed in \"\00\".)" - "\00This program was compiled against version \00 of the Protocol Buf" - "fer runtime library, which is not compatible with the installed " - "version (\00). Contact the program author for an update. If you " - "compiled the program yourself, make sure that your headers are f" - "rom the same version of Protocol Buffers as your link-time libra" - "ry. (Version verification failed in \"\00[libprotobuf %s %s:%d] %s" - "\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::allocate(size_t n) 'n' " - "exceeds maximum supported size\00%d\00google/protobuf/arena.cc\00CHECK" - " failed: (min_bytes) <= (std::numeric_limits::max() - kB" - "lockHeaderSize): \00google/protobuf/generated_message_util.cc\00Not " - "implemented field number \00 with type \00CHECK failed: (scc->visit_" - "status.load(std::memory_order_relaxed)) == (SCCInfoBase::kRunnin" - "g): \00google/protobuf/message_lite.cc\00CHECK failed: !coded_out.Ha" - "dError(): \00(cannot determine missing fields for lite message)\00N6" - "google8protobuf11MessageLiteE\00google/protobuf/repeated_field.cc\00" - "CHECK failed: (new_size) <= ((std::numeric_limits::max()" - " - kRepHeaderSize) / sizeof(old_rep->elements[0])): \00Requested s" - "ize is too large to fit into size_t.\00google/protobuf/wire_format" - "_lite.cc\00CHECK failed: (value.size()) <= (kint32max): \00serializi" - "ng\00parsing\00 '%s'\00String field\00 contains invalid \00UTF-8 data when" - " \00 a protocol \00buffer. Use the 'bytes' type if you intend to sen" - "d raw \00bytes. \00google/protobuf/io/coded_stream.cc\00CHECK failed: " - "(buffer_size) >= (0): \00A protocol message was rejected because i" - "t was too big (more than \00 bytes). To increase the limit (or to" - " disable these warnings), see CodedInputStream::SetTotalBytesLim" - "it() in google/protobuf/io/coded_stream.h.\00google/protobuf/io/ze" - "ro_copy_stream_impl_lite.cc\00CHECK failed: (count) >= (0): \00CHECK" - " failed: (last_returned_size_) > (0): \00BackUp() can only be call" - "ed after a successful Next().\00CHECK failed: (count) <= (last_ret" - "urned_size_): \00N6google8protobuf2io17ArrayOutputStreamE\00CHECK fa" - "iled: target_ != NULL: \00CHECK failed: (count) <= (target_->size(" - ")): \00Cannot allocate buffer larger than kint32max for \00StringOut" - "putStream.\00N6google8protobuf2io18StringOutputStreamE\00google/prot" - "obuf/io/zero_copy_stream.cc\00This ZeroCopyOutputStream doesn't su" - "pport aliasing. Reaching here usually means a ZeroCopyOutputStre" - "am implementation bug.\00N6google8protobuf2io20ZeroCopyOutputStrea" - "mE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::ba" - "d_function_call\00NSt3__217bad_function_callE\00mutex lock failed\00%u" - "\00terminating with %s exception of type %s: %s\00terminating with %" - "s exception of type %s\00terminating with %s foreign exception\00ter" - "minating\00uncaught\00St9exception\00N10__cxxabiv116__shim_type_infoE\00" - "St9type_info\00N10__cxxabiv120__si_class_type_infoE\00N10__cxxabiv11" - "7__class_type_infoE\00pthread_once failure in __cxa_get_globals_fa" - "st()\00cannot create pthread key for __cxa_get_globals()\00cannot ze" - "ro out thread value for __cxa_get_globals()\00terminate_handler un" - "expectedly returned\00St11logic_error\00St13runtime_error\00St12length" - "_error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbas" - "e_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cx" - "xabiv121__vmi_class_type_infoE") + "\80\14\00\00'\00\00\00(\00\00\000\00\00\00\02\00\00\00\00\00\00\00\98\14\00\00)\00\00\00*\00\00\00+\00\00\00,\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" + "\c0\14\00\00)\00\00\00-\00\00\00+\00\00\00,\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\d0\14\00\00.\00\00\00/\00\00\001\00\00\00\00\00\00\00\e0\14\00\00" + ".\00\00\000\00\00\001\00\00\00\00\00\00\00\10\15\00\00)\00\00\001\00\00\00+\00\00\00,\00\00\00\0d\00\00\00\00\00\00\000\15\00\00)\00\00\002\00\00\00+\00\00\00,\00\00\00" + "\0c\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00onRequestHeaders \00:path\00header path \00newheader\00n" + "ewheadervalue\00server\00envoy-wasm\00onRequestBody \00onLog \00 \00onDone \00" + "14ExampleContext\007Context\0011ContextBase\00NSt3__210__function6__fu" + "ncI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_" + "deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__function6__baseIFNS_" + "10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP11RootContextE" + "EE\003$_0\00N6google8protobuf8internal29InternalMetadataWithArenaBas" + "eINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEE" + "EENS1_29InternalMetadataWithArenaLiteEE9ContainerE\00/usr/local/in" + "clude/google/protobuf/arenastring.h\00CHECK failed: initial_value " + "!= NULL: \00NSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocat" + "orIcEEEE\00NSt3__221__basic_string_commonILb1EEE\00/home/jplev_googl" + "e_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/usr/local/include/go" + "ogle/protobuf/repeated_field.h\00CHECK failed: (index) >= (0): \00CH" + "ECK failed: (index) < (current_size_): \00/usr/local/include/googl" + "e/protobuf/map.h\00CHECK failed: (bucket_index_ & 1) == (0): \00CHEC" + "K failed: m_->index_of_first_non_null_ == m_->num_buckets_ || m_" + "->table_[m_->index_of_first_non_null_] != NULL: \00CHECK failed: !" + "tree->empty(): \00CHECK failed: node_ != NULL && m_ != NULL: \00goog" + "le.protobuf.Value.string_value\00google.protobuf.Struct.FieldsEntr" + "y.key\00CHECK failed: (&from) != (this): \00CHECK failed: (&other) !" + "= (this): \00N6google8protobuf27Struct_FieldsEntry_DoNotUseE\00N6goo" + "gle8protobuf8internal12MapEntryLiteINS0_27Struct_FieldsEntry_DoN" + "otUseENSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocator" + "IcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSD_11ELi0EEE" + "\00N6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEnt" + "ry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_" + "traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9F" + "ieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m_) == (this): \00CHECK" + " failed: TableEntryIsNonEmptyList(b): \00CHECK failed: TableEntryI" + "sTree(b): \00CHECK failed: GetArenaNoVirtual() == NULL: \00CHECK fai" + "led: index_of_first_non_null_ == num_buckets_ || table_[index_of" + "_first_non_null_] != NULL: \00CHECK failed: find(*KeyPtrFromNodePt" + "r(node)) == end(): \00CHECK failed: (count) <= (kMaxLength): \00CHEC" + "K failed: (result.bucket_index_) == (b & ~static_cast" + "(1)): \00CHECK failed: (table_[b]) == (table_[b ^ 1]): \00CHECK fail" + "ed: !TableEntryIsTree(b) && !TableEntryIsTree(b ^ 1): \00CHECK fai" + "led: (count) == (tree->size()): \00CHECK failed: (new_num_buckets)" + " >= (kMinTableSize): \00CHECK failed: n >= kMinTableSize: \00CHECK f" + "ailed: (n & (n - 1)) == (0): \00CHECK failed: table_[b] == table_[" + "b + 1] && (b & 1) == 0: \00N6google8protobuf3MapINSt3__212basic_st" + "ringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5ValueEE8Inne" + "rMapE\00N6google8protobuf4hashINSt3__212basic_stringIcNS2_11char_t" + "raitsIcEENS2_9allocatorIcEEEEEE\00f == NULL || dynamic_cast(f)" + " != NULL\00/usr/local/include/google/protobuf/stubs/casts.h\00down_c" + "ast\00google.protobuf.Struct\00N6google8protobuf6StructE\00N6google8pr" + "otobuf5ValueE\00N6google8protobuf8internal12MapEntryImplINS0_27Str" + "uct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_string" + "IcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14Wir" + "eFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CHECK fai" + "led: (n) >= (0): \00google.protobuf.ListValue\00N6google8protobuf9Li" + "stValueE\00google.protobuf.Value\0011RootContext\00no context factory " + "for root_id: \00N6google8protobuf14FatalExceptionE\00google/protobuf" + "/stubs/common.cc\00This program requires version \00%d.%d.%d\00 of the" + " Protocol Buffer runtime library, but the installed version is \00" + ". Please update your library. If you compiled the program your" + "self, make sure that your headers are from the same version of P" + "rotocol Buffers as your link-time library. (Version verificatio" + "n failed in \"\00\".)\00This program was compiled against version \00 of" + " the Protocol Buffer runtime library, which is not compatible wi" + "th the installed version (\00). Contact the program author for an" + " update. If you compiled the program yourself, make sure that y" + "our headers are from the same version of Protocol Buffers as you" + "r link-time library. (Version verification failed in \"\00[libprot" + "obuf %s %s:%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::alloca" + "te(size_t n) 'n' exceeds maximum supported size\00%d\00google/protob" + "uf/arena.cc\00CHECK failed: (min_bytes) <= (std::numeric_limits::max() - kBlockHeaderSize): \00google/protobuf/generated_mes" + "sage_util.cc\00Not implemented field number \00 with type \00CHECK fai" + "led: (scc->visit_status.load(std::memory_order_relaxed)) == (SCC" + "InfoBase::kRunning): \00google/protobuf/message_lite.cc\00CHECK fail" + "ed: !coded_out.HadError(): \00(cannot determine missing fields for" + " lite message)\00N6google8protobuf11MessageLiteE\00google/protobuf/r" + "epeated_field.cc\00CHECK failed: (new_size) <= ((std::numeric_limi" + "ts::max() - kRepHeaderSize) / sizeof(old_rep->elements[0" + "])): \00Requested size is too large to fit into size_t.\00google/pro" + "tobuf/wire_format_lite.cc\00CHECK failed: (value.size()) <= (kint3" + "2max): \00serializing\00parsing\00 '%s'\00String field\00 contains invalid" + " \00UTF-8 data when \00 a protocol \00buffer. Use the 'bytes' type if " + "you intend to send raw \00bytes. \00google/protobuf/io/coded_stream." + "cc\00CHECK failed: (buffer_size) >= (0): \00A protocol message was r" + "ejected because it was too big (more than \00 bytes). To increase" + " the limit (or to disable these warnings), see CodedInputStream:" + ":SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.\00goog" + "le/protobuf/io/zero_copy_stream_impl_lite.cc\00CHECK failed: (coun" + "t) >= (0): \00CHECK failed: (last_returned_size_) > (0): \00BackUp()" + " can only be called after a successful Next().\00CHECK failed: (co" + "unt) <= (last_returned_size_): \00N6google8protobuf2io17ArrayOutpu" + "tStreamE\00CHECK failed: target_ != NULL: \00CHECK failed: (count) <" + "= (target_->size()): \00Cannot allocate buffer larger than kint32m" + "ax for \00StringOutputStream.\00N6google8protobuf2io18StringOutputSt" + "reamE\00google/protobuf/io/zero_copy_stream.cc\00This ZeroCopyOutput" + "Stream doesn't support aliasing. Reaching here usually means a Z" + "eroCopyOutputStream implementation bug.\00N6google8protobuf2io20Ze" + "roCopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00" + "nan\00NAN\00.\00std::bad_function_call\00NSt3__217bad_function_callE\00mut" + "ex lock failed\00%u\00terminating with %s exception of type %s: %s\00t" + "erminating with %s exception of type %s\00terminating with %s fore" + "ign exception\00terminating\00uncaught\00St9exception\00N10__cxxabiv116_" + "_shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_class_type_inf" + "oE\00N10__cxxabiv117__class_type_infoE\00pthread_once failure in __c" + "xa_get_globals_fast()\00cannot create pthread key for __cxa_get_gl" + "obals()\00cannot zero out thread value for __cxa_get_globals()\00ter" + "minate_handler unexpectedly returned\00St11logic_error\00St12length_" + "error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbase" + "_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cxx" + "abiv121__vmi_class_type_infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_logging_cc - i32.const 15144 + i32.const 14952 i64.const 0 i64.store align=4 - i32.const 15152 + i32.const 14960 i64.const 0 i64.store align=4 - i32.const 15160 + i32.const 14968 i32.const 1065353216 i32.store - i32.const 15164 + i32.const 14972 i64.const 0 i64.store align=4 - i32.const 15172 + i32.const 14980 i64.const 0 i64.store align=4 - i32.const 15180 + i32.const 14988 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -482,15 +479,15 @@ i32.const 17 i32.store offset=4 local.get $1 - i32.const 7000 + i32.const 6920 i64.load align=1 i64.store align=1 local.get $1 - i32.const 7008 + i32.const 6928 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 7016 + i32.const 6936 i32.load8_s i32.store8 offset=16 local.get $1 @@ -586,7 +583,7 @@ i32.const 0 i32.store i32.const 0 - i32.const 7018 + i32.const 6938 i32.const 5 local.get $3 local.get $4 @@ -623,11 +620,11 @@ i32.const 12 i32.store offset=4 local.get $0 - i32.const 7024 + i32.const 6944 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7032 + i32.const 6952 i32.load align=1 i32.store offset=8 align=1 local.get $0 @@ -780,15 +777,15 @@ i32.ge_s if $if_7 i32.const 0 - i32.const 7037 + i32.const 6957 i32.const 9 - i32.const 7047 + i32.const 6967 i32.const 14 call $_proxy_addHeaderMapValue i32.const 0 - i32.const 7062 + i32.const 6982 i32.const 6 - i32.const 7069 + i32.const 6989 i32.const 10 call $_proxy_replaceHeaderMapValue local.get $5 @@ -805,15 +802,15 @@ i32.load call $_free i32.const 0 - i32.const 7037 + i32.const 6957 i32.const 9 - i32.const 7047 + i32.const 6967 i32.const 14 call $_proxy_addHeaderMapValue i32.const 0 - i32.const 7062 + i32.const 6982 i32.const 6 - i32.const 7069 + i32.const 6989 i32.const 10 call $_proxy_replaceHeaderMapValue local.get $5 @@ -893,15 +890,15 @@ i32.const 14 i32.store offset=4 local.get $0 - i32.const 7080 + i32.const 7000 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7088 + i32.const 7008 i32.load align=1 i32.store offset=8 align=1 local.get $0 - i32.const 7092 + i32.const 7012 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $0 @@ -1116,7 +1113,7 @@ i32.const 0 i32.store i32.const 0 - i32.const 7018 + i32.const 6938 i32.const 5 local.get $3 local.get $5 @@ -1140,7 +1137,7 @@ call $__ZNSt3__29to_stringEj local.get $7 local.get $9 - i32.const 7095 + i32.const 7015 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -1157,7 +1154,7 @@ i32.store offset=8 local.get $5 local.get $7 - i32.const 7102 + i32.const 7022 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $0 i64.load align=4 @@ -1384,7 +1381,7 @@ call $__ZNSt3__29to_stringEj local.get $1 local.get $2 - i32.const 7104 + i32.const 7024 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -1448,7 +1445,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5588 + i32.const 5548 i32.store local.get $0 i32.load offset=140 @@ -1798,11 +1795,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_8 local.get $0 @@ -2651,11 +2648,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3230,11 +3227,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3652,7 +3649,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 5688 + i32.const 5648 i32.store local.get $0 i32.load offset=76 @@ -4821,7 +4818,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5736 + i32.const 5696 i32.store local.get $0 ) @@ -4830,7 +4827,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5736 + i32.const 5696 i32.store ) @@ -4919,7 +4916,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5488 + i32.const 5448 i32.store local.get $0 local.get $1 @@ -4936,7 +4933,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7371 + i32.const 7291 i32.eq select ) @@ -4962,7 +4959,7 @@ i32.const 24 i32.add local.tee $2 - i32.const 5736 + i32.const 5696 i32.store local.get $2 local.get $2 @@ -4971,7 +4968,7 @@ i32.const 0 i32.store offset=16 local.get $1 - i32.const 15953 + i32.const 15761 i32.store offset=48 local.get $1 i32.const 0 @@ -5137,7 +5134,7 @@ end ;; $if_1 local.get $2 i32.const 16 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -5188,7 +5185,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7547 + i32.const 7467 i32.store offset=4 local.get $3 i32.const 370 @@ -5200,7 +5197,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7596 + i32.const 7516 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -5237,7 +5234,7 @@ end ;; $if_1 local.get $1 i32.const 16 - i32.const 55 + i32.const 52 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -5259,60 +5256,60 @@ global.set $30 local.get $0 global.set $30 - i32.const 14972 + i32.const 14780 i32.const 0 i32.store - i32.const 14964 - i32.const 15112 + i32.const 14772 + i32.const 14920 i32.store - i32.const 14968 + i32.const 14776 i32.const 0 i32.store - i32.const 14976 + i32.const 14784 i32.const 0 i32.store - i32.const 14960 - i32.const 5796 + i32.const 14768 + i32.const 5756 i32.store - i32.const 14984 + i32.const 14792 call $__ZN6google8protobuf6StructC2Ev - i32.const 56 - i32.const 14984 + i32.const 53 + i32.const 14792 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15016 - i32.const 5884 + i32.const 14824 + i32.const 5844 i32.store - i32.const 15020 + i32.const 14828 i32.const 0 i32.store - i32.const 15032 + i32.const 14840 i32.const 0 i32.store - i32.const 5772 + i32.const 5732 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 15036 + i32.const 14844 i32.const 0 i32.store - i32.const 56 - i32.const 15016 + i32.const 53 + i32.const 14824 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15072 + i32.const 14880 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 56 - i32.const 15072 + i32.const 53 + i32.const 14880 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 14968 - i32.const 15016 + i32.const 14776 + i32.const 14824 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i64.const 0 @@ -5330,7 +5327,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -5342,7 +5339,7 @@ (func $__ZN6google8protobuf9ListValueC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.const 4 @@ -5356,7 +5353,7 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -5379,7 +5376,7 @@ i32.add global.set $30 local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.load offset=4 @@ -5401,7 +5398,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $2 i32.const 915 @@ -5413,7 +5410,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -5547,19 +5544,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 10202 + i32.const 10122 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10210 + i32.const 10130 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10218 + i32.const 10138 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10226 + i32.const 10146 i32.load8_s i32.store8 offset=24 local.get $1 @@ -5663,7 +5660,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4576 call $___dynamic_cast if $if @@ -5671,10 +5668,10 @@ local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -5753,7 +5750,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 6440 + i32.const 6380 i32.store local.get $3 local.get $5 @@ -6088,7 +6085,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6197,7 +6194,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -6216,7 +6213,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -6273,7 +6270,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $3 i32.const 1505 @@ -6285,7 +6282,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7847 + i32.const 7767 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -6315,7 +6312,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $2 i32.const 1506 @@ -6327,7 +6324,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 7878 + i32.const 7798 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6362,7 +6359,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6513,7 +6510,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6634,7 +6631,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6751,13 +6748,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 6044 + i32.const 6004 i32.store local.get $1 local.get $7 @@ -6985,7 +6982,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 418 @@ -6997,7 +6994,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8004 + i32.const 7924 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7083,7 +7080,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 427 @@ -7095,7 +7092,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8121 + i32.const 8041 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7166,7 +7163,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 451 @@ -7178,7 +7175,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 7961 + i32.const 7881 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7314,7 +7311,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 476 @@ -7326,7 +7323,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8152 + i32.const 8072 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7973,7 +7970,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -7983,7 +7980,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -8024,7 +8021,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -8036,7 +8033,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -8097,7 +8094,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $0 i32.const 0 @@ -8106,7 +8103,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -8133,7 +8130,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.ne if $if local.get $1 @@ -8208,7 +8205,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4608 call $___dynamic_cast if $if @@ -8216,10 +8213,10 @@ local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -8309,13 +8306,13 @@ local.get $5 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -8830,7 +8827,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 local.get $0 @@ -8838,7 +8835,7 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_2 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8849,7 +8846,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 i32.const 0 @@ -8857,7 +8854,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_3 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8944,7 +8941,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 6440 + i32.const 6380 i32.store local.get $5 local.get $6 @@ -9149,7 +9146,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 15112 + i32.const 14920 i32.store end ;; $if_5 local.get $0 @@ -9171,12 +9168,12 @@ local.get $5 i32.load local.tee $3 - i32.const 15112 + i32.const 14920 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -9197,9 +9194,9 @@ i32.load local.tee $2 else - i32.const 15112 + i32.const 14920 local.set $2 - i32.const 15112 + i32.const 14920 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -9216,9 +9213,9 @@ i32.load local.tee $3 else - i32.const 15112 + i32.const 14920 local.set $3 - i32.const 15112 + i32.const 14920 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -9233,7 +9230,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 8196 + i32.const 8116 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -9630,7 +9627,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -9807,7 +9804,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 6440 + i32.const 6380 i32.store local.get $7 local.get $4 @@ -9973,7 +9970,7 @@ local.get $6 select i32.const 0 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -10154,7 +10151,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 local.get $1 @@ -10168,7 +10165,7 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -10465,7 +10462,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 @@ -10474,7 +10471,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if_11 local.get $0 @@ -10512,13 +10509,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 15112 + i32.const 14920 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10795,7 +10792,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 @@ -10804,7 +10801,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if local.get $0 @@ -10877,13 +10874,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -11047,7 +11044,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $0 i32.const 0 @@ -11056,7 +11053,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -11407,7 +11404,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $4 i32.const 796 @@ -11419,7 +11416,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -11548,7 +11545,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 15112 + i32.const 14920 i32.store end ;; $if_4 local.get $2 @@ -11568,7 +11565,7 @@ local.get $0 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_6 local.get $0 @@ -11644,7 +11641,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 14984 + i32.const 14792 end ;; $if_8 br $block_7 end ;; $block_8 @@ -11698,7 +11695,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 15072 + i32.const 14880 end ;; $if_10 br $block_9 end ;; $block_10 @@ -11741,7 +11738,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $3 i32.const 341 @@ -11753,7 +11750,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -11936,7 +11933,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $2 i32.const 1040 @@ -11948,7 +11945,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12045,7 +12042,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $2 i32.const 1586 @@ -12057,7 +12054,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8304 + i32.const 8224 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12203,7 +12200,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -12285,7 +12282,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 601 @@ -12297,7 +12294,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8801 + i32.const 8721 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12359,7 +12356,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 607 @@ -12371,7 +12368,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8835 + i32.const 8755 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12414,7 +12411,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 612 @@ -12426,7 +12423,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8879 + i32.const 8799 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -13495,7 +13492,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $1 i32.const 495 @@ -13507,7 +13504,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -13695,7 +13692,7 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $3 i32.load offset=60 @@ -13760,7 +13757,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $0 i32.const 0 @@ -13768,7 +13765,7 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_0 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13785,7 +13782,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 40 local.get $2 i32.load offset=60 @@ -13816,7 +13813,7 @@ i32.load local.set $0 local.get $2 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $2 local.get $0 @@ -13824,7 +13821,7 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_4 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13864,7 +13861,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 765 @@ -13876,7 +13873,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9385 + i32.const 9305 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14065,7 +14062,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 672 @@ -14077,7 +14074,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8959 + i32.const 8879 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14103,7 +14100,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 678 @@ -14115,7 +14112,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9060 + i32.const 8980 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14197,7 +14194,7 @@ i32.const 3 i32.store local.get $6 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $6 i32.const 878 @@ -14209,7 +14206,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 9116 + i32.const 9036 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -14241,7 +14238,7 @@ i32.const 3 i32.store local.get $5 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $5 i32.const 685 @@ -14253,7 +14250,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9156 + i32.const 9076 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -14370,7 +14367,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 837 @@ -14382,7 +14379,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9278 + i32.const 9198 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14398,7 +14395,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 16 local.get $2 i32.load offset=60 @@ -14654,7 +14651,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 848 @@ -14666,7 +14663,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9343 + i32.const 9263 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14728,7 +14725,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 713 @@ -14740,7 +14737,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9231 + i32.const 9151 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14830,7 +14827,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $2 i32.load offset=60 @@ -15529,7 +15526,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $1 i32.load offset=60 @@ -16025,7 +16022,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 926 @@ -16037,7 +16034,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9438 + i32.const 9358 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16053,7 +16050,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 927 @@ -16065,7 +16062,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9473 + i32.const 9393 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -16104,7 +16101,7 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5456 + i32.const 5416 local.get $1 i64.extend_i32_u local.get $0 @@ -16283,7 +16280,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 local.get $1 @@ -16308,7 +16305,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -16374,7 +16371,7 @@ end ;; $if_0 local.get $1 i32.const 24 - i32.const 57 + i32.const 54 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -16646,7 +16643,7 @@ i32.const 3 i32.store local.get $5 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $5 i32.const 527 @@ -16658,7 +16655,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9510 + i32.const 9430 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -16900,7 +16897,7 @@ i32.add global.set $30 local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i32.load offset=4 @@ -16922,7 +16919,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $1 i32.const 150 @@ -16934,7 +16931,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -17016,19 +17013,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 9868 + i32.const 9788 i64.load align=1 i64.store align=1 local.get $1 - i32.const 9876 + i32.const 9796 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 9884 + i32.const 9804 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 9888 + i32.const 9808 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -17098,7 +17095,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4656 call $___dynamic_cast if $if @@ -17106,10 +17103,10 @@ local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -17218,13 +17215,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $7 @@ -17288,7 +17285,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -17427,13 +17424,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $4 @@ -17496,7 +17493,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -17529,7 +17526,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -17548,7 +17545,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -20589,13 +20586,13 @@ i32.add local.tee $2 i32.load - i32.const 15112 + i32.const 14920 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -20611,7 +20608,7 @@ local.get $2 i32.load local.tee $4 - i32.const 15112 + i32.const 14920 i32.eq if $if_2 local.get $2 @@ -20679,7 +20676,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 14968 + i32.const 14776 i32.load local.get $0 select @@ -20709,7 +20706,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $1 i32.const 1567 @@ -20721,7 +20718,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 10175 + i32.const 10095 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -20808,7 +20805,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20860,7 +20857,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20925,19 +20922,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 10257 + i32.const 10177 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10265 + i32.const 10185 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10273 + i32.const 10193 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10277 + i32.const 10197 i32.load8_s i32.store8 offset=20 local.get $1 @@ -21005,7 +21002,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4704 call $___dynamic_cast if $if @@ -21013,10 +21010,10 @@ local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -21079,7 +21076,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 8196 + i32.const 8116 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $0 @@ -21090,7 +21087,7 @@ local.get $0 i32.load offset=8 else - i32.const 15112 + i32.const 14920 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -21140,7 +21137,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -21159,7 +21156,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -21265,23 +21262,23 @@ (local $9 i32) (local $10 i32) global.get $30 - local.set $4 + local.set $5 global.get $30 i32.const 32 i32.add global.set $30 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -21296,15 +21293,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -21329,19 +21326,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -21368,10 +21365,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -21383,13 +21380,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -21397,7 +21394,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -21407,19 +21404,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -21429,12 +21426,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -21443,7 +21440,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -21453,95 +21450,98 @@ i32.add i32.const 0 i32.store8 - i32.const 15188 + i32.const 14996 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 6300 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4720 - i32.const 30 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 6776 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5272 - i32.const 41 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 210 - i32.add - call_indirect $26 (type $0) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 6716 + i32.store + local.get $1 + i32.const 5248 + i32.const 39 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 63 + i32.load offset=24 + i32.const 7 i32.and - i32.const 112 + i32.const 210 i32.add - call_indirect $26 (type $1) - local.get $4 + call_indirect $26 (type $0) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 @@ -21553,15 +21553,34 @@ i32.const 112 i32.add call_indirect $26 (type $1) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $26 (type $1) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -21607,7 +21626,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5588 + i32.const 5548 i32.store local.get $1 local.get $2 @@ -21646,7 +21665,7 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load @@ -21659,7 +21678,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -21670,21 +21689,20 @@ i32.and call_indirect $26 (type $4) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load @@ -21694,10 +21712,10 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -21721,7 +21739,7 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 ) @@ -22323,11 +22341,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 15148 + i32.const 14956 i32.load local.tee $4 if $if - i32.const 15144 + i32.const 14952 i32.load local.get $4 local.get $4 @@ -22477,7 +22495,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 15184 + i32.const 14992 i32.load i32.eqz if $if_10 @@ -22525,7 +22543,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 6320 + i32.const 6260 i32.store local.get $3 i32.const 88 @@ -22685,7 +22703,7 @@ i32.add i32.const 0 i32.store8 - i32.const 15184 + i32.const 14992 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -22712,11 +22730,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 6776 + i32.const 6716 i32.store local.get $2 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_18 local.get $10 @@ -22847,7 +22865,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 6320 + i32.const 6260 i32.store local.get $2 i32.const 88 @@ -22997,217 +23015,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15148 + i32.const 14956 i32.load local.tee $1 + i32.eqz if $if - i32.const 15144 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10279 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=32 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw - i32.const 0 - ) - - (func $__ZN14ProxyExceptionD0Ev (type $1) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) @@ -23224,7 +23191,7 @@ local.get $0 i32.load local.set $4 - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz @@ -23233,7 +23200,7 @@ i32.const 0 local.set $0 else - i32.const 15144 + i32.const 14952 i32.load local.get $2 local.get $2 @@ -23372,13 +23339,13 @@ i32.const 0 i32.store local.get $6 - i32.const 15160 + i32.const 14968 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 15156 + i32.const 14964 i32.load i32.const 1 i32.add @@ -23438,7 +23405,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 15148 + i32.const 14956 i32.load local.tee $1 i32.const -1 @@ -23475,7 +23442,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 15144 + i32.const 14952 i32.load local.get $0 i32.const 2 @@ -23492,14 +23459,14 @@ br $block_4 else local.get $3 - i32.const 15152 + i32.const 14960 i32.load i32.store - i32.const 15152 + i32.const 14960 local.get $3 i32.store local.get $2 - i32.const 15152 + i32.const 14960 i32.store local.get $3 i32.load @@ -23508,7 +23475,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 15144 + i32.const 14952 i32.load local.get $1 local.get $1 @@ -23550,8 +23517,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const 1 i32.add @@ -24127,7 +24094,7 @@ i32.xor local.set $6 block $block_3 - i32.const 15168 + i32.const 14976 i32.load local.tee $2 i32.eqz @@ -24136,7 +24103,7 @@ i32.const 0 local.set $5 else - i32.const 15164 + i32.const 14972 i32.load local.get $2 local.get $2 @@ -24484,13 +24451,13 @@ i32.const 0 i32.store local.get $12 - i32.const 15180 + i32.const 14988 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 15176 + i32.const 14984 i32.load i32.const 1 i32.add @@ -24550,7 +24517,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 15168 + i32.const 14976 i32.load local.tee $0 i32.const -1 @@ -24587,7 +24554,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 15164 + i32.const 14972 i32.load local.get $5 i32.const 2 @@ -24606,14 +24573,14 @@ br $block_13 else local.get $4 - i32.const 15172 + i32.const 14980 i32.load i32.store - i32.const 15172 + i32.const 14980 local.get $4 i32.store local.get $2 - i32.const 15172 + i32.const 14980 i32.store local.get $4 i32.load @@ -24622,7 +24589,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 15164 + i32.const 14972 i32.load local.get $0 local.get $0 @@ -24664,8 +24631,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 15176 - i32.const 15176 + i32.const 14984 + i32.const 14984 i32.load i32.const 1 i32.add @@ -24705,7 +24672,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15168 + i32.const 14976 i32.load local.tee $0 i32.gt_u @@ -24731,10 +24698,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15176 + i32.const 14984 i32.load f32.convert_i32_u - i32.const 15180 + i32.const 14988 f32.load f32.div f32.ceil @@ -24816,10 +24783,10 @@ local.get $0 i32.eqz if $if - i32.const 15164 + i32.const 14972 i32.load local.set $0 - i32.const 15164 + i32.const 14972 i32.const 0 i32.store local.get $0 @@ -24827,7 +24794,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15168 + i32.const 14976 i32.const 0 i32.store return @@ -24841,11 +24808,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $0 @@ -24853,10 +24820,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15164 + i32.const 14972 i32.load local.set $1 - i32.const 15164 + i32.const 14972 local.get $2 i32.store local.get $1 @@ -24864,13 +24831,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15168 + i32.const 14976 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15164 + i32.const 14972 i32.load local.get $1 i32.const 2 @@ -24886,7 +24853,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15172 + i32.const 14980 i32.load local.tee $6 i32.eqz @@ -24896,7 +24863,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 15164 + i32.const 14972 i32.load local.get $0 local.get $0 @@ -24931,7 +24898,7 @@ i32.const 2 i32.shl i32.add - i32.const 15172 + i32.const 14980 i32.store local.get $6 i32.load @@ -24973,7 +24940,7 @@ local.get $4 else block $block (result i32) - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -25201,7 +25168,7 @@ i32.load i32.store local.get $1 - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -25210,7 +25177,7 @@ i32.load i32.load i32.store - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -25258,7 +25225,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15148 + i32.const 14956 i32.load local.tee $0 i32.gt_u @@ -25284,10 +25251,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15156 + i32.const 14964 i32.load f32.convert_i32_u - i32.const 15160 + i32.const 14968 f32.load f32.div f32.ceil @@ -25363,10 +25330,10 @@ local.get $0 i32.eqz if $if - i32.const 15144 + i32.const 14952 i32.load local.set $0 - i32.const 15144 + i32.const 14952 i32.const 0 i32.store local.get $0 @@ -25374,7 +25341,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15148 + i32.const 14956 i32.const 0 i32.store return @@ -25388,11 +25355,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $0 @@ -25400,10 +25367,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15144 + i32.const 14952 i32.load local.set $1 - i32.const 15144 + i32.const 14952 local.get $2 i32.store local.get $1 @@ -25411,13 +25378,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15148 + i32.const 14956 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15144 + i32.const 14952 i32.load local.get $1 i32.const 2 @@ -25433,7 +25400,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15152 + i32.const 14960 i32.load local.tee $4 i32.eqz @@ -25443,7 +25410,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 15144 + i32.const 14952 i32.load local.get $0 local.get $0 @@ -25478,7 +25445,7 @@ i32.const 2 i32.shl i32.add - i32.const 15152 + i32.const 14960 i32.store local.get $4 i32.load @@ -25505,7 +25472,7 @@ local.get $0 else block $block (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25564,7 +25531,7 @@ i32.load i32.store local.get $1 - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25573,7 +25540,7 @@ i32.load i32.load i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25620,7 +25587,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25679,7 +25646,7 @@ i32.load i32.store local.get $2 - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25688,7 +25655,7 @@ i32.load i32.load i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25710,7 +25677,7 @@ (func $__ZN11RootContextD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -25731,7 +25698,7 @@ (func $__ZN11RootContextD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -25762,209 +25729,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15148 + i32.const 14956 i32.load local.tee $1 + i32.eqz if $if - i32.const 15144 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10331 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZL14getContextBasej (type $4) @@ -25975,213 +25899,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 + i32.const 14956 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $30 - block $block - i32.const 15148 - i32.load - local.tee $1 - if $if - i32.const 15144 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 10355 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $30 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $1) @@ -26197,14 +26079,14 @@ local.get $0 i32.load local.set $3 - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 15144 + i32.const 14952 i32.load local.tee $4 local.get $2 @@ -26372,7 +26254,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 15152 + i32.const 14960 i32.eq br_if $block_2 local.get $3 @@ -26482,7 +26364,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $2 i32.const 2 @@ -26502,8 +26384,8 @@ local.get $8 i32.const 0 i32.store - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const -1 i32.add @@ -26553,14 +26435,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 15144 + i32.const 14952 i32.load local.get $2 local.get $2 @@ -26668,13 +26550,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 15160 + i32.const 14968 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 15156 + i32.const 14964 i32.load i32.const 1 i32.add @@ -26737,7 +26619,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 15148 + i32.const 14956 i32.load local.tee $3 i32.const -1 @@ -26771,7 +26653,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 15144 + i32.const 14952 i32.load local.get $6 i32.const 2 @@ -26789,19 +26671,19 @@ i32.store else local.get $1 - i32.const 15152 + i32.const 14960 i32.load i32.store - i32.const 15152 + i32.const 14960 local.get $1 i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 15152 + i32.const 14960 i32.store local.get $1 i32.load @@ -26810,7 +26692,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 15144 + i32.const 14952 i32.load local.get $3 local.get $3 @@ -26846,8 +26728,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const 1 i32.add @@ -26887,7 +26769,7 @@ i32.const 48 i32.add global.set $30 - i32.const 15184 + i32.const 14992 i32.load i32.eqz if $if @@ -26902,7 +26784,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15184 + i32.const 14992 local.get $3 i32.store i32.const 20 @@ -26916,7 +26798,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15188 + i32.const 14996 local.get $3 i32.store end ;; $if @@ -26927,7 +26809,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 15188 + i32.const 14996 i32.load local.set $7 local.get $2 @@ -27105,7 +26987,7 @@ global.set $30 return end ;; $if_9 - i32.const 15184 + i32.const 14992 i32.load local.set $5 local.get $2 @@ -28358,11 +28240,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6920 + i32.const 6840 i32.store local.get $2 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $1 @@ -28755,7 +28637,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -28772,7 +28654,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -28838,7 +28720,7 @@ local.get $1 i32.const 3 i32.store - i32.const 15192 + i32.const 15000 i32.load i32.const -1 i32.ne @@ -28852,7 +28734,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 15196 + i32.const 15004 i32.load drop local.get $0 @@ -28882,7 +28764,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 6384 + i32.const 6324 i32.store local.get $1 local.get $3 @@ -28898,8 +28780,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 4760 - i32.const 36 + i32.const 4736 + i32.const 34 call $___cxa_throw else local.get $1 @@ -28923,10 +28805,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 15196 + i32.const 15004 local.get $0 i32.store - i32.const 59 + i32.const 56 i32.const 4 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -28967,7 +28849,7 @@ global.set $30 return end ;; $if - i32.const 6516 + i32.const 6456 i32.load local.set $5 local.get $3 @@ -29008,14 +28890,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 15196 + i32.const 15004 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 15196 + i32.const 15004 i32.const 0 i32.store ) @@ -29041,18 +28923,18 @@ i32.const 16 i32.add global.set $30 - i32.const 15104 + i32.const 14912 i32.load8_s i32.eqz if $if - i32.const 15104 + i32.const 14912 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 15104 + i32.const 14912 i32.const 1 i32.store8 i32.const 1 @@ -29075,12 +28957,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 15200 + i32.const 15008 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 15200 + i32.const 15008 i32.load local.set $2 local.get $3 @@ -29175,11 +29057,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 6920 + i32.const 6840 i32.store local.get $3 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw else local.get $2 @@ -29297,7 +29179,7 @@ i32.store local.get $2 i32.const 128 - i32.const 11283 + i32.const 11112 local.get $3 call $_snprintf drop @@ -29335,7 +29217,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13234 + i32.const 13063 local.get $3 call $_snprintf drop @@ -29376,14 +29258,14 @@ i32.const 16 i32.add global.set $30 - i32.const 15204 + i32.const 15012 i64.const 0 i64.store align=4 - i32.const 15212 + i32.const 15020 i64.const 0 i64.store align=4 local.get $0 - i32.const 15953 + i32.const 15761 i32.store local.get $0 i32.const 0 @@ -29395,12 +29277,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15220 + i32.const 15028 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 15953 + i32.const 15761 i32.store local.get $0 i32.const 0 @@ -29409,7 +29291,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15236 + i32.const 15044 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -29624,7 +29506,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11286 + i32.const 11115 i32.store offset=4 local.get $3 i32.const 116 @@ -29636,7 +29518,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11311 + i32.const 11140 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -29864,13 +29746,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -29881,7 +29763,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -29918,13 +29800,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -29935,7 +29817,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -29983,7 +29865,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.ne if $if local.get $3 @@ -30034,7 +29916,7 @@ local.get $0 i32.store local.get $1 - i32.const 4776 + i32.const 4752 i32.store offset=20 local.get $1 local.get $1 @@ -30103,10 +29985,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 4784 + i32.const 4760 local.get $3 i32.store - i32.const 4776 + i32.const 4752 local.get $0 i64.load offset=16 i64.store @@ -30122,13 +30004,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $0 else @@ -30139,7 +30021,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq if $if_1 local.get $3 @@ -30207,13 +30089,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 4784 + i32.const 4760 i32.load else block $block (result i32) @@ -30224,7 +30106,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block drop @@ -30284,13 +30166,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -30301,7 +30183,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -30320,14 +30202,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 55 + i32.const 52 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 55 + i32.const 52 i32.store offset=4 local.get $2 local.get $0 @@ -30341,13 +30223,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -30358,7 +30240,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -30376,14 +30258,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 55 + i32.const 52 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 55 + i32.const 52 i32.store offset=4 local.get $2 local.get $0 @@ -40432,7 +40314,7 @@ i32.load local.set $4 local.get $11 - i32.const 6404 + i32.const 6344 i32.store local.get $11 local.get $4 @@ -40500,7 +40382,7 @@ i32.const 3 i32.store local.get $11 - i32.const 11398 + i32.const 11227 i32.store offset=4 local.get $11 i32.const 571 @@ -40512,7 +40394,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 11440 + i32.const 11269 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -40549,7 +40431,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11398 + i32.const 11227 i32.store offset=4 local.get $1 i32.const 534 @@ -40561,12 +40443,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 11440 + i32.const 11269 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 11470 + i32.const 11299 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -40586,26 +40468,26 @@ i32.const 32 i32.add global.set $30 - i32.const 15136 + i32.const 14944 i32.load8_s i32.eqz if $if - i32.const 15136 + i32.const 14944 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 15136 + i32.const 14944 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 15280 + i32.const 15088 i32.load - i32.const 6524 + i32.const 6464 call $_pthread_equal if $if_1 - i32.const 5772 + i32.const 5732 i32.load i32.const 1 i32.eq @@ -40618,7 +40500,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11398 + i32.const 11227 i32.store offset=4 local.get $0 i32.const 801 @@ -40630,7 +40512,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 11482 + i32.const 11311 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -40639,40 +40521,40 @@ global.set $30 return end ;; $if_1 - i32.const 15128 + i32.const 14936 i32.load8_s i32.eqz if $if_3 - i32.const 15128 + i32.const 14936 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 15128 + i32.const 14936 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 15112 + i32.const 14920 i64.const 0 i64.store - i32.const 15120 + i32.const 14928 i32.const 0 i32.store - i32.const 60 - i32.const 15112 + i32.const 57 + i32.const 14920 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 15280 - i32.const 6524 + i32.const 15088 + i32.const 6464 i32.store - i32.const 5772 + i32.const 5732 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 15280 + i32.const 15088 i32.const 0 i32.store local.get $0 @@ -40764,31 +40646,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 11647 + i32.const 11476 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11655 + i32.const 11484 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11663 + i32.const 11492 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 11671 + i32.const 11500 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 11679 + i32.const 11508 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 11687 + i32.const 11516 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 11695 + i32.const 11524 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -40808,7 +40690,7 @@ i32.load local.set $2 local.get $0 - i32.const 15954 + i32.const 15762 i32.load8_s i32.const 1 i32.and @@ -40880,7 +40762,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 6404 + i32.const 6344 i32.store local.get $3 local.get $2 @@ -40925,7 +40807,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11577 + i32.const 11406 i32.store offset=4 local.get $4 i32.const 373 @@ -40937,7 +40819,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11609 + i32.const 11438 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -41020,7 +40902,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11730 + i32.const 11559 i32.store offset=4 local.get $3 i32.const 59 @@ -41032,9 +40914,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11764 + i32.const 11593 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 11881 + i32.const 11710 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -41066,7 +40948,7 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5448 + i32.const 5408 local.get $2 i64.extend_i32_u local.get $1 @@ -42717,7 +42599,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11929 + i32.const 11758 i32.store offset=4 local.get $4 i32.const 507 @@ -42729,7 +42611,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11965 + i32.const 11794 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -42929,7 +42811,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11929 + i32.const 11758 i32.store offset=4 local.get $4 i32.const 516 @@ -42941,7 +42823,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11965 + i32.const 11794 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -43620,13 +43502,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 12011 + i32.const 11840 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 12023 + i32.const 11852 local.get $2 select local.set $3 @@ -43638,7 +43520,7 @@ i32.const 2 i32.store local.get $1 - i32.const 11929 + i32.const 11758 i32.store offset=4 local.get $1 i32.const 626 @@ -43650,21 +43532,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12037 + i32.const 11866 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12050 + i32.const 11879 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12069 + i32.const 11898 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12086 + i32.const 11915 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12099 + i32.const 11928 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12155 + i32.const 11984 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44434,7 +44316,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12163 + i32.const 11992 i32.store offset=4 local.get $2 i32.const 591 @@ -44446,7 +44328,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12198 + i32.const 12027 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44589,7 +44471,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12163 + i32.const 11992 i32.store offset=4 local.get $1 i32.const 190 @@ -44601,12 +44483,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12235 + i32.const 12064 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 12302 + i32.const 12131 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -47064,7 +46946,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 132 @@ -47076,9 +46958,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12527 + i32.const 12356 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12571 + i32.const 12400 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47099,7 +46981,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 134 @@ -47111,7 +46993,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12626 + i32.const 12455 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47138,7 +47020,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 135 @@ -47150,7 +47032,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12496 + i32.const 12325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47206,7 +47088,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 151 @@ -47218,7 +47100,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12716 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47292,7 +47174,7 @@ i32.const 2 i32.store local.get $5 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $5 i32.const 164 @@ -47304,9 +47186,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 12793 + i32.const 12622 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12843 + i32.const 12672 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -47381,7 +47263,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 182 @@ -47393,7 +47275,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12496 + i32.const 12325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47414,7 +47296,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 183 @@ -47426,7 +47308,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12716 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47456,7 +47338,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 184 @@ -47468,7 +47350,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12748 + i32.const 12577 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47529,7 +47411,7 @@ i32.const 3 i32.store local.get $1 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $1 i32.const 189 @@ -47541,7 +47423,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12716 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -47596,7 +47478,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 12031 + i32.const 11860 local.get $2 call $_vsnprintf local.tee $4 @@ -47629,7 +47511,7 @@ i32.store local.get $3 local.get $5 - i32.const 12031 + i32.const 11860 local.get $2 call $_vsnprintf local.tee $1 @@ -47706,7 +47588,7 @@ i32.const 241 return end ;; $if - i32.const 6484 + i32.const 6424 i32.load local.set $13 local.get $0 @@ -47716,18 +47598,18 @@ i32.const -7 i32.add local.set $10 - i32.const 6512 + i32.const 6452 i32.load local.set $4 - i32.const 6492 + i32.const 6432 i32.load local.set $11 - i32.const 6496 + i32.const 6436 i32.load local.set $12 - i32.const 6500 + i32.const 6440 i32.load - i32.const 6468 + i32.const 6408 i32.load i32.add local.tee $8 @@ -47940,7 +47822,7 @@ local.get $3 local.get $14 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.ge_u if $if_7 @@ -47972,7 +47854,7 @@ local.get $3 local.get $8 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.lt_u if $if_9 (result i32) @@ -48176,7 +48058,7 @@ i32.const 3 i32.store local.get $0 - i32.const 12905 + i32.const 12734 i32.store offset=4 local.get $0 i32.const 47 @@ -48188,7 +48070,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 12944 + i32.const 12773 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -48219,7 +48101,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15348 + i32.const 15156 i32.const 0 local.get $0 i32.sub @@ -48300,7 +48182,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15348 + i32.const 15156 i32.const 0 local.get $1 i32.sub @@ -48377,7 +48259,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 15348 + i32.const 15156 i32.const 0 local.get $1 i32.sub @@ -48482,7 +48364,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 15348 + i32.const 15156 i32.const 0 local.get $0 i32.sub @@ -48510,7 +48392,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 15348 + i32.const 15156 ) (func $___stdout_write (type $5) @@ -48760,7 +48642,7 @@ i32.add local.set $5 local.get $4 - i32.const 5128 + i32.const 5104 i32.const 144 call $_memcpy drop @@ -48774,7 +48656,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 15348 + i32.const 15156 i32.const 75 i32.store i32.const -1 @@ -48922,13 +48804,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 13128 + i32.const 12957 local.set $18 i32.const 1 else - i32.const 13131 - i32.const 13134 - i32.const 13129 + i32.const 12960 + i32.const 12963 + i32.const 12958 local.get $4 i32.const 1 i32.and @@ -48951,8 +48833,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 13155 - i32.const 13159 + i32.const 12984 + i32.const 12988 local.get $5 i32.const 32 i32.and @@ -48960,8 +48842,8 @@ i32.ne local.tee $3 select - i32.const 13147 - i32.const 13151 + i32.const 12976 + i32.const 12980 local.get $3 select local.get $1 @@ -50309,7 +50191,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 13163 + i32.const 12992 i32.const 1 call $_out_279 end ;; $if_54 @@ -50468,7 +50350,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 13163 + i32.const 12992 i32.const 1 call $_out_279 local.get $6 @@ -50842,7 +50724,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 15348 + i32.const 15156 i32.const 75 i32.store i32.const -1 @@ -51558,7 +51440,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 br $block_14 end ;; $block_25 @@ -51574,13 +51456,13 @@ i64.sub local.tee $25 i64.store - i32.const 13111 + i32.const 12940 local.set $8 i32.const 1 else - i32.const 13112 - i32.const 13113 - i32.const 13111 + i32.const 12941 + i32.const 12942 + i32.const 12940 local.get $7 i32.const 1 i32.and @@ -51604,7 +51486,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 br $block_16 end ;; $block_23 @@ -51620,7 +51502,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 local.get $18 local.set $1 @@ -51629,7 +51511,7 @@ local.get $10 i32.load local.tee $5 - i32.const 13121 + i32.const 12950 local.get $5 select local.tee $6 @@ -51649,7 +51531,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 local.get $1 local.get $6 @@ -51710,7 +51592,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 local.get $18 local.set $1 @@ -51738,11 +51620,11 @@ local.tee $8 select local.set $12 - i32.const 13111 + i32.const 12940 local.get $6 i32.const 4 i32.shr_u - i32.const 13111 + i32.const 12940 i32.add local.get $8 select @@ -52577,7 +52459,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 6712 + i32.const 6652 i32.load i32.load i32.eqz @@ -52594,7 +52476,7 @@ i32.const 1 br $block else - i32.const 15348 + i32.const 15156 i32.const 84 i32.store i32.const -1 @@ -52699,7 +52581,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 15348 + i32.const 15156 i32.const 84 i32.store i32.const -1 @@ -53246,7 +53128,7 @@ local.get $1 i32.store local.get $0 - i32.const 11163 + i32.const 10992 local.get $2 call $_vfprintf drop @@ -53275,10 +53157,10 @@ end ;; $block local.set $0 else - i32.const 6520 + i32.const 6460 i32.load if $if_1 (result i32) - i32.const 6520 + i32.const 6460 i32.load call $_fflush else @@ -53286,9 +53168,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 15352 + i32.const 15160 call $___lock - i32.const 15360 + i32.const 15168 i32.load local.tee $1 end ;; $block_0 @@ -53322,7 +53204,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 15352 + i32.const 15160 call $___unlock end ;; $if local.get $0 @@ -53440,7 +53322,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 15364 + i32.const 15172 i32.load local.tee $6 i32.const 16 @@ -53472,7 +53354,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $3 i32.load offset=8 @@ -53485,7 +53367,7 @@ local.get $3 i32.eq if $if_1 - i32.const 15364 + i32.const 15172 local.get $6 i32.const 1 local.get $0 @@ -53495,7 +53377,7 @@ i32.and i32.store else - i32.const 15380 + i32.const 15188 i32.load local.get $4 i32.gt_u @@ -53540,7 +53422,7 @@ return end ;; $if_0 local.get $14 - i32.const 15372 + i32.const 15180 i32.load local.tee $13 i32.gt_u @@ -53619,7 +53501,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $1 i32.load offset=8 @@ -53632,7 +53514,7 @@ local.get $1 i32.eq if $if_6 - i32.const 15364 + i32.const 15172 local.get $6 i32.const 1 local.get $0 @@ -53643,7 +53525,7 @@ local.tee $8 i32.store else - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -53693,7 +53575,7 @@ i32.store local.get $13 if $if_9 - i32.const 15384 + i32.const 15192 i32.load local.set $10 local.get $13 @@ -53702,7 +53584,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 local.get $8 @@ -53712,7 +53594,7 @@ local.tee $0 i32.and if $if_10 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -53730,7 +53612,7 @@ local.set $4 end ;; $if_11 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $8 i32.or @@ -53755,10 +53637,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 15372 + i32.const 15180 local.get $6 i32.store - i32.const 15384 + i32.const 15192 local.get $3 i32.store local.get $17 @@ -53766,7 +53648,7 @@ local.get $9 return end ;; $if_5 - i32.const 15368 + i32.const 15176 i32.load local.tee $11 if $if_12 (result i32) @@ -53829,7 +53711,7 @@ i32.add i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.tee $0 @@ -53879,7 +53761,7 @@ br $loop end ;; $block end ;; $loop - i32.const 15380 + i32.const 15188 i32.load local.tee $7 local.get $9 @@ -54003,7 +53885,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -54016,7 +53898,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 15368 + i32.const 15176 local.get $11 i32.const 1 local.get $1 @@ -54028,7 +53910,7 @@ br $block_2 end ;; $if_25 else - i32.const 15380 + i32.const 15188 i32.load local.get $18 i32.gt_u @@ -54053,7 +53935,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $3 @@ -54086,7 +53968,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -54142,7 +54024,7 @@ i32.store local.get $13 if $if_33 - i32.const 15384 + i32.const 15192 i32.load local.set $4 local.get $13 @@ -54151,7 +54033,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $3 local.get $6 @@ -54161,7 +54043,7 @@ local.tee $0 i32.and if $if_34 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.const 8 @@ -54179,7 +54061,7 @@ local.set $12 end ;; $if_35 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $6 i32.or @@ -54204,10 +54086,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 15372 + i32.const 15180 local.get $10 i32.store - i32.const 15384 + i32.const 15192 local.get $5 i32.store end ;; $if_32 @@ -54238,7 +54120,7 @@ i32.const -8 i32.and local.set $15 - i32.const 15368 + i32.const 15176 i32.load local.tee $4 if $if_37 (result i32) @@ -54318,7 +54200,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.tee $0 @@ -54483,7 +54365,7 @@ i32.add i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.set $0 @@ -54546,13 +54428,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 15372 + i32.const 15180 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 15380 + i32.const 15188 i32.load local.tee $12 local.get $2 @@ -54676,7 +54558,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -54689,7 +54571,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 15368 + i32.const 15176 local.get $4 i32.const 1 local.get $3 @@ -54702,7 +54584,7 @@ br $block_9 end ;; $if_60 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -54731,7 +54613,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $13 @@ -54764,7 +54646,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -54838,10 +54720,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $3 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -54850,7 +54732,7 @@ local.tee $0 i32.and if $if_70 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.const 8 @@ -54868,7 +54750,7 @@ local.set $11 end ;; $if_71 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -54964,7 +54846,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $3 local.get $5 @@ -54984,7 +54866,7 @@ i32.and i32.eqz if $if_74 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -55065,7 +54947,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 15380 + i32.const 15188 i32.load local.get $4 i32.gt_u @@ -55088,7 +54970,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $6 @@ -55141,13 +55023,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 15372 + i32.const 15180 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 15384 + i32.const 15192 i32.load local.set $0 local.get $3 @@ -55157,13 +55039,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 15384 + i32.const 15192 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 15372 + i32.const 15180 local.get $2 i32.store local.get $1 @@ -55182,10 +55064,10 @@ i32.or i32.store offset=4 else - i32.const 15372 + i32.const 15180 i32.const 0 i32.store - i32.const 15384 + i32.const 15192 i32.const 0 i32.store local.get $0 @@ -55206,13 +55088,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 15376 + i32.const 15184 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 15376 + i32.const 15184 local.get $12 local.get $11 i32.sub @@ -55220,31 +55102,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 15836 + i32.const 15644 i32.load if $if_83 (result i32) - i32.const 15844 + i32.const 15652 i32.load else - i32.const 15844 + i32.const 15652 i32.const 4096 i32.store - i32.const 15840 + i32.const 15648 i32.const 4096 i32.store - i32.const 15848 + i32.const 15656 i32.const -1 i32.store - i32.const 15852 + i32.const 15660 i32.const -1 i32.store - i32.const 15856 + i32.const 15664 i32.const 0 i32.store - i32.const 15808 + i32.const 15616 i32.const 0 i32.store - i32.const 15836 + i32.const 15644 local.get $17 i32.const -16 i32.and @@ -55271,11 +55153,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 15804 + i32.const 15612 i32.load local.tee $2 if $if_85 - i32.const 15796 + i32.const 15604 i32.load local.tee $1 local.get $8 @@ -55297,7 +55179,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 15808 + i32.const 15616 i32.load i32.const 4 i32.and @@ -55308,12 +55190,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 15388 + i32.const 15196 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 15812 + i32.const 15620 local.set $2 loop $loop_5 block $block_20 @@ -55376,11 +55258,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 15796 + i32.const 15604 i32.load local.tee $4 local.get $0 - i32.const 15840 + i32.const 15648 i32.load local.tee $2 i32.const -1 @@ -55411,7 +55293,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 15804 + i32.const 15612 i32.load local.tee $1 if $if_92 @@ -55469,7 +55351,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 15844 + i32.const 15652 i32.load local.tee $1 local.get $6 @@ -55506,8 +55388,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 15808 - i32.const 15808 + i32.const 15616 + i32.const 15616 i32.load i32.const 4 i32.or @@ -55562,28 +55444,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 15796 - i32.const 15796 + i32.const 15604 + i32.const 15604 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 15800 + i32.const 15608 i32.load i32.gt_u if $if_98 - i32.const 15800 + i32.const 15608 local.get $1 i32.store end ;; $if_98 - i32.const 15388 + i32.const 15196 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 15812 + i32.const 15620 local.set $2 block $block_22 block $block_23 @@ -55641,7 +55523,7 @@ local.tee $1 i32.add local.set $2 - i32.const 15376 + i32.const 15184 i32.load local.get $3 i32.add @@ -55649,10 +55531,10 @@ local.get $1 i32.sub local.set $1 - i32.const 15388 + i32.const 15196 local.get $2 i32.store - i32.const 15376 + i32.const 15184 local.get $1 i32.store local.get $2 @@ -55665,8 +55547,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store br $block_21 @@ -55674,12 +55556,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 15380 + i32.const 15188 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 15380 + i32.const 15188 local.get $0 i32.store local.get $0 @@ -55689,7 +55571,7 @@ local.get $3 i32.add local.set $1 - i32.const 15812 + i32.const 15620 local.set $8 block $block_24 block $block_25 @@ -55770,14 +55652,14 @@ local.get $6 i32.eq if $if_104 - i32.const 15376 - i32.const 15376 + i32.const 15184 + i32.const 15184 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15388 + i32.const 15196 local.get $5 i32.store local.get $5 @@ -55787,19 +55669,19 @@ i32.store offset=4 else block $block_26 - i32.const 15384 + i32.const 15192 i32.load local.get $3 i32.eq if $if_105 - i32.const 15372 - i32.const 15372 + i32.const 15180 + i32.const 15180 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15384 + i32.const 15192 local.get $5 i32.store local.get $5 @@ -55844,7 +55726,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $0 i32.ne @@ -55868,8 +55750,8 @@ local.get $6 i32.eq if $if_110 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $1 @@ -56027,7 +55909,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -56040,8 +55922,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $1 @@ -56053,7 +55935,7 @@ br $block_27 end ;; $block_32 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -56078,7 +55960,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $16 @@ -56112,7 +55994,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -56164,10 +56046,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -56177,7 +56059,7 @@ i32.and if $if_128 block $block_33 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -56196,7 +56078,7 @@ call $_abort end ;; $block_33 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -56292,7 +56174,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $2 local.get $5 @@ -56304,7 +56186,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $1 i32.const 1 @@ -56314,7 +56196,7 @@ i32.and i32.eqz if $if_132 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -56395,7 +56277,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -56418,7 +56300,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $9 @@ -56458,7 +56340,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 15812 + i32.const 15620 local.set $2 loop $loop_10 block $block_35 @@ -56483,7 +56365,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 15388 + i32.const 15196 i32.const 0 local.get $0 i32.const 8 @@ -56502,7 +56384,7 @@ i32.add local.tee $4 i32.store - i32.const 15376 + i32.const 15184 local.get $3 i32.const -40 i32.add @@ -56521,8 +56403,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store local.get $6 @@ -56555,23 +56437,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 15812 + i32.const 15620 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 15820 + i32.const 15628 i64.load align=4 i64.store offset=16 align=4 - i32.const 15812 + i32.const 15620 local.get $0 i32.store - i32.const 15816 + i32.const 15624 local.get $3 i32.store - i32.const 15824 + i32.const 15632 i32.const 0 i32.store - i32.const 15820 + i32.const 15628 local.get $2 i32.const 8 i32.add @@ -56630,10 +56512,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -56642,7 +56524,7 @@ local.tee $0 i32.and if $if_142 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -56660,7 +56542,7 @@ local.set $5 end ;; $if_143 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -56756,7 +56638,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $2 local.get $6 @@ -56768,7 +56650,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $1 i32.const 1 @@ -56778,7 +56660,7 @@ i32.and i32.eqz if $if_146 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -56859,7 +56741,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.gt_u @@ -56882,7 +56764,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $10 @@ -56915,7 +56797,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 15380 + i32.const 15188 i32.load local.tee $1 i32.eqz @@ -56924,219 +56806,219 @@ i32.lt_u i32.or if $if_152 - i32.const 15380 + i32.const 15188 local.get $0 i32.store end ;; $if_152 - i32.const 15812 + i32.const 15620 local.get $0 i32.store - i32.const 15816 + i32.const 15624 local.get $3 i32.store - i32.const 15824 + i32.const 15632 i32.const 0 i32.store - i32.const 15400 - i32.const 15836 + i32.const 15208 + i32.const 15644 i32.load i32.store - i32.const 15396 + i32.const 15204 i32.const -1 i32.store - i32.const 15416 - i32.const 15404 + i32.const 15224 + i32.const 15212 i32.store - i32.const 15412 - i32.const 15404 + i32.const 15220 + i32.const 15212 i32.store - i32.const 15424 - i32.const 15412 + i32.const 15232 + i32.const 15220 i32.store - i32.const 15420 - i32.const 15412 + i32.const 15228 + i32.const 15220 i32.store - i32.const 15432 - i32.const 15420 + i32.const 15240 + i32.const 15228 i32.store - i32.const 15428 - i32.const 15420 + i32.const 15236 + i32.const 15228 i32.store - i32.const 15440 - i32.const 15428 + i32.const 15248 + i32.const 15236 i32.store - i32.const 15436 - i32.const 15428 + i32.const 15244 + i32.const 15236 i32.store - i32.const 15448 - i32.const 15436 + i32.const 15256 + i32.const 15244 i32.store - i32.const 15444 - i32.const 15436 + i32.const 15252 + i32.const 15244 i32.store - i32.const 15456 - i32.const 15444 + i32.const 15264 + i32.const 15252 i32.store - i32.const 15452 - i32.const 15444 + i32.const 15260 + i32.const 15252 i32.store - i32.const 15464 - i32.const 15452 + i32.const 15272 + i32.const 15260 i32.store - i32.const 15460 - i32.const 15452 + i32.const 15268 + i32.const 15260 i32.store - i32.const 15472 - i32.const 15460 + i32.const 15280 + i32.const 15268 i32.store - i32.const 15468 - i32.const 15460 + i32.const 15276 + i32.const 15268 i32.store - i32.const 15480 - i32.const 15468 + i32.const 15288 + i32.const 15276 i32.store - i32.const 15476 - i32.const 15468 + i32.const 15284 + i32.const 15276 i32.store - i32.const 15488 - i32.const 15476 + i32.const 15296 + i32.const 15284 i32.store - i32.const 15484 - i32.const 15476 + i32.const 15292 + i32.const 15284 i32.store - i32.const 15496 - i32.const 15484 + i32.const 15304 + i32.const 15292 i32.store - i32.const 15492 - i32.const 15484 + i32.const 15300 + i32.const 15292 i32.store - i32.const 15504 - i32.const 15492 + i32.const 15312 + i32.const 15300 i32.store - i32.const 15500 - i32.const 15492 + i32.const 15308 + i32.const 15300 i32.store - i32.const 15512 - i32.const 15500 + i32.const 15320 + i32.const 15308 i32.store - i32.const 15508 - i32.const 15500 + i32.const 15316 + i32.const 15308 i32.store - i32.const 15520 - i32.const 15508 + i32.const 15328 + i32.const 15316 i32.store - i32.const 15516 - i32.const 15508 + i32.const 15324 + i32.const 15316 i32.store - i32.const 15528 - i32.const 15516 + i32.const 15336 + i32.const 15324 i32.store - i32.const 15524 - i32.const 15516 + i32.const 15332 + i32.const 15324 i32.store - i32.const 15536 - i32.const 15524 + i32.const 15344 + i32.const 15332 i32.store - i32.const 15532 - i32.const 15524 + i32.const 15340 + i32.const 15332 i32.store - i32.const 15544 - i32.const 15532 + i32.const 15352 + i32.const 15340 i32.store - i32.const 15540 - i32.const 15532 + i32.const 15348 + i32.const 15340 i32.store - i32.const 15552 - i32.const 15540 + i32.const 15360 + i32.const 15348 i32.store - i32.const 15548 - i32.const 15540 + i32.const 15356 + i32.const 15348 i32.store - i32.const 15560 - i32.const 15548 + i32.const 15368 + i32.const 15356 i32.store - i32.const 15556 - i32.const 15548 + i32.const 15364 + i32.const 15356 i32.store - i32.const 15568 - i32.const 15556 + i32.const 15376 + i32.const 15364 i32.store - i32.const 15564 - i32.const 15556 + i32.const 15372 + i32.const 15364 i32.store - i32.const 15576 - i32.const 15564 + i32.const 15384 + i32.const 15372 i32.store - i32.const 15572 - i32.const 15564 + i32.const 15380 + i32.const 15372 i32.store - i32.const 15584 - i32.const 15572 + i32.const 15392 + i32.const 15380 i32.store - i32.const 15580 - i32.const 15572 + i32.const 15388 + i32.const 15380 i32.store - i32.const 15592 - i32.const 15580 + i32.const 15400 + i32.const 15388 i32.store - i32.const 15588 - i32.const 15580 + i32.const 15396 + i32.const 15388 i32.store - i32.const 15600 - i32.const 15588 + i32.const 15408 + i32.const 15396 i32.store - i32.const 15596 - i32.const 15588 + i32.const 15404 + i32.const 15396 i32.store - i32.const 15608 - i32.const 15596 + i32.const 15416 + i32.const 15404 i32.store - i32.const 15604 - i32.const 15596 + i32.const 15412 + i32.const 15404 i32.store - i32.const 15616 - i32.const 15604 + i32.const 15424 + i32.const 15412 i32.store - i32.const 15612 - i32.const 15604 + i32.const 15420 + i32.const 15412 i32.store - i32.const 15624 - i32.const 15612 + i32.const 15432 + i32.const 15420 i32.store - i32.const 15620 - i32.const 15612 + i32.const 15428 + i32.const 15420 i32.store - i32.const 15632 - i32.const 15620 + i32.const 15440 + i32.const 15428 i32.store - i32.const 15628 - i32.const 15620 + i32.const 15436 + i32.const 15428 i32.store - i32.const 15640 - i32.const 15628 + i32.const 15448 + i32.const 15436 i32.store - i32.const 15636 - i32.const 15628 + i32.const 15444 + i32.const 15436 i32.store - i32.const 15648 - i32.const 15636 + i32.const 15456 + i32.const 15444 i32.store - i32.const 15644 - i32.const 15636 + i32.const 15452 + i32.const 15444 i32.store - i32.const 15656 - i32.const 15644 + i32.const 15464 + i32.const 15452 i32.store - i32.const 15652 - i32.const 15644 + i32.const 15460 + i32.const 15452 i32.store - i32.const 15664 - i32.const 15652 + i32.const 15472 + i32.const 15460 i32.store - i32.const 15660 - i32.const 15652 + i32.const 15468 + i32.const 15460 i32.store - i32.const 15388 + i32.const 15196 i32.const 0 local.get $0 i32.const 8 @@ -57155,7 +57037,7 @@ i32.add local.tee $4 i32.store - i32.const 15376 + i32.const 15184 local.get $3 i32.const -40 i32.add @@ -57174,18 +57056,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store end ;; $if_99 - i32.const 15376 + i32.const 15184 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 15376 + i32.const 15184 local.get $0 local.get $11 i32.sub @@ -57194,13 +57076,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 15348 + i32.const 15156 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 15388 - i32.const 15388 + i32.const 15196 + i32.const 15196 i32.load local.tee $0 local.get $11 @@ -57258,7 +57140,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 15380 + i32.const 15188 i32.load local.tee $11 i32.lt_u @@ -57317,7 +57199,7 @@ local.get $10 i32.add local.set $5 - i32.const 15384 + i32.const 15192 i32.load local.get $0 i32.eq @@ -57337,7 +57219,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 15372 + i32.const 15180 local.get $5 i32.store local.get $7 @@ -57374,7 +57256,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $4 i32.ne @@ -57397,8 +57279,8 @@ local.get $3 i32.eq if $if_11 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $2 @@ -57564,7 +57446,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $6 i32.load @@ -57577,8 +57459,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $2 @@ -57595,7 +57477,7 @@ br $block end ;; $if_24 else - i32.const 15380 + i32.const 15188 i32.load local.get $13 i32.gt_u @@ -57628,7 +57510,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 15380 + i32.const 15188 i32.load local.tee $6 local.get $8 @@ -57661,7 +57543,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -57731,19 +57613,19 @@ local.get $1 i32.store else - i32.const 15388 + i32.const 15196 i32.load local.get $7 i32.eq if $if_35 - i32.const 15376 - i32.const 15376 + i32.const 15184 + i32.const 15184 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15388 + i32.const 15196 local.get $3 i32.store local.get $3 @@ -57752,33 +57634,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 15384 + i32.const 15192 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 15384 + i32.const 15192 i32.const 0 i32.store - i32.const 15372 + i32.const 15180 i32.const 0 i32.store return end ;; $if_35 - i32.const 15384 + i32.const 15192 i32.load local.get $7 i32.eq if $if_37 - i32.const 15372 - i32.const 15372 + i32.const 15180 + i32.const 15180 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15384 + i32.const 15192 local.get $4 i32.store local.get $3 @@ -57817,12 +57699,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $0 i32.ne if $if_39 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -57841,8 +57723,8 @@ local.get $2 i32.eq if $if_42 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $6 @@ -57862,7 +57744,7 @@ i32.add local.set $16 else - i32.const 15380 + i32.const 15188 i32.load local.get $1 i32.gt_u @@ -57945,7 +57827,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 15380 + i32.const 15188 i32.load local.get $1 i32.gt_u @@ -57960,7 +57842,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 15380 + i32.const 15188 i32.load local.get $7 i32.load offset=8 @@ -58000,7 +57882,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $1 i32.load @@ -58013,8 +57895,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $0 @@ -58026,7 +57908,7 @@ br $block_2 end ;; $if_55 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -58052,7 +57934,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 15380 + i32.const 15188 i32.load local.tee $1 local.get $9 @@ -58085,7 +57967,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -58113,12 +57995,12 @@ i32.add local.get $5 i32.store - i32.const 15384 + i32.const 15192 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 15372 + i32.const 15180 local.get $5 i32.store return @@ -58138,10 +58020,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $0 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -58150,7 +58032,7 @@ local.tee $4 i32.and if $if_64 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.const 8 @@ -58168,7 +58050,7 @@ local.set $15 end ;; $if_65 else - i32.const 15364 + i32.const 15172 local.get $1 local.get $4 i32.or @@ -58265,7 +58147,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $0 local.get $3 @@ -58277,7 +58159,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $5 i32.const 1 @@ -58349,7 +58231,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -58372,7 +58254,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $14 @@ -58404,7 +58286,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 15368 + i32.const 15176 local.get $2 local.get $5 i32.or @@ -58422,8 +58304,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 15396 - i32.const 15396 + i32.const 15204 + i32.const 15204 i32.load i32.const -1 i32.add @@ -58433,7 +58315,7 @@ if $if_74 return end ;; $if_74 - i32.const 15820 + i32.const 15628 local.set $0 loop $loop_2 local.get $0 @@ -58445,7 +58327,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 15396 + i32.const 15204 i32.const -1 i32.store ) @@ -58462,7 +58344,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $4) (param $0 i32) (result i32) - i32.const 13165 + i32.const 12994 ) (func $__ZNSt3__212__next_primeEm (type $4) @@ -60349,29 +60231,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $1) (param $0 i32) loop $loop - i32.const 15192 + i32.const 15000 i32.load i32.const 1 i32.eq if $if - i32.const 15888 - i32.const 15860 + i32.const 15696 + i32.const 15668 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 15192 + i32.const 15000 i32.load i32.eqz if $if_0 - i32.const 15192 + i32.const 15000 i32.const 1 i32.store local.get $0 - i32.const 170 + i32.const 167 call_indirect $26 (type $1) - i32.const 15192 + i32.const 15000 i32.const -1 i32.store end ;; $if_0 @@ -60394,8 +60276,8 @@ local.get $0 else block $block (result i32) - i32.const 15944 - i32.const 15944 + i32.const 15752 + i32.const 15752 i32.load local.tee $0 i32.store @@ -60416,70 +60298,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $3) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $1) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 11044 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 11044 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $1) (param $0 i32) local.get $0 - i32.const 6880 + i32.const 6820 i32.store local.get $0 i32.const 4 i32.add - i32.const 11215 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $3) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 6900 - i32.store - local.get $0 - i32.const 4 - i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -61611,7 +61471,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 10384 + i32.const 10213 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -61658,7 +61518,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 10384 + i32.const 10213 call $_strlen local.tee $2 local.get $2 @@ -61816,7 +61676,7 @@ local.get $4 i32.const 1 i32.add - i32.const 13234 + i32.const 13063 local.get $5 call $_snprintf local.tee $3 @@ -61926,9 +61786,9 @@ i64.ne if $if_1 local.get $2 - i32.const 13373 + i32.const 13202 i32.store - i32.const 13323 + i32.const 13152 local.get $2 call $_abort_message end ;; $if_1 @@ -61952,11 +61812,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5288 + i32.const 5264 i32.load i32.load offset=16 local.set $6 - i32.const 5288 + i32.const 5264 local.get $0 local.get $4 local.get $6 @@ -61979,7 +61839,7 @@ call_indirect $26 (type $4) local.set $0 local.get $1 - i32.const 13373 + i32.const 13202 i32.store local.get $1 local.get $2 @@ -61987,23 +61847,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 13237 + i32.const 13066 local.get $1 call $_abort_message else local.get $3 - i32.const 13373 + i32.const 13202 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 13282 + i32.const 13111 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 13361 + i32.const 13190 local.get $5 call $_abort_message ) @@ -62020,7 +61880,7 @@ global.set $30 block $block (result i32) i32.const 0 - i32.const 15936 + i32.const 15744 i32.load i32.const 324508639 i32.eq @@ -62028,19 +61888,19 @@ drop i32.const 109 call_indirect $26 (type $8) - i32.const 15936 + i32.const 15744 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 13512 + i32.const 13341 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 15940 + i32.const 15748 i32.load local.tee $0 i32.load offset=4 @@ -62073,7 +61933,7 @@ local.get $2 local.get $1 i32.store - i32.const 6516 + i32.const 6456 i32.load local.tee $1 local.get $0 @@ -62106,8 +61966,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5312 - i32.const 5296 + i32.const 5288 + i32.const 5272 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -62873,13 +62733,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 15940 + i32.const 15748 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 13561 + i32.const 13390 local.get $0 call $_abort_message else @@ -62901,7 +62761,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 15940 + i32.const 15748 i32.load local.tee $0 i32.load offset=4 @@ -62915,7 +62775,7 @@ i32.const 0 end ;; $block if $if - i32.const 13611 + i32.const 13440 local.get $1 call $_abort_message else @@ -62927,7 +62787,7 @@ (func $__ZNSt11logic_errorD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6880 + i32.const 6820 i32.store local.get $0 i32.const 4 @@ -62969,17 +62829,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $1) - (param $0 i32) - local.get $0 - i32.const 6900 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $5) (param $0 i32) (param $1 i32) @@ -63702,8 +63551,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5312 - i32.const 5416 + i32.const 5288 + i32.const 5376 call $___dynamic_cast i32.const 0 i32.ne @@ -64571,5 +64420,5 @@ call_indirect $26 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\e7\01\80\08\b0\86\c1\02\90\86\01\a0\86\01" + ;; "\00\01\00\03\80\02\e7\01\80\08\f0\84\c1\02\d0\84\01\e0\84\01" ) \ No newline at end of file diff --git a/test/extensions/filters/http/wasm/test_data/async_call_cpp.wasm b/test/extensions/filters/http/wasm/test_data/async_call_cpp.wasm index 47b95bc81f..e69c72cb56 100644 Binary files a/test/extensions/filters/http/wasm/test_data/async_call_cpp.wasm and b/test/extensions/filters/http/wasm/test_data/async_call_cpp.wasm differ diff --git a/test/extensions/filters/http/wasm/test_data/async_call_cpp.wat b/test/extensions/filters/http/wasm/test_data/async_call_cpp.wat index 6841391440..7c266a80bd 100644 --- a/test/extensions/filters/http/wasm/test_data/async_call_cpp.wat +++ b/test/extensions/filters/http/wasm/test_data/async_call_cpp.wat @@ -104,16 +104,16 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $31 (mut i32) (i32.const 17520)) - (global $32 (mut i32) (i32.const 5260400)) + (global $31 (mut i32) (i32.const 17312)) + (global $32 (mut i32) (i32.const 5260192)) (elem $27 (global.get $29) $b0 $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv - $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE7__cloneEv - $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE11target_typeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE8GetArenaEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN7Context6asRootEv - $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv - $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv - $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv - $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 + $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE7__cloneEv $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE11target_typeEv + $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE8GetArenaEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv + $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv + $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv + $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv + $__ZN7Context6asRootEv $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE6targetERKSt9type_info $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEPNS0_5ArenaE $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh $__ZNK6google8protobuf5Value3NewEPNS0_5ArenaE $__ZN6google8protobuf5Value27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf9ListValue3NewEPNS0_5ArenaE $__ZN6google8protobuf9ListValue27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf6Struct3NewEPNS0_5ArenaE $__ZN6google8protobuf6Struct27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $b2 @@ -121,14 +121,14 @@ $__ZN6google8protobuf2io20ZeroCopyOutputStream15WriteAliasedRawEPKvi $__ZN6google8protobuf2io18StringOutputStream4NextEPPvPi $___stdio_write $___stdout_write $_sn_write $__ZNK10__cxxabiv117__class_type_info9can_catchEPKNS_16__shim_type_infoERPv $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv $b3 $b3 $b3 $b4 $__ZNK6google8protobuf2io17ArrayOutputStream9ByteCountEv $__ZNK6google8protobuf2io18StringOutputStream9ByteCountEv $b4 $b5 $___stdio_seek $b6 $__ZN30protobuf_struct_5flite_2eprotoL21InitDefaultsListValueEv $__ZL25default_terminate_handlerv $__ZN6google8protobuf8internal20InitLogSilencerCountEv $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv $__ZN10__cxxabiv112_GLOBAL__N_110construct_Ev $b6 $b6 - $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt13runtime_errorD2Ev - $__ZN14ProxyExceptionD0Ev $__ZN14ExampleContextD0Ev $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev - $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev - $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev - $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv - $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv + $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev + $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev + $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv + $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev + $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev + $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev + $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv + $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b8 $__ZN11ContextBase27onGrpcCreateInitialMetadataEj $__ZN11ContextBase28onGrpcReceiveInitialMetadataEj $__ZN11ContextBase29onGrpcReceiveTrailingMetadataEj $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEPNS0_6__baseISC_EE $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE7__cloneEPNS0_6__baseISB_EE $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE11GetTypeNameEv $__ZNK6google8protobuf11MessageLite25InitializationErrorStringEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE21CheckTypeAndMergeFromERKS4_ $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf5Value11GetTypeNameEv $__ZN6google8protobuf5Value21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf5Value24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf9ListValue11GetTypeNameEv $__ZN6google8protobuf9ListValue21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf9ListValue24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf6Struct11GetTypeNameEv $__ZN6google8protobuf6Struct21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf6Struct24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN6google8protobuf2io17ArrayOutputStream6BackUpEi $__ZN6google8protobuf2io18StringOutputStream6BackUpEi $_pop_arg_long_double @@ -137,7 +137,7 @@ $__ZNK10__cxxabiv121__vmi_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi $b10 $b11 $__ZN11ContextBase18onHttpCallResponseEjNSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEES5_S5_ $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $28 (i32.const 1024) - "\fd,\00\00\02-\00\00\n-\00\00\10-") + "B,\00\00G,\00\00O,\00\00U,") (data $28 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -210,201 +210,199 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\dc\1a\00\00\f9\1b\00\00\04\1b\00\00\f0\1b\00\00p\11\00\00\00\00\00\00\04" - "\1b\00\00\df\1b\00\00x\11\00\00\00\00\00\00\84\1b\00\00\17\1c\00\00\00\00\00\00\01\00\00\00\18\15\00\00\00\00\00\00\dc\1a\00\00\a1\1c\00\00\04\1b\00\00(\1c\00\00\b0\11\00\00\00\00\00\00\dc" - "\1a\00\00\03\1d\00\00\dc\1a\00\00\a1\1d\00\00\04\1b\00\00\08\1d\00\00\d0\11\00\00\00\00\00\00\dc\1a\00\00\fc\1d\00\00\dc\1a\00\00(\1e\00\00\84\1b\00\00*\1f\00\00\00\00\00\00\01\00\00\00\10" - "\12\00\00\00\00\00\00\dc\1a\00\00i\1f\00\00\04\1b\00\00L)\00\00\d8\12\00\00\00\00\00\00\04\1b\00\00.(\00\008\12\00\00\00\00\00\00\04\1b\00\00\eb!\00\00H\12\00\00\00\00\00\00\04" - "\1b\00\00\1b\"\00\00X\12\00\00\00\00\00\00\04\1b\00\00\e1\"\00\00\d8\12\00\00\00\00\00\00\04\1b\00\00\fb'\00\00\d8\12\00\00\00\00\00\00\84\1b\00\00\b9&\00\00\00\00\00\00\01\00\00\00\90" - "\12\00\00\00\00\00\00\dc\1a\00\00&'\00\00\04\1b\00\00\15(\00\00\d8\12\00\00\00\00\00\00\04\1b\00\00\94)\00\00p\11\00\00\00\00\00\00\04\1b\00\00\f8)\00\00\c8\14\00\00\00\00\00\00\ff" - "\ff\ff\ff\ff\ff\ff\ff") - (data $28 (i32.const 4824) - "\dc\1a\00\00\f9.\00\00\04\1b\00\00\ca2\00\00\00\13\00\00\00\00\00\00\04\1b\00\00\863\00\00\00\13\00\00\00\00\00\00\dc\1a\00\00R4\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\a0\1a\00\00\a9\1b\00\00\c8\1a\00\00\a0\1b\00\00p\11\00\00\00\00\00\00\c8" + "\1a\00\00\8f\1b\00\00x\11\00\00\00\00\00\00\a0\1a\00\000\1c\00\00\c8\1a\00\00\b7\1b\00\00\98\11\00\00\00\00\00\00\a0\1a\00\00\92\1c\00\00\a0\1a\00\000\1d\00\00\c8\1a\00\00\97\1c\00\00\b8" + "\11\00\00\00\00\00\00\a0\1a\00\00\8b\1d\00\00\a0\1a\00\00\b7\1d\00\004\1b\00\00\b9\1e\00\00\00\00\00\00\01\00\00\00\f8\11\00\00\00\00\00\00\a0\1a\00\00\f8\1e\00\00\c8\1a\00\00\db(\00\00\c0" + "\12\00\00\00\00\00\00\c8\1a\00\00\bd'\00\00 \12\00\00\00\00\00\00\c8\1a\00\00z!\00\000\12\00\00\00\00\00\00\c8\1a\00\00\aa!\00\00@\12\00\00\00\00\00\00\c8\1a\00\00p\"\00\00\c0" + "\12\00\00\00\00\00\00\c8\1a\00\00\8a'\00\00\c0\12\00\00\00\00\00\004\1b\00\00H&\00\00\00\00\00\00\01\00\00\00x\12\00\00\00\00\00\00\a0\1a\00\00\b5&\00\00\c8\1a\00\00\a4'\00\00\c0" + "\12\00\00\00\00\00\00\c8\1a\00\00\0e)\00\00p\11\00\00\00\00\00\00\c8\1a\00\00=)\00\00\b0\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $28 (i32.const 4800) + "\a0\1a\00\00A.\00\00\c8\1a\00\00\122\00\00\e8\12\00\00\00\00\00\00\c8\1a\00\00\ce2\00\00\e8\12\00\00\00\00\00\00\a0\1a\00\00\9a3\00\00\05") + (data $28 (i32.const 4860) + "1") (data $28 (i32.const 4884) - "2") + "\08\00\00\00\01\00\00\00\cb>") (data $28 (i32.const 4908) - "\08\00\00\00\01\00\00\00\9b?") - (data $28 (i32.const 4932) "\02") - (data $28 (i32.const 4947) + (data $28 (i32.const 4923) "\ff\ff\ff\ff\ff") - (data $28 (i32.const 5016) + (data $28 (i32.const 4992) "\05") + (data $28 (i32.const 5004) + "1") (data $28 (i32.const 5028) - "2") + "\09\00\00\00\01\00\00\00\d86\00\00\00\04") (data $28 (i32.const 5052) - "\09\00\00\00\01\00\00\00\a87\00\00\00\04") - (data $28 (i32.const 5076) "\01") - (data $28 (i32.const 5091) + (data $28 (i32.const 5067) "\n\ff\ff\ff\ff") - (data $28 (i32.const 5196) + (data $28 (i32.const 5172) "\n") - (data $28 (i32.const 5235) + (data $28 (i32.const 5211) "\ff\ff\ff\ff\ff") - (data $28 (i32.const 5304) - "\04\1b\00\00\cb4\00\00\c8\14\00\00\00\00\00\00\dc\1a\00\00\8d5\00\00\04\1b\00\00\ed5\00\00\e0\14\00\00\00\00\00\00\04\1b\00\00\9a5\00\00\f0\14\00\00\00\00\00\00\dc\1a\00\00\bb5\00\00" - "\04\1b\00\00\c85\00\00\d0\14\00\00\00\00\00\00\04\1b\00\00\cf6\00\00\c8\14\00\00\00\00\00\00\04\1b\00\00\df6\00\00\c8\14\00\00\00\00\00\00\04\1b\00\00\f16\00\00\08\15\00\00\00\00\00\00" - "\04\1b\00\00&7\00\00\e0\14\00\00\00\00\00\00\04\1b\00\00\027\00\008\15\00\00\00\00\00\00\04\1b\00\00H7\00\00\e0\14\00\00\00\00\00\00h\1b\00\00p7\00\00h\1b\00\00r7\00\00" - "\04\1b\00\00t7\00\00\d0\14") - (data $28 (i32.const 5516) + (data $28 (i32.const 5280) + "\c8\1a\00\00\134\00\00\b0\14\00\00\00\00\00\00\a0\1a\00\00\d24\00\00\c8\1a\00\0025\00\00\c8\14\00\00\00\00\00\00\c8\1a\00\00\df4\00\00\d8\14\00\00\00\00\00\00\a0\1a\00\00\005\00\00" + "\c8\1a\00\00\0d5\00\00\b8\14\00\00\00\00\00\00\c8\1a\00\00\146\00\00\b0\14\00\00\00\00\00\00\c8\1a\00\00$6\00\00\f0\14\00\00\00\00\00\00\c8\1a\00\00Y6\00\00\c8\14\00\00\00\00\00\00" + "\c8\1a\00\0056\00\00\10\15\00\00\00\00\00\00\c8\1a\00\00{6\00\00\c8\14\00\00\00\00\00\00\18\1b\00\00\a36\00\00\18\1b\00\00\a56\00\00\c8\1a\00\00\a76\00\00\b8\14") + (data $28 (i32.const 5476) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00" - "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00\98\11\00\00\07\00\00\00\08\00\00\00\09\00\00\00\00\00\00\00x\11\00\00\01\00\00\00" - "\09\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\n\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00" - "\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00p\11\00\00\n\00\00\00\0b\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00" - "\0b\00\00\00\0c\00\00\00\00\00\00\00\b8\11\00\00\0c\00\00\00\0d\00\00\00\0d\00\00\00\04\00\00\00\0e\00\00\00\0f\00\00\00\02\00\00\00\02\00\00\00\0e\00\00\00\00\00\00\00\d8\11\00\00\10\00\00\00" - "\11\00\00\00\0f\00\00\00\05\00\00\00\12\00\00\00\13\00\00\00\03\00\00\00\03\00\00\00\10\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $28 (i32.const 5888) - "8\12\00\00\14\00\00\00\15\00\00\00\06\00\00\00\11\00\00\00\04\00\00\00\12\00\00\00\13\00\00\00\16\00\00\00\14\00\00\00\07\00\00\00\08\00\00\00\05\00\00\00\15\00\00\00\09\00\00\00\06\00\00\00" - "\16\00\00\00\03\00\00\00\17\00\00\00\18\00\00\00\19\00\00\00\00\00\00\00\98\12\00\00\17\00\00\00\18\00\00\00\n\00\00\00\1a\00\00\00\07\00\00\00\1b\00\00\00\1c\00\00\00\19\00\00\00\1d\00\00\00" - "\07\00\00\00\0b\00\00\00\08\00\00\00\1e\00\00\00\0c\00\00\00\06\00\00\00\1f\00\00\00\04\00\00\00\17\00\00\00\00\00\00\00\18\12\00\00\1a\00\00\00\1b\00\00\00\0d\00\00\00 \00\00\00\09\00\00\00" - "!\00\00\00\"\00\00\00\1c\00\00\00#\00\00\00\07\00\00\00\0e\00\00\00\n\00\00\00$\00\00\00\0f\00\00\00\06\00\00\00%\00\00\00\04\00\00\00\17\00\00\00\00\00\00\00(\12\00\00\14\00\00\00" - "\1d\00\00\00\06\00\00\00\11\00\00\00\04\00\00\00\12\00\00\00\13\00\00\00\16\00\00\00\14\00\00\00\07\00\00\00\08\00\00\00\05\00\00\00\15\00\00\00\09\00\00\00\06\00\00\00\16\00\00\00\03\00\00\00" - "\17\00\00\00&\00\00\00'\00\00\00\00\00\00\00h\12\00\00\1e\00\00\00\1f\00\00\00\10\00\00\00(\00\00\00\0b\00\00\00)\00\00\00*\00\00\00 \00\00\00+\00\00\00\07\00\00\00\11\00\00\00" - "\0c\00\00\00,\00\00\00\12\00\00\00\06\00\00\00-\00\00\00\04\00\00\00\17\00\00\00\00\00\00\00X\12\00\00\14\00\00\00!\00\00\00\06\00\00\00\11\00\00\00\04\00\00\00\12\00\00\00\13\00\00\00" - "\16\00\00\00\14\00\00\00\07\00\00\00\08\00\00\00\05\00\00\00\15\00\00\00\09\00\00\00\06\00\00\00\16\00\00\00\03\00\00\00\17\00\00\00\18\00\00\00\19\00\00\00\00\00\00\00\a8\12\00\00\"\00\00\00" - "#\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00.\00\00\00/\00\00\00\13\00\00\00$\00\00\00%\00\00\00\14\00\00\00\00\00\00\00\b8\12\00\00&\00\00\00" - "'\00\00\000\00\00\00\00\00\00\00\e0\12\00\00(\00\00\00)\00\00\00\05\00\00\00\15\00\00\00\01\00\00\00\06\00\00\001\00\00\00\00\00\00\00\f0\12\00\00(\00\00\00*\00\00\00\07\00\00\00" - "\16\00\00\00\02\00\00\00\06\00\00\001") - (data $28 (i32.const 6549) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\8c?\00\00\91?\00\00\10\0d\00\00\08\13\00\00\98\13") + "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\07\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" + "\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\09\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00" + "\01\00\00\00\00\00\00\00p\11\00\00\08\00\00\00\09\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\n\00\00\00\0b\00\00\00\00\00\00\00\a0\11\00\00\n\00\00\00" + "\0b\00\00\00\0c\00\00\00\04\00\00\00\0c\00\00\00\0d\00\00\00\02\00\00\00\02\00\00\00\0d\00\00\00\00\00\00\00\c0\11\00\00\0e\00\00\00\0f\00\00\00\0e\00\00\00\05\00\00\00\10\00\00\00\11\00\00\00" + "\03\00\00\00\03\00\00\00\0f\00\00\00\ff\ff\ff\ff\00\00\00\00\01") + (data $28 (i32.const 5828) + " \12\00\00\12\00\00\00\13\00\00\00\06\00\00\00\10\00\00\00\04\00\00\00\11\00\00\00\12\00\00\00\14\00\00\00\13\00\00\00\07\00\00\00\08\00\00\00\05\00\00\00\14\00\00\00\09\00\00\00\06\00\00\00" + "\15\00\00\00\03\00\00\00\16\00\00\00\17\00\00\00\18\00\00\00\00\00\00\00\80\12\00\00\15\00\00\00\16\00\00\00\n\00\00\00\19\00\00\00\07\00\00\00\1a\00\00\00\1b\00\00\00\17\00\00\00\1c\00\00\00" + "\07\00\00\00\0b\00\00\00\08\00\00\00\1d\00\00\00\0c\00\00\00\06\00\00\00\1e\00\00\00\04\00\00\00\16") + (data $28 (i32.const 5997) + "\12\00\00\18\00\00\00\19\00\00\00\0d\00\00\00\1f\00\00\00\09\00\00\00 \00\00\00!\00\00\00\1a\00\00\00\"\00\00\00\07\00\00\00\0e\00\00\00\n\00\00\00#\00\00\00\0f\00\00\00\06\00\00\00$" + "\00\00\00\04\00\00\00\16\00\00\00\00\00\00\00\10\12\00\00\12\00\00\00\1b\00\00\00\06\00\00\00\10\00\00\00\04\00\00\00\11\00\00\00\12\00\00\00\14\00\00\00\13\00\00\00\07\00\00\00\08\00\00\00\05" + "\00\00\00\14\00\00\00\09\00\00\00\06\00\00\00\15\00\00\00\03\00\00\00\16\00\00\00%\00\00\00&\00\00\00\00\00\00\00P\12\00\00\1c\00\00\00\1d\00\00\00\10\00\00\00'\00\00\00\0b\00\00\00(" + "\00\00\00)\00\00\00\1e\00\00\00*\00\00\00\07\00\00\00\11\00\00\00\0c\00\00\00+\00\00\00\12\00\00\00\06\00\00\00,\00\00\00\04\00\00\00\16\00\00\00\00\00\00\00@\12\00\00\12\00\00\00\1f" + "\00\00\00\06\00\00\00\10\00\00\00\04\00\00\00\11\00\00\00\12\00\00\00\14\00\00\00\13\00\00\00\07\00\00\00\08\00\00\00\05\00\00\00\14\00\00\00\09\00\00\00\06\00\00\00\15\00\00\00\03\00\00\00\16" + "\00\00\00\17\00\00\00\18\00\00\00\00\00\00\00\90\12\00\00 \00\00\00!\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00-\00\00\00.\00\00\00\13\00\00\00\"" + "\00\00\00#\00\00\00\14\00\00\00\00\00\00\00\a0\12\00\00$\00\00\00%\00\00\00/\00\00\00\00\00\00\00\c8\12\00\00&\00\00\00'\00\00\00\05\00\00\00\15\00\00\00\01\00\00\00\06\00\00\000" + "\00\00\00\00\00\00\00\d8\12\00\00&\00\00\00(\00\00\00\07\00\00\00\16\00\00\00\02\00\00\00\06\00\00\000") + (data $28 (i32.const 6489) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\bc>\00\00\c1>\00\00\10\0d\00\00\f0\12\00\00\80\13") + (data $28 (i32.const 6728) + "L<") (data $28 (i32.const 6788) - "\1c=") - (data $28 (i32.const 6848) - "\b8\14\00\00+\00\00\00,\00\00\003\00\00\00\02\00\00\00\00\00\00\00\d0\14\00\00-\00\00\00.\00\00\00/\00\00\000\00\00\00\0b\00\00\00\01\00\00\00\02\00\00\00\04\00\00\00\00\00\00\00" - "\f8\14\00\00-\00\00\001\00\00\00/\00\00\000\00\00\00\0b\00\00\00\02\00\00\00\03\00\00\00\05\00\00\00\00\00\00\00\08\15\00\002\00\00\003\00\00\004\00\00\00\00\00\00\00\18\15\00\00" - "\07\00\00\004\00\00\00\09\00\00\00\00\00\00\00(\15\00\002\00\00\005\00\00\004\00\00\00\00\00\00\00X\15\00\00-\00\00\006\00\00\00/\00\00\000\00\00\00\0c\00\00\00\00\00\00\00" - "x\15\00\00-\00\00\007\00\00\00/\00\00\000\00\00\00\0b\00\00\00\03\00\00\00\04\00\00\00\06\00\00\00cluster\00:method\00:path\00:autho" - "rity\00foo\00hello world\00trail\00cow\0014ExampleContext\007Context\0011Conte" - "xtBase\00httpCall failed\0014ProxyException\00NSt3__210__function6__fu" - "ncI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_" - "deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__function6__baseIFNS_" - "10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP11RootContextE" - "EE\003$_0\00NSt3__210__function6__funcIZN14ExampleContext16onRequest" - "HeadersEvE3$_1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_1" - "4default_deleteIS7_EEEESA_SA_EEE\00NSt3__210__function6__baseIFvNS" - "_10unique_ptrI8WasmDataNS_14default_deleteIS3_EEEES6_S6_EEE\00ZN14" - "ExampleContext16onRequestHeadersEvE3$_1\00N6google8protobuf8intern" - "al29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS3_11c" - "har_traitsIcEENS3_9allocatorIcEEEENS1_29InternalMetadataWithAren" - "aLiteEE9ContainerE\00/usr/local/include/google/protobuf/arenastrin" - "g.h\00CHECK failed: initial_value != NULL: \00NSt3__212basic_stringI" - "cNS_11char_traitsIcEENS_9allocatorIcEEEE\00NSt3__221__basic_string" - "_commonILb1EEE\00/home/jplev_google_com/envoy/api/wasm/cpp/struct_" - "lite.pb.cc\00/usr/local/include/google/protobuf/repeated_field.h\00C" - "HECK failed: (index) >= (0): \00CHECK failed: (index) < (current_s" - "ize_): \00/usr/local/include/google/protobuf/map.h\00CHECK failed: (" - "bucket_index_ & 1) == (0): \00CHECK failed: m_->index_of_first_non" - "_null_ == m_->num_buckets_ || m_->table_[m_->index_of_first_non_" - "null_] != NULL: \00CHECK failed: !tree->empty(): \00CHECK failed: no" - "de_ != NULL && m_ != NULL: \00google.protobuf.Value.string_value\00g" - "oogle.protobuf.Struct.FieldsEntry.key\00CHECK failed: (&from) != (" - "this): \00CHECK failed: (&other) != (this): \00N6google8protobuf27St" - "ruct_FieldsEntry_DoNotUseE\00N6google8protobuf8internal12MapEntryL" - "iteINS0_27Struct_FieldsEntry_DoNotUseENSt3__212basic_stringIcNS4" - "_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueELNS1_14WireForm" - "atLite9FieldTypeE9ELSD_11ELi0EEE\00N6google8protobuf8internal12Map" - "EntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENS" - "t3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS" - "0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK f" - "ailed: (it.m_) == (this): \00CHECK failed: TableEntryIsNonEmptyLis" - "t(b): \00CHECK failed: TableEntryIsTree(b): \00CHECK failed: GetAren" - "aNoVirtual() == NULL: \00CHECK failed: index_of_first_non_null_ ==" - " num_buckets_ || table_[index_of_first_non_null_] != NULL: \00CHEC" - "K failed: find(*KeyPtrFromNodePtr(node)) == end(): \00CHECK failed" - ": (count) <= (kMaxLength): \00CHECK failed: (result.bucket_index_)" - " == (b & ~static_cast(1)): \00CHECK failed: (table_[b])" - " == (table_[b ^ 1]): \00CHECK failed: !TableEntryIsTree(b) && !Tab" - "leEntryIsTree(b ^ 1): \00CHECK failed: (count) == (tree->size()): " - "\00CHECK failed: (new_num_buckets) >= (kMinTableSize): \00CHECK fail" - "ed: n >= kMinTableSize: \00CHECK failed: (n & (n - 1)) == (0): \00CH" - "ECK failed: table_[b] == table_[b + 1] && (b & 1) == 0: \00N6googl" - "e8protobuf3MapINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9" - "allocatorIcEEEENS0_5ValueEE8InnerMapE\00N6google8protobuf4hashINSt" - "3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00" - "f == NULL || dynamic_cast(f) != NULL\00/usr/local/include/goog" - "le/protobuf/stubs/casts.h\00down_cast\00google.protobuf.Struct\00N6goo" - "gle8protobuf6StructE\00N6google8protobuf5ValueE\00N6google8protobuf8" - "internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11M" - "essageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allo" - "catorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11EL" - "i0EE15MapEntryWrapperE\00CHECK failed: (n) >= (0): \00google.protobu" - "f.ListValue\00N6google8protobuf9ListValueE\00google.protobuf.Value\00n" - "o root context_id: \0011RootContext\00no context context_id: \00no bas" - "e context context_id: \00no context factory for root_id: \00N6google" - "8protobuf14FatalExceptionE\00google/protobuf/stubs/common.cc\00This " - "program requires version \00%d.%d.%d\00 of the Protocol Buffer runti" - "me library, but the installed version is \00. Please update your " - "library. If you compiled the program yourself, make sure that y" - "our headers are from the same version of Protocol Buffers as you" - "r link-time library. (Version verification failed in \"\00\".)\00This" - " program was compiled against version \00 of the Protocol Buffer r" - "untime library, which is not compatible with the installed versi" - "on (\00). Contact the program author for an update. If you compi" - "led the program yourself, make sure that your headers are from t" - "he same version of Protocol Buffers as your link-time library. " - "(Version verification failed in \"\00[libprotobuf %s %s:%d] %s\n\00INF" - "O\00WARNING\00ERROR\00FATAL\00allocator::allocate(size_t n) 'n' excee" - "ds maximum supported size\00%d\00google/protobuf/arena.cc\00CHECK fail" - "ed: (min_bytes) <= (std::numeric_limits::max() - kBlockH" - "eaderSize): \00google/protobuf/generated_message_util.cc\00Not imple" - "mented field number \00 with type \00CHECK failed: (scc->visit_statu" - "s.load(std::memory_order_relaxed)) == (SCCInfoBase::kRunning): \00" - "google/protobuf/message_lite.cc\00CHECK failed: !coded_out.HadErro" - "r(): \00(cannot determine missing fields for lite message)\00N6googl" - "e8protobuf11MessageLiteE\00google/protobuf/repeated_field.cc\00CHECK" - " failed: (new_size) <= ((std::numeric_limits::max() - kR" - "epHeaderSize) / sizeof(old_rep->elements[0])): \00Requested size i" - "s too large to fit into size_t.\00google/protobuf/wire_format_lite" - ".cc\00CHECK failed: (value.size()) <= (kint32max): \00serializing\00pa" - "rsing\00 '%s'\00String field\00 contains invalid \00UTF-8 data when \00 a " - "protocol \00buffer. Use the 'bytes' type if you intend to send raw" - " \00bytes. \00google/protobuf/io/coded_stream.cc\00CHECK failed: (buff" - "er_size) >= (0): \00A protocol message was rejected because it was" - " too big (more than \00 bytes). To increase the limit (or to disa" - "ble these warnings), see CodedInputStream::SetTotalBytesLimit() " - "in google/protobuf/io/coded_stream.h.\00google/protobuf/io/zero_co" - "py_stream_impl_lite.cc\00CHECK failed: (count) >= (0): \00CHECK fail" - "ed: (last_returned_size_) > (0): \00BackUp() can only be called af" - "ter a successful Next().\00CHECK failed: (count) <= (last_returned" - "_size_): \00N6google8protobuf2io17ArrayOutputStreamE\00CHECK failed:" - " target_ != NULL: \00CHECK failed: (count) <= (target_->size()): \00" - "Cannot allocate buffer larger than kint32max for \00StringOutputSt" - "ream.\00N6google8protobuf2io18StringOutputStreamE\00google/protobuf/" - "io/zero_copy_stream.cc\00This ZeroCopyOutputStream doesn't support" - " aliasing. Reaching here usually means a ZeroCopyOutputStream im" - "plementation bug.\00N6google8protobuf2io20ZeroCopyOutputStreamE\00-+" - " 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::bad_fun" - "ction_call\00NSt3__217bad_function_callE\00mutex lock failed\00%u\00term" - "inating with %s exception of type %s: %s\00terminating with %s exc" - "eption of type %s\00terminating with %s foreign exception\00terminat" - "ing\00uncaught\00St9exception\00N10__cxxabiv116__shim_type_infoE\00St9ty" - "pe_info\00N10__cxxabiv120__si_class_type_infoE\00N10__cxxabiv117__cl" - "ass_type_infoE\00pthread_once failure in __cxa_get_globals_fast()\00" - "cannot create pthread key for __cxa_get_globals()\00cannot zero ou" - "t thread value for __cxa_get_globals()\00terminate_handler unexpec" - "tedly returned\00St11logic_error\00St13runtime_error\00St12length_erro" - "r\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbase_typ" - "e_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cxxabiv" - "121__vmi_class_type_infoE") + "\a0\14\00\00)\00\00\00*\00\00\002\00\00\00\02\00\00\00\00\00\00\00\b8\14\00\00+\00\00\00,\00\00\00-\00\00\00.\00\00\00\0b\00\00\00\01\00\00\00\02\00\00\00\04\00\00\00\00\00\00\00" + "\e0\14\00\00+\00\00\00/\00\00\00-\00\00\00.\00\00\00\0b\00\00\00\02\00\00\00\03\00\00\00\05\00\00\00\00\00\00\00\f0\14\00\000\00\00\001\00\00\003") + (data $28 (i32.const 6913) + "\15\00\000\00\00\002\00\00\003\00\00\00\00\00\00\000\15\00\00+\00\00\003\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\00\00\00\00P\15\00\00+\00\00\004\00\00\00-\00\00\00." + "\00\00\00\0b\00\00\00\03\00\00\00\04\00\00\00\06\00\00\00cluster\00:method\00:path\00:authority\00foo\00hello wo" + "rld\00trail\00cow\0014ExampleContext\007Context\0011ContextBase\00NSt3__210_" + "_function6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7Contex" + "tNS_14default_deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__functi" + "on6__baseIFNS_10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP" + "11RootContextEEE\003$_0\00NSt3__210__function6__funcIZN14ExampleCont" + "ext16onRequestHeadersEvE3$_1NS_9allocatorIS3_EEFvNS_10unique_ptr" + "I8WasmDataNS_14default_deleteIS7_EEEESA_SA_EEE\00NSt3__210__functi" + "on6__baseIFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS3_EEEE" + "S6_S6_EEE\00ZN14ExampleContext16onRequestHeadersEvE3$_1\00N6google8p" + "rotobuf8internal29InternalMetadataWithArenaBaseINSt3__212basic_s" + "tringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_29InternalMe" + "tadataWithArenaLiteEE9ContainerE\00/usr/local/include/google/proto" + "buf/arenastring.h\00CHECK failed: initial_value != NULL: \00NSt3__21" + "2basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE\00NSt3__221" + "__basic_string_commonILb1EEE\00/home/jplev_google_com/envoy/api/wa" + "sm/cpp/struct_lite.pb.cc\00/usr/local/include/google/protobuf/repe" + "ated_field.h\00CHECK failed: (index) >= (0): \00CHECK failed: (index" + ") < (current_size_): \00/usr/local/include/google/protobuf/map.h\00C" + "HECK failed: (bucket_index_ & 1) == (0): \00CHECK failed: m_->inde" + "x_of_first_non_null_ == m_->num_buckets_ || m_->table_[m_->index" + "_of_first_non_null_] != NULL: \00CHECK failed: !tree->empty(): \00CH" + "ECK failed: node_ != NULL && m_ != NULL: \00google.protobuf.Value." + "string_value\00google.protobuf.Struct.FieldsEntry.key\00CHECK failed" + ": (&from) != (this): \00CHECK failed: (&other) != (this): \00N6googl" + "e8protobuf27Struct_FieldsEntry_DoNotUseE\00N6google8protobuf8inter" + "nal12MapEntryLiteINS0_27Struct_FieldsEntry_DoNotUseENSt3__212bas" + "ic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEL" + "NS1_14WireFormatLite9FieldTypeE9ELSD_11ELi0EEE\00N6google8protobuf" + "8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11" + "MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9all" + "ocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11E" + "Li0EEE\00CHECK failed: (it.m_) == (this): \00CHECK failed: TableEntr" + "yIsNonEmptyList(b): \00CHECK failed: TableEntryIsTree(b): \00CHECK f" + "ailed: GetArenaNoVirtual() == NULL: \00CHECK failed: index_of_firs" + "t_non_null_ == num_buckets_ || table_[index_of_first_non_null_] " + "!= NULL: \00CHECK failed: find(*KeyPtrFromNodePtr(node)) == end():" + " \00CHECK failed: (count) <= (kMaxLength): \00CHECK failed: (result." + "bucket_index_) == (b & ~static_cast(1)): \00CHECK faile" + "d: (table_[b]) == (table_[b ^ 1]): \00CHECK failed: !TableEntryIsT" + "ree(b) && !TableEntryIsTree(b ^ 1): \00CHECK failed: (count) == (t" + "ree->size()): \00CHECK failed: (new_num_buckets) >= (kMinTableSize" + "): \00CHECK failed: n >= kMinTableSize: \00CHECK failed: (n & (n - 1" + ")) == (0): \00CHECK failed: table_[b] == table_[b + 1] && (b & 1) " + "== 0: \00N6google8protobuf3MapINSt3__212basic_stringIcNS2_11char_t" + "raitsIcEENS2_9allocatorIcEEEENS0_5ValueEE8InnerMapE\00N6google8pro" + "tobuf4hashINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allo" + "catorIcEEEEEE\00f == NULL || dynamic_cast(f) != NULL\00/usr/loca" + "l/include/google/protobuf/stubs/casts.h\00down_cast\00google.protobu" + "f.Struct\00N6google8protobuf6StructE\00N6google8protobuf5ValueE\00N6go" + "ogle8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_Do" + "NotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_trait" + "sIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldT" + "ypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CHECK failed: (n) >= (0): \00" + "google.protobuf.ListValue\00N6google8protobuf9ListValueE\00google.pr" + "otobuf.Value\0011RootContext\00no context factory for root_id: \00N6go" + "ogle8protobuf14FatalExceptionE\00google/protobuf/stubs/common.cc\00T" + "his program requires version \00%d.%d.%d\00 of the Protocol Buffer r" + "untime library, but the installed version is \00. Please update y" + "our library. If you compiled the program yourself, make sure th" + "at your headers are from the same version of Protocol Buffers as" + " your link-time library. (Version verification failed in \"\00\".)\00" + "This program was compiled against version \00 of the Protocol Buff" + "er runtime library, which is not compatible with the installed v" + "ersion (\00). Contact the program author for an update. If you c" + "ompiled the program yourself, make sure that your headers are fr" + "om the same version of Protocol Buffers as your link-time librar" + "y. (Version verification failed in \"\00[libprotobuf %s %s:%d] %s\n" + "\00INFO\00WARNING\00ERROR\00FATAL\00allocator::allocate(size_t n) 'n' e" + "xceeds maximum supported size\00%d\00%u\00google/protobuf/arena.cc\00CHE" + "CK failed: (min_bytes) <= (std::numeric_limits::max() - " + "kBlockHeaderSize): \00google/protobuf/generated_message_util.cc\00No" + "t implemented field number \00 with type \00CHECK failed: (scc->visi" + "t_status.load(std::memory_order_relaxed)) == (SCCInfoBase::kRunn" + "ing): \00google/protobuf/message_lite.cc\00CHECK failed: !coded_out." + "HadError(): \00(cannot determine missing fields for lite message)\00" + "N6google8protobuf11MessageLiteE\00google/protobuf/repeated_field.c" + "c\00CHECK failed: (new_size) <= ((std::numeric_limits::max" + "() - kRepHeaderSize) / sizeof(old_rep->elements[0])): \00Requested" + " size is too large to fit into size_t.\00google/protobuf/wire_form" + "at_lite.cc\00CHECK failed: (value.size()) <= (kint32max): \00seriali" + "zing\00parsing\00 '%s'\00String field\00 contains invalid \00UTF-8 data wh" + "en \00 a protocol \00buffer. Use the 'bytes' type if you intend to s" + "end raw \00bytes. \00google/protobuf/io/coded_stream.cc\00CHECK failed" + ": (buffer_size) >= (0): \00A protocol message was rejected because" + " it was too big (more than \00 bytes). To increase the limit (or " + "to disable these warnings), see CodedInputStream::SetTotalBytesL" + "imit() in google/protobuf/io/coded_stream.h.\00google/protobuf/io/" + "zero_copy_stream_impl_lite.cc\00CHECK failed: (count) >= (0): \00CHE" + "CK failed: (last_returned_size_) > (0): \00BackUp() can only be ca" + "lled after a successful Next().\00CHECK failed: (count) <= (last_r" + "eturned_size_): \00N6google8protobuf2io17ArrayOutputStreamE\00CHECK " + "failed: target_ != NULL: \00CHECK failed: (count) <= (target_->siz" + "e()): \00Cannot allocate buffer larger than kint32max for \00StringO" + "utputStream.\00N6google8protobuf2io18StringOutputStreamE\00google/pr" + "otobuf/io/zero_copy_stream.cc\00This ZeroCopyOutputStream doesn't " + "support aliasing. Reaching here usually means a ZeroCopyOutputSt" + "ream implementation bug.\00N6google8protobuf2io20ZeroCopyOutputStr" + "eamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::" + "bad_function_call\00NSt3__217bad_function_callE\00mutex lock failed\00" + "terminating with %s exception of type %s: %s\00terminating with %s" + " exception of type %s\00terminating with %s foreign exception\00term" + "inating\00uncaught\00St9exception\00N10__cxxabiv116__shim_type_infoE\00S" + "t9type_info\00N10__cxxabiv120__si_class_type_infoE\00N10__cxxabiv117" + "__class_type_infoE\00pthread_once failure in __cxa_get_globals_fas" + "t()\00cannot create pthread key for __cxa_get_globals()\00cannot zer" + "o out thread value for __cxa_get_globals()\00terminate_handler une" + "xpectedly returned\00St11logic_error\00St12length_error\00N10__cxxabiv" + "119__pointer_type_infoE\00N10__cxxabiv117__pbase_type_infoE\00N10__c" + "xxabiv123__fundamental_type_infoE\00c\00h\00N10__cxxabiv121__vmi_class" + "_type_infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_async_call_cpp_cc - i32.const 15464 + i32.const 15256 i64.const 0 i64.store align=4 - i32.const 15472 + i32.const 15264 i64.const 0 i64.store align=4 - i32.const 15480 + i32.const 15272 i32.const 1065353216 i32.store - i32.const 15484 + i32.const 15276 i64.const 0 i64.store align=4 - i32.const 15492 + i32.const 15284 i64.const 0 i64.store align=4 - i32.const 15500 + i32.const 15292 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -461,6 +459,7 @@ (local $7 i32) (local $8 i32) (local $9 i32) + (local $10 i32) global.get $31 local.set $3 global.get $31 @@ -470,27 +469,25 @@ local.get $3 i32.const 176 i32.add - local.set $7 + local.set $8 local.get $3 i32.const 168 i32.add local.set $9 local.get $3 - i32.const 56 + i32.const 164 i32.add - local.set $6 + local.set $10 local.get $3 - i32.const 32 + i32.const -64 + i32.sub + local.set $7 + local.get $3 + i32.const 40 i32.add local.set $4 local.get $3 - i32.const 7076 - i32.store offset=144 - local.get $3 - i32.const 7 - i32.store offset=148 - local.get $3 - i32.const 72 + i32.const 80 i32.add local.tee $1 i32.const 0 @@ -499,15 +496,15 @@ i32.const 7 i32.store8 offset=11 local.get $1 - i32.const 7084 + i32.const 7004 i32.load align=1 i32.store align=1 local.get $1 - i32.const 7088 + i32.const 7008 i32.load16_s align=1 i32.store16 offset=4 align=1 local.get $1 - i32.const 7090 + i32.const 7010 i32.load8_s i32.store8 offset=6 local.get $1 @@ -538,11 +535,11 @@ i32.const 5 i32.store8 offset=35 local.get $1 - i32.const 7092 + i32.const 7012 i32.load align=1 i32.store offset=24 align=1 local.get $1 - i32.const 7096 + i32.const 7016 i32.load8_s i32.store8 offset=28 local.get $1 @@ -567,11 +564,11 @@ i32.const 10 i32.store8 offset=59 local.get $1 - i32.const 7098 + i32.const 7018 i64.load align=1 i64.store offset=48 align=1 local.get $1 - i32.const 7106 + i32.const 7026 i32.load16_s align=1 i32.store16 offset=56 align=1 local.get $1 @@ -586,11 +583,11 @@ i32.const 3 i32.store8 offset=71 local.get $1 - i32.const 7109 + i32.const 7029 i32.load16_s align=1 i32.store16 offset=60 align=1 local.get $1 - i32.const 7111 + i32.const 7031 i32.load8_s i32.store8 offset=62 local.get $1 @@ -634,17 +631,17 @@ local.get $5 local.get $5 i32.load offset=4 - local.tee $2 + local.tee $6 i32.const 24 i32.add - local.tee $8 + local.tee $2 i32.store offset=4 - local.get $8 + local.get $2 local.get $1 i32.const 24 i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ - local.get $2 + local.get $6 i32.const 36 i32.add local.get $1 @@ -654,17 +651,17 @@ local.get $5 local.get $5 i32.load offset=4 - local.tee $2 + local.tee $6 i32.const 24 i32.add - local.tee $8 + local.tee $2 i32.store offset=4 - local.get $8 + local.get $2 local.get $1 i32.const 48 i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ - local.get $2 + local.get $6 i32.const 36 i32.add local.get $1 @@ -677,12 +674,6 @@ i32.const 24 i32.add i32.store offset=4 - local.get $3 - i32.const 7113 - i32.store offset=24 - local.get $3 - i32.const 11 - i32.store offset=28 local.get $4 i64.const 0 i64.store align=4 @@ -693,11 +684,11 @@ i32.const 5 i32.store8 offset=11 local.get $4 - i32.const 7125 + i32.const 7045 i32.load align=1 i32.store align=1 local.get $4 - i32.const 7129 + i32.const 7049 i32.load8_s i32.store8 offset=4 local.get $4 @@ -710,34 +701,34 @@ i32.const 3 i32.store8 offset=23 local.get $4 - i32.const 7131 + i32.const 7051 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $4 - i32.const 7133 + i32.const 7053 i32.load8_s i32.store8 offset=14 local.get $4 i32.const 0 i32.store8 offset=15 - local.get $6 + local.get $7 i32.const 0 i32.store - local.get $6 + local.get $7 i32.const 0 i32.store offset=4 - local.get $6 + local.get $7 i32.const 0 i32.store offset=8 - local.get $6 + local.get $7 i32.const 24 call $__Znwm local.tee $2 i32.store offset=4 - local.get $6 + local.get $7 local.get $2 i32.store - local.get $6 + local.get $7 local.get $2 i32.const 24 i32.add @@ -752,39 +743,143 @@ i32.const 12 i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ - local.get $6 - local.get $6 + local.get $7 + local.get $7 i32.load offset=4 i32.const 24 i32.add i32.store offset=4 local.get $3 - i32.const 5832 + i32.const 5772 i32.store local.get $3 local.get $3 i32.store offset=16 + local.get $3 + i32.const 6996 + i32.store offset=32 + local.get $3 + i32.const 7 + i32.store offset=36 + local.get $3 + i32.const 7033 + i32.store offset=24 + local.get $3 + i32.const 11 + i32.store offset=28 local.get $9 local.get $3 - i64.load offset=144 align=4 + i64.load offset=32 align=4 i64.store align=4 - local.get $7 + local.get $8 local.get $3 i64.load offset=24 align=4 i64.store align=4 - local.get $0 + local.get $10 local.get $9 local.get $5 + local.get $8 local.get $7 - local.get $6 - local.get $3 - call $__ZN11ContextBase8httpCallENSt3__217basic_string_viewIcNS0_11char_traitsIcEEEERKNS0_6vectorINS0_4pairINS0_12basic_stringIcS3_NS0_9allocatorIcEEEESA_EENS8_ISB_EEEES4_SF_jNS0_8functionIFvNS0_10unique_ptrI8WasmDataNS0_14default_deleteISI_EEEESL_SL_EEE - local.get $3 - i32.load offset=16 - local.tee $0 + call $__Z12makeHttpCallNSt3__217basic_string_viewIcNS_11char_traitsIcEEEERKNS_6vectorINS_4pairINS_12basic_stringIcS2_NS_9allocatorIcEEEES9_EENS7_ISA_EEEES3_SE_j + local.tee $2 + i32.store + block $block + block $block_0 + local.get $2 + i32.eqz + br_if $block_0 + local.get $0 + i32.const 8 + i32.add + local.get $10 + call $__ZNSt3__213unordered_mapIjNS_8functionIFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS3_EEEES6_S6_EEENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS8_EEEEEixERSF_ + local.tee $6 + i32.load offset=16 + local.tee $0 + local.get $6 + i32.eq + if $if + local.get $0 + local.get $0 + i32.load + i32.load offset=16 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $27 (type $0) + else + local.get $0 + if $if_0 + local.get $0 + local.get $0 + i32.load + i32.load offset=20 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $27 (type $0) + end ;; $if_0 + end ;; $if + local.get $6 + i32.const 0 + i32.store offset=16 + local.get $3 + i32.load offset=16 + local.tee $0 + i32.eqz + if $if_1 + local.get $6 + i32.const 0 + i32.store offset=16 + br $block_0 + end ;; $if_1 + local.get $0 + local.get $3 + i32.eq + if $if_2 (result i32) + local.get $6 + local.get $6 + i32.store offset=16 + local.get $3 + i32.load offset=16 + local.tee $2 + i32.load + i32.load offset=12 + local.set $0 + local.get $2 + local.get $6 + local.get $0 + i32.const 31 + i32.and + i32.const 176 + i32.add + call_indirect $27 (type $1) + br $block_0 + else + local.get $6 + local.get $0 + i32.store offset=16 + local.get $3 + i32.const 0 + i32.store offset=16 + i32.const 0 + local.set $2 + i32.const 0 + end ;; $if_2 + local.set $0 + br $block + end ;; $block_0 + local.get $3 + i32.load offset=16 + local.tee $0 + local.set $2 + end ;; $block + local.get $2 local.get $3 i32.eq - if $if + if $if_3 local.get $0 local.get $0 i32.load @@ -796,7 +891,7 @@ call_indirect $27 (type $0) else local.get $0 - if $if_0 + if $if_4 local.get $0 local.get $0 i32.load @@ -806,33 +901,33 @@ i32.const 112 i32.add call_indirect $27 (type $0) - end ;; $if_0 - end ;; $if - local.get $6 + end ;; $if_4 + end ;; $if_3 + local.get $7 i32.load local.tee $2 - if $if_1 + if $if_5 local.get $2 - local.get $6 + local.get $7 i32.load offset=4 local.tee $0 i32.eq - if $if_2 (result i32) + if $if_6 (result i32) local.get $2 else loop $loop local.get $0 i32.const -12 i32.add - local.tee $7 + local.tee $6 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_3 - local.get $7 + if $if_7 + local.get $6 i32.load call $_free - end ;; $if_3 + end ;; $if_7 local.get $0 i32.const -24 i32.add @@ -840,69 +935,69 @@ i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_4 + if $if_8 local.get $0 i32.load call $_free - end ;; $if_4 + end ;; $if_8 local.get $0 local.get $2 i32.ne br_if $loop end ;; $loop - local.get $6 + local.get $7 i32.load - end ;; $if_2 + end ;; $if_6 local.set $0 - local.get $6 + local.get $7 local.get $2 i32.store offset=4 local.get $0 call $_free - end ;; $if_1 + end ;; $if_5 local.get $4 i32.load8_s offset=23 i32.const 0 i32.lt_s - if $if_5 + if $if_9 local.get $4 i32.load offset=12 call $_free - end ;; $if_5 + end ;; $if_9 local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_6 + if $if_10 local.get $4 i32.load call $_free - end ;; $if_6 + end ;; $if_10 local.get $5 i32.load local.tee $2 - if $if_7 + if $if_11 local.get $2 local.get $5 i32.load offset=4 local.tee $0 i32.eq - if $if_8 (result i32) + if $if_12 (result i32) local.get $2 else loop $loop_0 local.get $0 i32.const -12 i32.add - local.tee $4 + local.tee $6 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_9 - local.get $4 + if $if_13 + local.get $6 i32.load call $_free - end ;; $if_9 + end ;; $if_13 local.get $0 i32.const -24 i32.add @@ -910,11 +1005,11 @@ i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_10 + if $if_14 local.get $0 i32.load call $_free - end ;; $if_10 + end ;; $if_14 local.get $0 local.get $2 i32.ne @@ -922,69 +1017,69 @@ end ;; $loop_0 local.get $5 i32.load - end ;; $if_8 + end ;; $if_12 local.set $0 local.get $5 local.get $2 i32.store offset=4 local.get $0 call $_free - end ;; $if_7 + end ;; $if_11 local.get $1 i32.load8_s offset=71 i32.const 0 i32.lt_s - if $if_11 + if $if_15 local.get $1 i32.load offset=60 call $_free - end ;; $if_11 + end ;; $if_15 local.get $1 i32.load8_s offset=59 i32.const 0 i32.lt_s - if $if_12 + if $if_16 local.get $1 i32.load offset=48 call $_free - end ;; $if_12 + end ;; $if_16 local.get $1 i32.load8_s offset=47 i32.const 0 i32.lt_s - if $if_13 + if $if_17 local.get $1 i32.load offset=36 call $_free - end ;; $if_13 + end ;; $if_17 local.get $1 i32.load8_s offset=35 i32.const 0 i32.lt_s - if $if_14 + if $if_18 local.get $1 i32.load offset=24 call $_free - end ;; $if_14 + end ;; $if_18 local.get $1 i32.load8_s offset=23 i32.const 0 i32.lt_s - if $if_15 + if $if_19 local.get $1 i32.load offset=12 call $_free - end ;; $if_15 + end ;; $if_19 local.get $1 i32.load8_s offset=11 i32.const 0 i32.ge_s - if $if_16 + if $if_20 local.get $3 global.set $31 i32.const 1 return - end ;; $if_16 + end ;; $if_20 local.get $1 i32.load call $_free @@ -993,195 +1088,12 @@ i32.const 1 ) - (func $__ZN11ContextBase8httpCallENSt3__217basic_string_viewIcNS0_11char_traitsIcEEEERKNS0_6vectorINS0_4pairINS0_12basic_stringIcS3_NS0_9allocatorIcEEEESA_EENS8_ISB_EEEES4_SF_jNS0_8functionIFvNS0_10unique_ptrI8WasmDataNS0_14default_deleteISI_EEEESL_SL_EEE (type $13) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (param $3 i32) - (param $4 i32) - (param $5 i32) - (local $6 i32) - (local $7 i32) - global.get $31 - local.set $6 - global.get $31 - i32.const 48 - i32.add - global.set $31 - local.get $6 - local.get $1 - i64.load align=4 - i64.store offset=8 - local.get $6 - local.get $3 - i64.load align=4 - i64.store - local.get $6 - i32.const 24 - i32.add - local.tee $3 - local.get $6 - i64.load offset=8 align=4 - i64.store align=4 - local.get $6 - i32.const 32 - i32.add - local.tee $1 - local.get $6 - i64.load align=4 - i64.store align=4 - local.get $6 - i32.const 16 - i32.add - local.tee $7 - local.get $3 - local.get $2 - local.get $1 - local.get $4 - call $__Z12makeHttpCallNSt3__217basic_string_viewIcNS_11char_traitsIcEEEERKNS_6vectorINS_4pairINS_12basic_stringIcS2_NS_9allocatorIcEEEES9_EENS7_ISA_EEEES3_SE_j - local.tee $2 - i32.store - local.get $2 - i32.eqz - if $if - i32.const 8 - call $___cxa_allocate_exception - local.set $3 - local.get $1 - i64.const 0 - i64.store align=4 - local.get $1 - i32.const 0 - i32.store offset=8 - local.get $1 - i32.const 16 - call $__Znwm - local.tee $2 - i32.store - local.get $1 - i32.const -2147483632 - i32.store offset=8 - local.get $1 - i32.const 15 - i32.store offset=4 - local.get $2 - i32.const 7175 - i64.load align=1 - i64.store align=1 - local.get $2 - i32.const 7183 - i32.load align=1 - i32.store offset=8 align=1 - local.get $2 - i32.const 7187 - i32.load16_s align=1 - i32.store16 offset=12 align=1 - local.get $2 - i32.const 7189 - i32.load8_s - i32.store8 offset=14 - local.get $2 - i32.const 0 - i32.store8 offset=15 - local.get $3 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $3 - i32.const 5620 - i32.store - local.get $3 - i32.const 4504 - i32.const 7 - call $___cxa_throw - end ;; $if - local.get $0 - i32.const 8 - i32.add - local.get $7 - call $__ZNSt3__213unordered_mapIjNS_8functionIFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS3_EEEES6_S6_EEENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS8_EEEEEixERSF_ - local.tee $0 - i32.load offset=16 - local.tee $1 - local.get $0 - i32.eq - if $if_0 - local.get $1 - local.get $1 - i32.load - i32.load offset=16 - i32.const 63 - i32.and - i32.const 112 - i32.add - call_indirect $27 (type $0) - else - local.get $1 - if $if_1 - local.get $1 - local.get $1 - i32.load - i32.load offset=20 - i32.const 63 - i32.and - i32.const 112 - i32.add - call_indirect $27 (type $0) - end ;; $if_1 - end ;; $if_0 - local.get $0 - i32.const 0 - i32.store offset=16 - local.get $5 - i32.load offset=16 - local.tee $1 - i32.eqz - if $if_2 - local.get $0 - i32.const 0 - i32.store offset=16 - local.get $6 - global.set $31 - return - end ;; $if_2 - local.get $1 - local.get $5 - i32.eq - if $if_3 - local.get $0 - local.get $0 - i32.store offset=16 - local.get $5 - i32.load offset=16 - local.tee $1 - i32.load - i32.load offset=12 - local.set $2 - local.get $1 - local.get $0 - local.get $2 - i32.const 31 - i32.and - i32.const 176 - i32.add - call_indirect $27 (type $1) - else - local.get $0 - local.get $1 - i32.store offset=16 - local.get $5 - i32.const 0 - i32.store offset=16 - end ;; $if_3 - local.get $6 - global.set $31 - ) - (func $__ZN7ContextD2Ev (type $0) (param $0 i32) (local $1 i32) (local $2 i32) local.get $0 - i32.const 5640 + i32.const 5580 i32.store local.get $0 i32.load offset=140 @@ -1531,11 +1443,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6852 + i32.const 6792 i32.store local.get $1 - i32.const 5304 - i32.const 43 + i32.const 5280 + i32.const 41 call $___cxa_throw end ;; $if_8 local.get $0 @@ -2384,11 +2296,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6852 + i32.const 6792 i32.store local.get $1 - i32.const 5304 - i32.const 43 + i32.const 5280 + i32.const 41 call $___cxa_throw end ;; $if_10 local.get $0 @@ -2963,11 +2875,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6852 + i32.const 6792 i32.store local.get $1 - i32.const 5304 - i32.const 43 + i32.const 5280 + i32.const 41 call $___cxa_throw end ;; $if_10 local.get $0 @@ -4405,11 +4317,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6996 + i32.const 6916 i32.store local.get $2 - i32.const 5416 - i32.const 50 + i32.const 5376 + i32.const 48 call $___cxa_throw end ;; $if_1 local.get $1 @@ -4726,21 +4638,13 @@ end ;; $loop_2 ) - (func $__ZN14ProxyExceptionD0Ev (type $0) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free - ) - (func $__ZN11ContextBaseD2Ev (type $0) (param $0 i32) (local $1 i32) (local $2 i32) (local $3 i32) local.get $0 - i32.const 5740 + i32.const 5680 i32.store local.get $0 i32.load offset=76 @@ -5909,7 +5813,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5788 + i32.const 5728 i32.store local.get $0 ) @@ -5918,7 +5822,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5788 + i32.const 5728 i32.store ) @@ -6007,7 +5911,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5520 + i32.const 5480 i32.store local.get $0 local.get $1 @@ -6024,7 +5928,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7427 + i32.const 7314 i32.eq select ) @@ -6032,7 +5936,7 @@ (func $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv (type $4) (param $0 i32) (result i32) - i32.const 4552 + i32.const 4528 ) (func $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE7__cloneEv (type $4) @@ -6041,7 +5945,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5832 + i32.const 5772 i32.store local.get $0 ) @@ -6050,7 +5954,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5832 + i32.const 5772 i32.store ) @@ -7128,7 +7032,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7676 + i32.const 7563 i32.eq select ) @@ -7136,7 +7040,7 @@ (func $__ZNKSt3__210__function6__funcIZN14ExampleContext16onRequestHeadersEvE3__1NS_9allocatorIS3_EEFvNS_10unique_ptrI8WasmDataNS_14default_deleteIS7_EEEESA_SA_EE11target_typeEv (type $4) (param $0 i32) (result i32) - i32.const 4584 + i32.const 4560 ) (func $__ZNSt3__26vectorINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES5_EENS_9allocatorIS6_EEE8__appendEm (type $1) @@ -7233,11 +7137,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6996 + i32.const 6916 i32.store local.get $2 - i32.const 5416 - i32.const 50 + i32.const 5376 + i32.const 48 call $___cxa_throw else local.get $4 @@ -7312,7 +7216,7 @@ i32.const 24 i32.add local.tee $2 - i32.const 5788 + i32.const 5728 i32.store local.get $2 local.get $2 @@ -7321,7 +7225,7 @@ i32.const 0 i32.store offset=16 local.get $1 - i32.const 16273 + i32.const 16065 i32.store offset=48 local.get $1 i32.const 0 @@ -7477,7 +7381,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 4592 + i32.const 4568 i64.const 16 local.get $2 i32.load offset=60 @@ -7487,7 +7391,7 @@ end ;; $if_1 local.get $2 i32.const 16 - i32.const 56 + i32.const 53 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -7538,7 +7442,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7891 + i32.const 7778 i32.store offset=4 local.get $3 i32.const 370 @@ -7550,7 +7454,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7940 + i32.const 7827 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7577,7 +7481,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 4600 + i32.const 4576 i64.const 16 local.get $1 i32.load offset=60 @@ -7587,7 +7491,7 @@ end ;; $if_1 local.get $1 i32.const 16 - i32.const 57 + i32.const 54 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -7609,60 +7513,60 @@ global.set $31 local.get $0 global.set $31 - i32.const 15292 + i32.const 15084 i32.const 0 i32.store - i32.const 15284 - i32.const 15432 + i32.const 15076 + i32.const 15224 i32.store - i32.const 15288 + i32.const 15080 i32.const 0 i32.store - i32.const 15296 + i32.const 15088 i32.const 0 i32.store - i32.const 15280 - i32.const 5892 + i32.const 15072 + i32.const 5832 i32.store - i32.const 15304 + i32.const 15096 call $__ZN6google8protobuf6StructC2Ev - i32.const 58 - i32.const 15304 + i32.const 55 + i32.const 15096 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15336 - i32.const 5980 + i32.const 15128 + i32.const 5920 i32.store - i32.const 15340 + i32.const 15132 i32.const 0 i32.store - i32.const 15352 + i32.const 15144 i32.const 0 i32.store - i32.const 5868 + i32.const 5808 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 15356 + i32.const 15148 i32.const 0 i32.store - i32.const 58 - i32.const 15336 + i32.const 55 + i32.const 15128 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15392 + i32.const 15184 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 58 - i32.const 15392 + i32.const 55 + i32.const 15184 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15288 - i32.const 15336 + i32.const 15080 + i32.const 15128 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $0) (param $0 i32) local.get $0 - i32.const 6228 + i32.const 6168 i32.store local.get $0 i64.const 0 @@ -7680,7 +7584,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5868 + i32.const 5808 i32.load i32.eqz if $if @@ -7692,7 +7596,7 @@ (func $__ZN6google8protobuf9ListValueC2Ev (type $0) (param $0 i32) local.get $0 - i32.const 6060 + i32.const 6000 i32.store local.get $0 i32.const 4 @@ -7706,7 +7610,7 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 5868 + i32.const 5808 i32.load i32.eqz if $if @@ -7729,7 +7633,7 @@ i32.add global.set $31 local.get $0 - i32.const 6060 + i32.const 6000 i32.store local.get $0 i32.load offset=4 @@ -7751,7 +7655,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8079 + i32.const 7966 i32.store offset=4 local.get $2 i32.const 915 @@ -7763,7 +7667,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9259 + i32.const 9146 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7897,19 +7801,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 10546 + i32.const 10433 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10554 + i32.const 10441 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10562 + i32.const 10449 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10570 + i32.const 10457 i32.load8_s i32.store8 offset=24 local.get $1 @@ -8013,18 +7917,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4824 - i32.const 4632 + i32.const 4800 + i32.const 4608 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 10112 - i32.const 10153 + i32.const 9999 + i32.const 10040 i32.const 92 - i32.const 10202 + i32.const 10089 call $___assert_fail end ;; $if ) @@ -8103,7 +8007,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 6516 + i32.const 6456 i32.store local.get $3 local.get $5 @@ -8438,7 +8342,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $1 i32.const 1 i32.and @@ -8547,7 +8451,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $2 i32.const 1 i32.and @@ -8566,7 +8470,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $0 i32.const 1 i32.and @@ -8623,7 +8527,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8139 + i32.const 8026 i32.store offset=4 local.get $3 i32.const 1505 @@ -8635,7 +8539,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8191 + i32.const 8078 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -8665,7 +8569,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8139 + i32.const 8026 i32.store offset=4 local.get $2 i32.const 1506 @@ -8677,7 +8581,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8222 + i32.const 8109 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -8712,7 +8616,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $1 i32.const 1 i32.and @@ -8863,7 +8767,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $1 i32.const 1 i32.and @@ -8984,7 +8888,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $1 i32.const 1 i32.and @@ -9079,7 +8983,7 @@ local.get $2 i32.load offset=48 if $if_3 - i32.const 4648 + i32.const 4624 i64.const 32 local.get $2 i32.load offset=60 @@ -9101,13 +9005,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 15432 + i32.const 15224 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 6140 + i32.const 6080 i32.store local.get $1 local.get $7 @@ -9335,7 +9239,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $3 i32.const 418 @@ -9347,7 +9251,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8348 + i32.const 8235 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -9433,7 +9337,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 427 @@ -9445,7 +9349,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8465 + i32.const 8352 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -9516,7 +9420,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 451 @@ -9528,7 +9432,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8305 + i32.const 8192 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -9664,7 +9568,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $3 i32.const 476 @@ -9676,7 +9580,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8496 + i32.const 8383 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -10323,7 +10227,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6308 + i32.const 6248 i32.store local.get $0 i32.load offset=12 @@ -10333,7 +10237,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15432 + i32.const 15224 i32.eq local.get $1 i32.eqz @@ -10374,7 +10278,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6308 + i32.const 6248 i32.store local.get $0 i32.load offset=12 @@ -10386,7 +10290,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15432 + i32.const 15224 i32.eq local.get $1 i32.eqz @@ -10447,7 +10351,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 15432 + i32.const 15224 i32.store offset=4 local.get $0 i32.const 0 @@ -10456,7 +10360,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5892 + i32.const 5832 i32.store local.get $0 ) @@ -10483,7 +10387,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15432 + i32.const 15224 i32.ne if $if local.get $1 @@ -10558,18 +10462,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4824 - i32.const 4664 + i32.const 4800 + i32.const 4640 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 10112 - i32.const 10153 + i32.const 9999 + i32.const 10040 i32.const 92 - i32.const 10202 + i32.const 10089 call $___assert_fail end ;; $if ) @@ -10659,13 +10563,13 @@ local.get $5 i32.load local.tee $2 - i32.const 15432 + i32.const 15224 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 15432 + i32.const 15224 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -11168,7 +11072,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4760 + i32.const 4736 i64.const 24 local.get $0 i32.load offset=60 @@ -11180,7 +11084,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 5980 + i32.const 5920 i32.store local.get $1 local.get $0 @@ -11188,7 +11092,7 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 5868 + i32.const 5808 i32.load if $if_2 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -11199,7 +11103,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 5980 + i32.const 5920 i32.store local.get $0 i32.const 0 @@ -11207,7 +11111,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5868 + i32.const 5808 i32.load if $if_3 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -11294,7 +11198,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 6516 + i32.const 6456 i32.store local.get $5 local.get $6 @@ -11499,7 +11403,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 15432 + i32.const 15224 i32.store end ;; $if_5 local.get $0 @@ -11521,12 +11425,12 @@ local.get $5 i32.load local.tee $3 - i32.const 15432 + i32.const 15224 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 15432 + i32.const 15224 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -11547,9 +11451,9 @@ i32.load local.tee $2 else - i32.const 15432 + i32.const 15224 local.set $2 - i32.const 15432 + i32.const 15224 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -11566,9 +11470,9 @@ i32.load local.tee $3 else - i32.const 15432 + i32.const 15224 local.set $3 - i32.const 15432 + i32.const 15224 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -11583,7 +11487,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 8540 + i32.const 8427 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -11980,7 +11884,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 15432 + i32.const 15224 i32.eq local.get $1 i32.eqz @@ -12060,7 +11964,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4712 + i32.const 4688 i64.const 32 local.get $0 i32.load offset=60 @@ -12157,7 +12061,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 6516 + i32.const 6456 i32.store local.get $7 local.get $4 @@ -12323,7 +12227,7 @@ local.get $6 select i32.const 0 - i32.const 8575 + i32.const 8462 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -12483,7 +12387,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4632 + i32.const 4608 i64.const 32 local.get $0 i32.load offset=60 @@ -12504,7 +12408,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 6060 + i32.const 6000 i32.store local.get $0 local.get $1 @@ -12518,7 +12422,7 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 5868 + i32.const 5808 i32.load i32.eqz if $if @@ -12815,7 +12719,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15432 + i32.const 15224 i32.store offset=4 local.get $2 i32.const 0 @@ -12824,7 +12728,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5892 + i32.const 5832 i32.store end ;; $if_11 local.get $0 @@ -12862,13 +12766,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 15432 + i32.const 15224 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 15432 + i32.const 15224 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -13145,7 +13049,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15432 + i32.const 15224 i32.store offset=4 local.get $2 i32.const 0 @@ -13154,7 +13058,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5892 + i32.const 5832 i32.store end ;; $if local.get $0 @@ -13227,13 +13131,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 15432 + i32.const 15224 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 15432 + i32.const 15224 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -13373,7 +13277,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4664 + i32.const 4640 i64.const 24 local.get $0 i32.load offset=60 @@ -13397,7 +13301,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 15432 + i32.const 15224 i32.store offset=4 local.get $0 i32.const 0 @@ -13406,7 +13310,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5892 + i32.const 5832 i32.store local.get $0 ) @@ -13757,7 +13661,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8079 + i32.const 7966 i32.store offset=4 local.get $4 i32.const 796 @@ -13769,7 +13673,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8614 + i32.const 8501 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -13898,7 +13802,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 15432 + i32.const 15224 i32.store end ;; $if_4 local.get $2 @@ -13918,7 +13822,7 @@ local.get $0 i32.load local.tee $2 - i32.const 15432 + i32.const 15224 i32.eq if $if_6 local.get $0 @@ -13994,7 +13898,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 15304 + i32.const 15096 end ;; $if_8 br $block_7 end ;; $block_8 @@ -14048,7 +13952,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 15392 + i32.const 15184 end ;; $if_10 br $block_9 end ;; $block_10 @@ -14091,7 +13995,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8079 + i32.const 7966 i32.store offset=4 local.get $3 i32.const 341 @@ -14103,7 +14007,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8614 + i32.const 8501 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -14286,7 +14190,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8079 + i32.const 7966 i32.store offset=4 local.get $2 i32.const 1040 @@ -14298,7 +14202,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8614 + i32.const 8501 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14395,7 +14299,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8139 + i32.const 8026 i32.store offset=4 local.get $2 i32.const 1586 @@ -14407,7 +14311,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8648 + i32.const 8535 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14553,7 +14457,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 5980 + i32.const 5920 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -14635,7 +14539,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 601 @@ -14647,7 +14551,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9145 + i32.const 9032 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14709,7 +14613,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 607 @@ -14721,7 +14625,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9179 + i32.const 9066 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14764,7 +14668,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $3 i32.const 612 @@ -14776,7 +14680,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9223 + i32.const 9110 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -15845,7 +15749,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8079 + i32.const 7966 i32.store offset=4 local.get $1 i32.const 495 @@ -15857,7 +15761,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9259 + i32.const 9146 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -16045,7 +15949,7 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5488 + i32.const 5448 i64.const 24 local.get $3 i32.load offset=60 @@ -16110,7 +16014,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 5980 + i32.const 5920 i32.store offset=16 local.get $0 i32.const 0 @@ -16118,7 +16022,7 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 5868 + i32.const 5808 i32.load if $if_0 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -16135,7 +16039,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5488 + i32.const 5448 i64.const 40 local.get $2 i32.load offset=60 @@ -16166,7 +16070,7 @@ i32.load local.set $0 local.get $2 - i32.const 5980 + i32.const 5920 i32.store offset=16 local.get $2 local.get $0 @@ -16174,7 +16078,7 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 5868 + i32.const 5808 i32.load if $if_4 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -16214,7 +16118,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 765 @@ -16226,7 +16130,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9729 + i32.const 9616 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16415,7 +16319,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $4 i32.const 672 @@ -16427,7 +16331,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9303 + i32.const 9190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -16453,7 +16357,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $4 i32.const 678 @@ -16465,7 +16369,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9404 + i32.const 9291 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -16547,7 +16451,7 @@ i32.const 3 i32.store local.get $6 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $6 i32.const 878 @@ -16559,7 +16463,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 9460 + i32.const 9347 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -16591,7 +16495,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $5 i32.const 685 @@ -16603,7 +16507,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9500 + i32.const 9387 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -16720,7 +16624,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 837 @@ -16732,7 +16636,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9622 + i32.const 9509 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16748,7 +16652,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5488 + i32.const 5448 i64.const 16 local.get $2 i32.load offset=60 @@ -17004,7 +16908,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 848 @@ -17016,7 +16920,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9687 + i32.const 9574 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -17078,7 +16982,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $4 i32.const 713 @@ -17090,7 +16994,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9575 + i32.const 9462 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -17180,7 +17084,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5488 + i32.const 5448 i64.const 24 local.get $2 i32.load offset=60 @@ -17879,7 +17783,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5488 + i32.const 5448 i64.const 24 local.get $1 i32.load offset=60 @@ -18375,7 +18279,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $2 i32.const 926 @@ -18387,7 +18291,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9782 + i32.const 9669 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -18403,7 +18307,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $3 i32.const 927 @@ -18415,7 +18319,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9817 + i32.const 9704 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -18454,7 +18358,7 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5488 + i32.const 5448 local.get $1 i64.extend_i32_u local.get $0 @@ -18633,7 +18537,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 6228 + i32.const 6168 i32.store local.get $0 local.get $1 @@ -18658,7 +18562,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5868 + i32.const 5808 i32.load i32.eqz if $if @@ -18714,7 +18618,7 @@ local.get $1 i32.load offset=48 if $if_1 - i32.const 4728 + i32.const 4704 i64.const 24 local.get $1 i32.load offset=60 @@ -18724,7 +18628,7 @@ end ;; $if_0 local.get $1 i32.const 24 - i32.const 59 + i32.const 56 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -18996,7 +18900,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8264 + i32.const 8151 i32.store offset=4 local.get $5 i32.const 527 @@ -19008,7 +18912,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9854 + i32.const 9741 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -19250,7 +19154,7 @@ i32.add global.set $31 local.get $0 - i32.const 6228 + i32.const 6168 i32.store local.get $0 i32.load offset=4 @@ -19272,7 +19176,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8079 + i32.const 7966 i32.store offset=4 local.get $1 i32.const 150 @@ -19284,7 +19188,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9259 + i32.const 9146 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -19366,19 +19270,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 10212 + i32.const 10099 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10220 + i32.const 10107 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10228 + i32.const 10115 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10232 + i32.const 10119 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -19448,18 +19352,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4824 - i32.const 4712 + i32.const 4800 + i32.const 4688 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 10112 - i32.const 10153 + i32.const 9999 + i32.const 10040 i32.const 92 - i32.const 10202 + i32.const 10089 call $___assert_fail end ;; $if ) @@ -19546,7 +19450,7 @@ local.get $4 i32.load offset=48 if $if_3 - i32.const 4648 + i32.const 4624 i64.const 32 local.get $4 i32.load offset=60 @@ -19568,13 +19472,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 15432 + i32.const 15224 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6140 + i32.const 6080 i32.store local.get $2 local.get $7 @@ -19638,7 +19542,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8575 + i32.const 8462 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -19755,7 +19659,7 @@ local.get $5 i32.load offset=48 if $if_10 - i32.const 4648 + i32.const 4624 i64.const 32 local.get $5 i32.load offset=60 @@ -19777,13 +19681,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 15432 + i32.const 15224 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6140 + i32.const 6080 i32.store local.get $2 local.get $4 @@ -19846,7 +19750,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8575 + i32.const 8462 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -19879,7 +19783,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $2 i32.const 1 i32.and @@ -19898,7 +19802,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $0 i32.const 1 i32.and @@ -22939,13 +22843,13 @@ i32.add local.tee $2 i32.load - i32.const 15432 + i32.const 15224 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 15432 + i32.const 15224 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -22961,7 +22865,7 @@ local.get $2 i32.load local.tee $4 - i32.const 15432 + i32.const 15224 i32.eq if $if_2 local.get $2 @@ -23029,7 +22933,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 15288 + i32.const 15080 i32.load local.get $0 select @@ -23059,7 +22963,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8139 + i32.const 8026 i32.store offset=4 local.get $1 i32.const 1567 @@ -23071,7 +22975,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 10519 + i32.const 10406 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -23158,7 +23062,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5980 + i32.const 5920 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -23210,7 +23114,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5980 + i32.const 5920 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -23275,19 +23179,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 10601 + i32.const 10488 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10609 + i32.const 10496 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10617 + i32.const 10504 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10621 + i32.const 10508 i32.load8_s i32.store8 offset=20 local.get $1 @@ -23355,18 +23259,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4824 - i32.const 4760 + i32.const 4800 + i32.const 4736 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 10112 - i32.const 10153 + i32.const 9999 + i32.const 10040 i32.const 92 - i32.const 10202 + i32.const 10089 call $___assert_fail end ;; $if ) @@ -23429,7 +23333,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 8540 + i32.const 8427 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $0 @@ -23440,7 +23344,7 @@ local.get $0 i32.load offset=8 else - i32.const 15432 + i32.const 15224 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -23490,7 +23394,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $2 i32.const 1 i32.and @@ -23509,7 +23413,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15432 + i32.const 15224 local.get $0 i32.const 1 i32.and @@ -23615,23 +23519,23 @@ (local $9 i32) (local $10 i32) global.get $31 - local.set $4 + local.set $5 global.get $31 i32.const 32 i32.add global.set $31 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -23646,15 +23550,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -23679,19 +23583,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -23718,10 +23622,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -23733,13 +23637,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -23747,7 +23651,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -23757,19 +23661,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -23779,12 +23683,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -23793,7 +23697,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -23803,95 +23707,98 @@ i32.add i32.const 0 i32.store8 - i32.const 15508 + i32.const 15300 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 5620 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4504 - i32.const 7 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 6852 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5304 - i32.const 43 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 210 - i32.add - call_indirect $27 (type $2) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 6792 + i32.store + local.get $1 + i32.const 5280 + i32.const 41 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 63 + i32.load offset=24 + i32.const 7 i32.and - i32.const 112 + i32.const 210 i32.add - call_indirect $27 (type $0) - local.get $4 + call_indirect $27 (type $2) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 @@ -23903,15 +23810,34 @@ i32.const 112 i32.add call_indirect $27 (type $0) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $27 (type $0) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -23957,7 +23883,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5640 + i32.const 5580 i32.store local.get $1 local.get $2 @@ -23996,7 +23922,7 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load @@ -24009,7 +23935,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -24020,21 +23946,20 @@ i32.and call_indirect $27 (type $4) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load @@ -24044,10 +23969,10 @@ i32.const 112 i32.add call_indirect $27 (type $0) - local.get $4 + local.get $5 global.set $31 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -24071,7 +23996,7 @@ i32.const 112 i32.add call_indirect $27 (type $0) - local.get $4 + local.get $5 global.set $31 ) @@ -24673,11 +24598,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 15468 + i32.const 15260 i32.load local.tee $4 if $if - i32.const 15464 + i32.const 15256 i32.load local.get $4 local.get $4 @@ -24827,7 +24752,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 15504 + i32.const 15296 i32.load i32.eqz if $if_10 @@ -24875,7 +24800,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 6396 + i32.const 6336 i32.store local.get $3 i32.const 88 @@ -25035,7 +24960,7 @@ i32.add i32.const 0 i32.store8 - i32.const 15504 + i32.const 15296 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -25062,11 +24987,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 6852 + i32.const 6792 i32.store local.get $2 - i32.const 5304 - i32.const 43 + i32.const 5280 + i32.const 41 call $___cxa_throw end ;; $if_18 local.get $10 @@ -25197,7 +25122,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 6396 + i32.const 6336 i32.store local.get $2 i32.const 88 @@ -25347,209 +25272,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $31 - local.set $4 - global.get $31 - i32.const 32 - i32.add - global.set $31 - i32.const 15468 + i32.const 15260 i32.load local.tee $1 + i32.eqz if $if - i32.const 15464 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15256 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $27 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $27 (type $4) - local.set $0 - local.get $4 - global.set $31 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10623 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $27 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=32 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 5620 - i32.store - local.get $2 - i32.const 4504 - i32.const 7 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $27 (type $4) ) (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) @@ -25566,7 +25448,7 @@ local.get $0 i32.load local.set $4 - i32.const 15468 + i32.const 15260 i32.load local.tee $2 i32.eqz @@ -25575,7 +25457,7 @@ i32.const 0 local.set $0 else - i32.const 15464 + i32.const 15256 i32.load local.get $2 local.get $2 @@ -25714,13 +25596,13 @@ i32.const 0 i32.store local.get $6 - i32.const 15480 + i32.const 15272 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 15476 + i32.const 15268 i32.load i32.const 1 i32.add @@ -25780,7 +25662,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 15468 + i32.const 15260 i32.load local.tee $1 i32.const -1 @@ -25817,7 +25699,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 15464 + i32.const 15256 i32.load local.get $0 i32.const 2 @@ -25834,14 +25716,14 @@ br $block_4 else local.get $3 - i32.const 15472 + i32.const 15264 i32.load i32.store - i32.const 15472 + i32.const 15264 local.get $3 i32.store local.get $2 - i32.const 15472 + i32.const 15264 i32.store local.get $3 i32.load @@ -25850,7 +25732,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 15464 + i32.const 15256 i32.load local.get $1 local.get $1 @@ -25892,8 +25774,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 15476 - i32.const 15476 + i32.const 15268 + i32.const 15268 i32.load i32.const 1 i32.add @@ -26469,7 +26351,7 @@ i32.xor local.set $6 block $block_3 - i32.const 15488 + i32.const 15280 i32.load local.tee $2 i32.eqz @@ -26478,7 +26360,7 @@ i32.const 0 local.set $5 else - i32.const 15484 + i32.const 15276 i32.load local.get $2 local.get $2 @@ -26826,13 +26708,13 @@ i32.const 0 i32.store local.get $12 - i32.const 15500 + i32.const 15292 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 15496 + i32.const 15288 i32.load i32.const 1 i32.add @@ -26892,7 +26774,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 15488 + i32.const 15280 i32.load local.tee $0 i32.const -1 @@ -26929,7 +26811,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 15484 + i32.const 15276 i32.load local.get $5 i32.const 2 @@ -26948,14 +26830,14 @@ br $block_13 else local.get $4 - i32.const 15492 + i32.const 15284 i32.load i32.store - i32.const 15492 + i32.const 15284 local.get $4 i32.store local.get $2 - i32.const 15492 + i32.const 15284 i32.store local.get $4 i32.load @@ -26964,7 +26846,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 15484 + i32.const 15276 i32.load local.get $0 local.get $0 @@ -27006,8 +26888,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 15496 - i32.const 15496 + i32.const 15288 + i32.const 15288 i32.load i32.const 1 i32.add @@ -27047,7 +26929,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15488 + i32.const 15280 i32.load local.tee $0 i32.gt_u @@ -27073,10 +26955,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15496 + i32.const 15288 i32.load f32.convert_i32_u - i32.const 15500 + i32.const 15292 f32.load f32.div f32.ceil @@ -27158,10 +27040,10 @@ local.get $0 i32.eqz if $if - i32.const 15484 + i32.const 15276 i32.load local.set $0 - i32.const 15484 + i32.const 15276 i32.const 0 i32.store local.get $0 @@ -27169,7 +27051,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15488 + i32.const 15280 i32.const 0 i32.store return @@ -27183,11 +27065,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6996 + i32.const 6916 i32.store local.get $1 - i32.const 5416 - i32.const 50 + i32.const 5376 + i32.const 48 call $___cxa_throw end ;; $if_1 local.get $0 @@ -27195,10 +27077,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15484 + i32.const 15276 i32.load local.set $1 - i32.const 15484 + i32.const 15276 local.get $2 i32.store local.get $1 @@ -27206,13 +27088,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15488 + i32.const 15280 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15484 + i32.const 15276 i32.load local.get $1 i32.const 2 @@ -27228,7 +27110,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15492 + i32.const 15284 i32.load local.tee $6 i32.eqz @@ -27238,7 +27120,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 15484 + i32.const 15276 i32.load local.get $0 local.get $0 @@ -27273,7 +27155,7 @@ i32.const 2 i32.shl i32.add - i32.const 15492 + i32.const 15284 i32.store local.get $6 i32.load @@ -27315,7 +27197,7 @@ local.get $4 else block $block (result i32) - i32.const 15484 + i32.const 15276 i32.load local.get $8 i32.const 2 @@ -27543,7 +27425,7 @@ i32.load i32.store local.get $1 - i32.const 15484 + i32.const 15276 i32.load local.get $8 i32.const 2 @@ -27552,7 +27434,7 @@ i32.load i32.load i32.store - i32.const 15484 + i32.const 15276 i32.load local.get $8 i32.const 2 @@ -27600,7 +27482,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15468 + i32.const 15260 i32.load local.tee $0 i32.gt_u @@ -27626,10 +27508,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15476 + i32.const 15268 i32.load f32.convert_i32_u - i32.const 15480 + i32.const 15272 f32.load f32.div f32.ceil @@ -27705,10 +27587,10 @@ local.get $0 i32.eqz if $if - i32.const 15464 + i32.const 15256 i32.load local.set $0 - i32.const 15464 + i32.const 15256 i32.const 0 i32.store local.get $0 @@ -27716,7 +27598,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15468 + i32.const 15260 i32.const 0 i32.store return @@ -27730,11 +27612,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6996 + i32.const 6916 i32.store local.get $1 - i32.const 5416 - i32.const 50 + i32.const 5376 + i32.const 48 call $___cxa_throw end ;; $if_1 local.get $0 @@ -27742,10 +27624,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15464 + i32.const 15256 i32.load local.set $1 - i32.const 15464 + i32.const 15256 local.get $2 i32.store local.get $1 @@ -27753,13 +27635,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15468 + i32.const 15260 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15464 + i32.const 15256 i32.load local.get $1 i32.const 2 @@ -27775,7 +27657,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15472 + i32.const 15264 i32.load local.tee $4 i32.eqz @@ -27785,7 +27667,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 15464 + i32.const 15256 i32.load local.get $0 local.get $0 @@ -27820,7 +27702,7 @@ i32.const 2 i32.shl i32.add - i32.const 15472 + i32.const 15264 i32.store local.get $4 i32.load @@ -27847,7 +27729,7 @@ local.get $0 else block $block (result i32) - i32.const 15464 + i32.const 15256 i32.load local.get $3 i32.const 2 @@ -27906,7 +27788,7 @@ i32.load i32.store local.get $1 - i32.const 15464 + i32.const 15256 i32.load local.get $3 i32.const 2 @@ -27915,7 +27797,7 @@ i32.load i32.load i32.store - i32.const 15464 + i32.const 15256 i32.load local.get $3 i32.const 2 @@ -27962,7 +27844,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 15464 + i32.const 15256 i32.load local.get $3 i32.const 2 @@ -28021,7 +27903,7 @@ i32.load i32.store local.get $2 - i32.const 15464 + i32.const 15256 i32.load local.get $3 i32.const 2 @@ -28030,7 +27912,7 @@ i32.load i32.load i32.store - i32.const 15464 + i32.const 15256 i32.load local.get $3 i32.const 2 @@ -28052,7 +27934,7 @@ (func $__ZN11RootContextD2Ev (type $0) (param $0 i32) local.get $0 - i32.const 6396 + i32.const 6336 i32.store local.get $0 i32.load8_s offset=99 @@ -28073,7 +27955,7 @@ (func $__ZN11RootContextD0Ev (type $0) (param $0 i32) local.get $0 - i32.const 6396 + i32.const 6336 i32.store local.get $0 i32.load8_s offset=99 @@ -28104,209 +27986,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $31 - local.set $4 - global.get $31 - i32.const 32 - i32.add - global.set $31 - i32.const 15468 + i32.const 15260 i32.load local.tee $1 + i32.eqz if $if - i32.const 15464 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15256 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $27 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $27 (type $4) - local.set $0 - local.get $4 - global.set $31 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10658 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $27 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 5620 - i32.store - local.get $2 - i32.const 4504 - i32.const 7 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $27 (type $4) ) (func $__ZL14getContextBasej (type $4) @@ -28317,213 +28156,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $31 - local.set $4 - global.get $31 - i32.const 32 + i32.const 15260 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 15256 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $31 - block $block - i32.const 15468 - i32.load - local.tee $1 - if $if - i32.const 15464 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 63 - i32.and - call_indirect $27 (type $4) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 63 - i32.and - call_indirect $27 (type $4) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 10682 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 5620 - i32.store - local.get $2 - i32.const 4504 - i32.const 7 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $31 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $27 (type $4) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $27 (type $4) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $0) @@ -28539,14 +28336,14 @@ local.get $0 i32.load local.set $3 - i32.const 15468 + i32.const 15260 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 15464 + i32.const 15256 i32.load local.tee $4 local.get $2 @@ -28714,7 +28511,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 15472 + i32.const 15264 i32.eq br_if $block_2 local.get $3 @@ -28824,7 +28621,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 15464 + i32.const 15256 i32.load local.get $2 i32.const 2 @@ -28844,8 +28641,8 @@ local.get $8 i32.const 0 i32.store - i32.const 15476 - i32.const 15476 + i32.const 15268 + i32.const 15268 i32.load i32.const -1 i32.add @@ -28895,14 +28692,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 15468 + i32.const 15260 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 15464 + i32.const 15256 i32.load local.get $2 local.get $2 @@ -29010,13 +28807,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 15480 + i32.const 15272 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 15476 + i32.const 15268 i32.load i32.const 1 i32.add @@ -29079,7 +28876,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 15468 + i32.const 15260 i32.load local.tee $3 i32.const -1 @@ -29113,7 +28910,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 15464 + i32.const 15256 i32.load local.get $6 i32.const 2 @@ -29131,19 +28928,19 @@ i32.store else local.get $1 - i32.const 15472 + i32.const 15264 i32.load i32.store - i32.const 15472 + i32.const 15264 local.get $1 i32.store - i32.const 15464 + i32.const 15256 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 15472 + i32.const 15264 i32.store local.get $1 i32.load @@ -29152,7 +28949,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 15464 + i32.const 15256 i32.load local.get $3 local.get $3 @@ -29188,8 +28985,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 15476 - i32.const 15476 + i32.const 15268 + i32.const 15268 i32.load i32.const 1 i32.add @@ -29229,7 +29026,7 @@ i32.const 48 i32.add global.set $31 - i32.const 15504 + i32.const 15296 i32.load i32.eqz if $if @@ -29244,7 +29041,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15504 + i32.const 15296 local.get $3 i32.store i32.const 20 @@ -29258,7 +29055,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15508 + i32.const 15300 local.get $3 i32.store end ;; $if @@ -29269,7 +29066,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 15508 + i32.const 15300 i32.load local.set $7 local.get $2 @@ -29447,7 +29244,7 @@ global.set $31 return end ;; $if_9 - i32.const 15504 + i32.const 15296 i32.load local.set $5 local.get $2 @@ -30700,11 +30497,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6996 + i32.const 6916 i32.store local.get $2 - i32.const 5416 - i32.const 50 + i32.const 5376 + i32.const 48 call $___cxa_throw end ;; $if_1 local.get $1 @@ -31097,7 +30894,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $0) (param $0 i32) local.get $0 - i32.const 6460 + i32.const 6400 i32.store local.get $0 i32.load8_s offset=23 @@ -31114,7 +30911,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $0) (param $0 i32) local.get $0 - i32.const 6460 + i32.const 6400 i32.store local.get $0 i32.load8_s offset=23 @@ -31180,7 +30977,7 @@ local.get $1 i32.const 3 i32.store - i32.const 15512 + i32.const 15304 i32.load i32.const -1 i32.ne @@ -31194,7 +30991,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 15516 + i32.const 15308 i32.load drop local.get $0 @@ -31224,7 +31021,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 6460 + i32.const 6400 i32.store local.get $1 local.get $3 @@ -31240,8 +31037,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 4792 - i32.const 38 + i32.const 4768 + i32.const 36 call $___cxa_throw else local.get $1 @@ -31265,10 +31062,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 15516 + i32.const 15308 local.get $0 i32.store - i32.const 61 + i32.const 58 i32.const 4 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -31309,7 +31106,7 @@ global.set $31 return end ;; $if - i32.const 6592 + i32.const 6532 i32.load local.set $5 local.get $3 @@ -31350,14 +31147,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 15516 + i32.const 15308 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 15516 + i32.const 15308 i32.const 0 i32.store ) @@ -31383,18 +31180,18 @@ i32.const 16 i32.add global.set $31 - i32.const 15424 + i32.const 15216 i32.load8_s i32.eqz if $if - i32.const 15424 + i32.const 15216 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 15424 + i32.const 15216 i32.const 1 i32.store8 i32.const 1 @@ -31417,12 +31214,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 15520 + i32.const 15312 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 15520 + i32.const 15312 i32.load local.set $2 local.get $3 @@ -31517,11 +31314,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 6996 + i32.const 6916 i32.store local.get $3 - i32.const 5416 - i32.const 50 + i32.const 5376 + i32.const 48 call $___cxa_throw else local.get $2 @@ -31637,11 +31434,9 @@ local.get $1 i32.store local.get $2 - i32.const 128 - i32.const 11610 + i32.const 11423 local.get $3 call $_snprintf - drop local.get $2 i32.const 0 i32.store8 offset=127 @@ -31674,11 +31469,9 @@ local.get $1 i32.store local.get $2 - i32.const 128 - i32.const 13561 + i32.const 11426 local.get $3 call $_snprintf - drop local.get $2 i32.const 0 i32.store8 offset=127 @@ -31715,14 +31508,14 @@ i32.const 16 i32.add global.set $31 - i32.const 15524 + i32.const 15316 i64.const 0 i64.store align=4 - i32.const 15532 + i32.const 15324 i64.const 0 i64.store align=4 local.get $0 - i32.const 16273 + i32.const 16065 i32.store local.get $0 i32.const 0 @@ -31734,12 +31527,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15540 + i32.const 15332 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 16273 + i32.const 16065 i32.store local.get $0 i32.const 0 @@ -31748,7 +31541,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15556 + i32.const 15348 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -31963,7 +31756,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11613 + i32.const 11429 i32.store offset=4 local.get $3 i32.const 116 @@ -31975,7 +31768,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11638 + i32.const 11454 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -32203,13 +31996,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4808 + i32.const 4784 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4816 + i32.const 4792 i32.load local.set $2 else @@ -32220,7 +32013,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4808 + i32.const 4784 i32.eq br_if $block end ;; $if_0 @@ -32257,13 +32050,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4808 + i32.const 4784 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4816 + i32.const 4792 i32.load local.set $2 else @@ -32274,7 +32067,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4808 + i32.const 4784 i32.eq br_if $block end ;; $if_0 @@ -32322,7 +32115,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 4808 + i32.const 4784 i32.ne if $if local.get $3 @@ -32373,7 +32166,7 @@ local.get $0 i32.store local.get $1 - i32.const 4808 + i32.const 4784 i32.store offset=20 local.get $1 local.get $1 @@ -32442,10 +32235,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 4816 + i32.const 4792 local.get $3 i32.store - i32.const 4808 + i32.const 4784 local.get $0 i64.load offset=16 i64.store @@ -32461,13 +32254,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4808 + i32.const 4784 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4816 + i32.const 4792 i32.load local.set $0 else @@ -32478,7 +32271,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 4808 + i32.const 4784 i32.eq if $if_1 local.get $3 @@ -32546,13 +32339,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4808 + i32.const 4784 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 4816 + i32.const 4792 i32.load else block $block (result i32) @@ -32563,7 +32356,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 4808 + i32.const 4784 i32.eq br_if $block drop @@ -32623,13 +32416,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4808 + i32.const 4784 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4816 + i32.const 4792 i32.load local.set $2 else @@ -32640,7 +32433,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4808 + i32.const 4784 i32.eq br_if $block end ;; $if_0 @@ -32659,14 +32452,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 57 + i32.const 54 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 57 + i32.const 54 i32.store offset=4 local.get $2 local.get $0 @@ -32680,13 +32473,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4808 + i32.const 4784 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4816 + i32.const 4792 i32.load local.set $2 else @@ -32697,7 +32490,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4808 + i32.const 4784 i32.eq br_if $block end ;; $if_0 @@ -32715,14 +32508,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 57 + i32.const 54 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 57 + i32.const 54 i32.store offset=4 local.get $2 local.get $0 @@ -42771,7 +42564,7 @@ i32.load local.set $4 local.get $11 - i32.const 6480 + i32.const 6420 i32.store local.get $11 local.get $4 @@ -42839,7 +42632,7 @@ i32.const 3 i32.store local.get $11 - i32.const 11725 + i32.const 11541 i32.store offset=4 local.get $11 i32.const 571 @@ -42851,7 +42644,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 11767 + i32.const 11583 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -42888,7 +42681,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11725 + i32.const 11541 i32.store offset=4 local.get $1 i32.const 534 @@ -42900,12 +42693,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 11767 + i32.const 11583 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 11797 + i32.const 11613 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -42925,26 +42718,26 @@ i32.const 32 i32.add global.set $31 - i32.const 15456 + i32.const 15248 i32.load8_s i32.eqz if $if - i32.const 15456 + i32.const 15248 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 15456 + i32.const 15248 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 15600 + i32.const 15392 i32.load - i32.const 6600 + i32.const 6540 call $_pthread_equal if $if_1 - i32.const 5868 + i32.const 5808 i32.load i32.const 1 i32.eq @@ -42957,7 +42750,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11725 + i32.const 11541 i32.store offset=4 local.get $0 i32.const 801 @@ -42969,7 +42762,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 11809 + i32.const 11625 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -42978,40 +42771,40 @@ global.set $31 return end ;; $if_1 - i32.const 15448 + i32.const 15240 i32.load8_s i32.eqz if $if_3 - i32.const 15448 + i32.const 15240 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 15448 + i32.const 15240 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 15432 + i32.const 15224 i64.const 0 i64.store - i32.const 15440 + i32.const 15232 i32.const 0 i32.store - i32.const 62 - i32.const 15432 + i32.const 59 + i32.const 15224 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 15600 - i32.const 6600 + i32.const 15392 + i32.const 6540 i32.store - i32.const 5868 + i32.const 5808 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 15600 + i32.const 15392 i32.const 0 i32.store local.get $0 @@ -43103,31 +42896,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 11974 + i32.const 11790 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11982 + i32.const 11798 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11990 + i32.const 11806 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 11998 + i32.const 11814 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 12006 + i32.const 11822 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 12014 + i32.const 11830 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 12022 + i32.const 11838 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -43147,7 +42940,7 @@ i32.load local.set $2 local.get $0 - i32.const 16274 + i32.const 16066 i32.load8_s i32.const 1 i32.and @@ -43219,7 +43012,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 6480 + i32.const 6420 i32.store local.get $3 local.get $2 @@ -43264,7 +43057,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11904 + i32.const 11720 i32.store offset=4 local.get $4 i32.const 373 @@ -43276,7 +43069,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11936 + i32.const 11752 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -43359,7 +43152,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12057 + i32.const 11873 i32.store offset=4 local.get $3 i32.const 59 @@ -43371,9 +43164,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12091 + i32.const 11907 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12208 + i32.const 12024 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -43405,7 +43198,7 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5480 + i32.const 5440 local.get $2 i64.extend_i32_u local.get $1 @@ -45056,7 +44849,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12256 + i32.const 12072 i32.store offset=4 local.get $4 i32.const 507 @@ -45068,7 +44861,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12292 + i32.const 12108 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -45268,7 +45061,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12256 + i32.const 12072 i32.store offset=4 local.get $4 i32.const 516 @@ -45280,7 +45073,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12292 + i32.const 12108 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -45959,13 +45752,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 12338 + i32.const 12154 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 12350 + i32.const 12166 local.get $2 select local.set $3 @@ -45977,7 +45770,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12256 + i32.const 12072 i32.store offset=4 local.get $1 i32.const 626 @@ -45989,21 +45782,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12364 + i32.const 12180 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12377 + i32.const 12193 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12396 + i32.const 12212 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12413 + i32.const 12229 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12426 + i32.const 12242 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12482 + i32.const 12298 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -46773,7 +46566,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12490 + i32.const 12306 i32.store offset=4 local.get $2 i32.const 591 @@ -46785,7 +46578,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12525 + i32.const 12341 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -46928,7 +46721,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12490 + i32.const 12306 i32.store offset=4 local.get $1 i32.const 190 @@ -46940,12 +46733,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12562 + i32.const 12378 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 12629 + i32.const 12445 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -49403,7 +49196,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $2 i32.const 132 @@ -49415,9 +49208,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12854 + i32.const 12670 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12898 + i32.const 12714 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -49438,7 +49231,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $2 i32.const 134 @@ -49450,7 +49243,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12953 + i32.const 12769 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -49477,7 +49270,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $3 i32.const 135 @@ -49489,7 +49282,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12823 + i32.const 12639 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -49545,7 +49338,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $3 i32.const 151 @@ -49557,7 +49350,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13043 + i32.const 12859 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -49631,7 +49424,7 @@ i32.const 2 i32.store local.get $5 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $5 i32.const 164 @@ -49643,9 +49436,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 13120 + i32.const 12936 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 13170 + i32.const 12986 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -49720,7 +49513,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $2 i32.const 182 @@ -49732,7 +49525,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12823 + i32.const 12639 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -49753,7 +49546,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $2 i32.const 183 @@ -49765,7 +49558,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13043 + i32.const 12859 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -49795,7 +49588,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $3 i32.const 184 @@ -49807,7 +49600,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13075 + i32.const 12891 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -49868,7 +49661,7 @@ i32.const 3 i32.store local.get $1 - i32.const 12774 + i32.const 12590 i32.store offset=4 local.get $1 i32.const 189 @@ -49880,7 +49673,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 13043 + i32.const 12859 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -49935,7 +49728,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 12358 + i32.const 12174 local.get $2 call $_vsnprintf local.tee $4 @@ -49968,7 +49761,7 @@ i32.store local.get $3 local.get $5 - i32.const 12358 + i32.const 12174 local.get $2 call $_vsnprintf local.tee $1 @@ -50045,7 +49838,7 @@ i32.const 241 return end ;; $if - i32.const 6560 + i32.const 6500 i32.load local.set $13 local.get $0 @@ -50055,18 +49848,18 @@ i32.const -7 i32.add local.set $10 - i32.const 6588 + i32.const 6528 i32.load local.set $4 - i32.const 6568 + i32.const 6508 i32.load local.set $11 - i32.const 6572 + i32.const 6512 i32.load local.set $12 - i32.const 6576 + i32.const 6516 i32.load - i32.const 6544 + i32.const 6484 i32.load i32.add local.tee $8 @@ -50279,7 +50072,7 @@ local.get $3 local.get $14 i32.sub - i32.const 6548 + i32.const 6488 i32.load i32.ge_u if $if_7 @@ -50311,7 +50104,7 @@ local.get $3 local.get $8 i32.sub - i32.const 6548 + i32.const 6488 i32.load i32.lt_u if $if_9 (result i32) @@ -50515,7 +50308,7 @@ i32.const 3 i32.store local.get $0 - i32.const 13232 + i32.const 13048 i32.store offset=4 local.get $0 i32.const 47 @@ -50527,7 +50320,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 13271 + i32.const 13087 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -50558,7 +50351,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15668 + i32.const 15460 i32.const 0 local.get $0 i32.sub @@ -50639,7 +50432,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15668 + i32.const 15460 i32.const 0 local.get $1 i32.sub @@ -50716,7 +50509,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 15668 + i32.const 15460 i32.const 0 local.get $1 i32.sub @@ -50821,7 +50614,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 15668 + i32.const 15460 i32.const 0 local.get $0 i32.sub @@ -50849,7 +50642,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 15668 + i32.const 15460 ) (func $___stdout_write (type $5) @@ -51099,7 +50892,7 @@ i32.add local.set $5 local.get $4 - i32.const 5160 + i32.const 5136 i32.const 144 call $_memcpy drop @@ -51113,7 +50906,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 15668 + i32.const 15460 i32.const 75 i32.store i32.const -1 @@ -51261,13 +51054,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 13455 + i32.const 13271 local.set $18 i32.const 1 else - i32.const 13458 - i32.const 13461 - i32.const 13456 + i32.const 13274 + i32.const 13277 + i32.const 13272 local.get $4 i32.const 1 i32.and @@ -51290,8 +51083,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 13482 - i32.const 13486 + i32.const 13298 + i32.const 13302 local.get $5 i32.const 32 i32.and @@ -51299,8 +51092,8 @@ i32.ne local.tee $3 select - i32.const 13474 - i32.const 13478 + i32.const 13290 + i32.const 13294 local.get $3 select local.get $1 @@ -52648,7 +52441,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 13490 + i32.const 13306 i32.const 1 call $_out_279 end ;; $if_54 @@ -52807,7 +52600,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 13490 + i32.const 13306 i32.const 1 call $_out_279 local.get $6 @@ -53181,7 +52974,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 15668 + i32.const 15460 i32.const 75 i32.store i32.const -1 @@ -53897,7 +53690,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 13438 + i32.const 13254 local.set $8 br $block_14 end ;; $block_25 @@ -53913,13 +53706,13 @@ i64.sub local.tee $25 i64.store - i32.const 13438 + i32.const 13254 local.set $8 i32.const 1 else - i32.const 13439 - i32.const 13440 - i32.const 13438 + i32.const 13255 + i32.const 13256 + i32.const 13254 local.get $7 i32.const 1 i32.and @@ -53943,7 +53736,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 13438 + i32.const 13254 local.set $8 br $block_16 end ;; $block_23 @@ -53959,7 +53752,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13438 + i32.const 13254 local.set $8 local.get $18 local.set $1 @@ -53968,7 +53761,7 @@ local.get $10 i32.load local.tee $5 - i32.const 13448 + i32.const 13264 local.get $5 select local.tee $6 @@ -53988,7 +53781,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13438 + i32.const 13254 local.set $8 local.get $1 local.get $6 @@ -54049,7 +53842,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13438 + i32.const 13254 local.set $8 local.get $18 local.set $1 @@ -54077,11 +53870,11 @@ local.tee $8 select local.set $12 - i32.const 13438 + i32.const 13254 local.get $6 i32.const 4 i32.shr_u - i32.const 13438 + i32.const 13254 i32.add local.get $8 select @@ -54916,7 +54709,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 6788 + i32.const 6728 i32.load i32.load i32.eqz @@ -54933,7 +54726,7 @@ i32.const 1 br $block else - i32.const 15668 + i32.const 15460 i32.const 84 i32.store i32.const -1 @@ -55038,7 +54831,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 15668 + i32.const 15460 i32.const 84 i32.store i32.const -1 @@ -55403,31 +55196,28 @@ i32.sub ) - (func $_snprintf (type $16) + (func $_snprintf (type $3) (param $0 i32) (param $1 i32) (param $2 i32) - (param $3 i32) - (result i32) - (local $4 i32) + (local $3 i32) global.get $31 - local.set $4 + local.set $3 global.get $31 i32.const 16 i32.add global.set $31 - local.get $4 local.get $3 + local.get $2 i32.store local.get $0 + i32.const 128 local.get $1 - local.get $2 - local.get $4 + local.get $3 call $_vsnprintf - local.set $0 - local.get $4 + drop + local.get $3 global.set $31 - local.get $0 ) (func $_fputc (type $0) @@ -55585,7 +55375,7 @@ local.get $1 i32.store local.get $0 - i32.const 11490 + i32.const 11303 local.get $2 call $_vfprintf drop @@ -55614,10 +55404,10 @@ end ;; $block local.set $0 else - i32.const 6596 + i32.const 6536 i32.load if $if_1 (result i32) - i32.const 6596 + i32.const 6536 i32.load call $_fflush else @@ -55625,9 +55415,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 15672 + i32.const 15464 call $___lock - i32.const 15680 + i32.const 15472 i32.load local.tee $1 end ;; $block_0 @@ -55661,7 +55451,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 15672 + i32.const 15464 call $___unlock end ;; $if local.get $0 @@ -55779,7 +55569,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 15684 + i32.const 15476 i32.load local.tee $6 i32.const 16 @@ -55811,7 +55601,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.tee $3 i32.load offset=8 @@ -55824,7 +55614,7 @@ local.get $3 i32.eq if $if_1 - i32.const 15684 + i32.const 15476 local.get $6 i32.const 1 local.get $0 @@ -55834,7 +55624,7 @@ i32.and i32.store else - i32.const 15700 + i32.const 15492 i32.load local.get $4 i32.gt_u @@ -55879,7 +55669,7 @@ return end ;; $if_0 local.get $14 - i32.const 15692 + i32.const 15484 i32.load local.tee $13 i32.gt_u @@ -55958,7 +55748,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.tee $1 i32.load offset=8 @@ -55971,7 +55761,7 @@ local.get $1 i32.eq if $if_6 - i32.const 15684 + i32.const 15476 local.get $6 i32.const 1 local.get $0 @@ -55982,7 +55772,7 @@ local.tee $8 i32.store else - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.gt_u @@ -56032,7 +55822,7 @@ i32.store local.get $13 if $if_9 - i32.const 15704 + i32.const 15496 i32.load local.set $10 local.get $13 @@ -56041,7 +55831,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.set $2 local.get $8 @@ -56051,7 +55841,7 @@ local.tee $0 i32.and if $if_10 - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.const 8 @@ -56069,7 +55859,7 @@ local.set $4 end ;; $if_11 else - i32.const 15684 + i32.const 15476 local.get $0 local.get $8 i32.or @@ -56094,10 +55884,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 15692 + i32.const 15484 local.get $6 i32.store - i32.const 15704 + i32.const 15496 local.get $3 i32.store local.get $17 @@ -56105,7 +55895,7 @@ local.get $9 return end ;; $if_5 - i32.const 15688 + i32.const 15480 i32.load local.tee $11 if $if_12 (result i32) @@ -56168,7 +55958,7 @@ i32.add i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add i32.load local.tee $0 @@ -56218,7 +56008,7 @@ br $loop end ;; $block end ;; $loop - i32.const 15700 + i32.const 15492 i32.load local.tee $7 local.get $9 @@ -56342,7 +56132,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.tee $0 i32.load @@ -56355,7 +56145,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 15688 + i32.const 15480 local.get $11 i32.const 1 local.get $1 @@ -56367,7 +56157,7 @@ br $block_2 end ;; $if_25 else - i32.const 15700 + i32.const 15492 i32.load local.get $18 i32.gt_u @@ -56392,7 +56182,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 15700 + i32.const 15492 i32.load local.tee $0 local.get $3 @@ -56425,7 +56215,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 15700 + i32.const 15492 i32.load local.get $0 i32.gt_u @@ -56481,7 +56271,7 @@ i32.store local.get $13 if $if_33 - i32.const 15704 + i32.const 15496 i32.load local.set $4 local.get $13 @@ -56490,7 +56280,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.set $3 local.get $6 @@ -56500,7 +56290,7 @@ local.tee $0 i32.and if $if_34 - i32.const 15700 + i32.const 15492 i32.load local.get $3 i32.const 8 @@ -56518,7 +56308,7 @@ local.set $12 end ;; $if_35 else - i32.const 15684 + i32.const 15476 local.get $0 local.get $6 i32.or @@ -56543,10 +56333,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 15692 + i32.const 15484 local.get $10 i32.store - i32.const 15704 + i32.const 15496 local.get $5 i32.store end ;; $if_32 @@ -56577,7 +56367,7 @@ i32.const -8 i32.and local.set $15 - i32.const 15688 + i32.const 15480 i32.load local.tee $4 if $if_37 (result i32) @@ -56657,7 +56447,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add i32.load local.tee $0 @@ -56822,7 +56612,7 @@ i32.add i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add i32.load local.set $0 @@ -56885,13 +56675,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 15692 + i32.const 15484 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 15700 + i32.const 15492 i32.load local.tee $12 local.get $2 @@ -57015,7 +56805,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.tee $0 i32.load @@ -57028,7 +56818,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 15688 + i32.const 15480 local.get $4 i32.const 1 local.get $3 @@ -57041,7 +56831,7 @@ br $block_9 end ;; $if_60 else - i32.const 15700 + i32.const 15492 i32.load local.get $8 i32.gt_u @@ -57070,7 +56860,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 15700 + i32.const 15492 i32.load local.tee $0 local.get $13 @@ -57103,7 +56893,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 15700 + i32.const 15492 i32.load local.get $0 i32.gt_u @@ -57177,10 +56967,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.set $3 - i32.const 15684 + i32.const 15476 i32.load local.tee $1 i32.const 1 @@ -57189,7 +56979,7 @@ local.tee $0 i32.and if $if_70 - i32.const 15700 + i32.const 15492 i32.load local.get $3 i32.const 8 @@ -57207,7 +56997,7 @@ local.set $11 end ;; $if_71 else - i32.const 15684 + i32.const 15476 local.get $0 local.get $1 i32.or @@ -57303,7 +57093,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.set $3 local.get $5 @@ -57323,7 +57113,7 @@ i32.and i32.eqz if $if_74 - i32.const 15688 + i32.const 15480 local.get $0 local.get $1 i32.or @@ -57404,7 +57194,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 15700 + i32.const 15492 i32.load local.get $4 i32.gt_u @@ -57427,7 +57217,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 15700 + i32.const 15492 i32.load local.tee $0 local.get $6 @@ -57480,13 +57270,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 15692 + i32.const 15484 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 15704 + i32.const 15496 i32.load local.set $0 local.get $3 @@ -57496,13 +57286,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 15704 + i32.const 15496 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 15692 + i32.const 15484 local.get $2 i32.store local.get $1 @@ -57521,10 +57311,10 @@ i32.or i32.store offset=4 else - i32.const 15692 + i32.const 15484 i32.const 0 i32.store - i32.const 15704 + i32.const 15496 i32.const 0 i32.store local.get $0 @@ -57545,13 +57335,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 15696 + i32.const 15488 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 15696 + i32.const 15488 local.get $12 local.get $11 i32.sub @@ -57559,31 +57349,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 16156 + i32.const 15948 i32.load if $if_83 (result i32) - i32.const 16164 + i32.const 15956 i32.load else - i32.const 16164 + i32.const 15956 i32.const 4096 i32.store - i32.const 16160 + i32.const 15952 i32.const 4096 i32.store - i32.const 16168 + i32.const 15960 i32.const -1 i32.store - i32.const 16172 + i32.const 15964 i32.const -1 i32.store - i32.const 16176 + i32.const 15968 i32.const 0 i32.store - i32.const 16128 + i32.const 15920 i32.const 0 i32.store - i32.const 16156 + i32.const 15948 local.get $17 i32.const -16 i32.and @@ -57610,11 +57400,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 16124 + i32.const 15916 i32.load local.tee $2 if $if_85 - i32.const 16116 + i32.const 15908 i32.load local.tee $1 local.get $8 @@ -57636,7 +57426,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 16128 + i32.const 15920 i32.load i32.const 4 i32.and @@ -57647,12 +57437,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 15708 + i32.const 15500 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 16132 + i32.const 15924 local.set $2 loop $loop_5 block $block_20 @@ -57715,11 +57505,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 16116 + i32.const 15908 i32.load local.tee $4 local.get $0 - i32.const 16160 + i32.const 15952 i32.load local.tee $2 i32.const -1 @@ -57750,7 +57540,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 16124 + i32.const 15916 i32.load local.tee $1 if $if_92 @@ -57808,7 +57598,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 16164 + i32.const 15956 i32.load local.tee $1 local.get $6 @@ -57845,8 +57635,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 16128 - i32.const 16128 + i32.const 15920 + i32.const 15920 i32.load i32.const 4 i32.or @@ -57901,28 +57691,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 16116 - i32.const 16116 + i32.const 15908 + i32.const 15908 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 16120 + i32.const 15912 i32.load i32.gt_u if $if_98 - i32.const 16120 + i32.const 15912 local.get $1 i32.store end ;; $if_98 - i32.const 15708 + i32.const 15500 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 16132 + i32.const 15924 local.set $2 block $block_22 block $block_23 @@ -57980,7 +57770,7 @@ local.tee $1 i32.add local.set $2 - i32.const 15696 + i32.const 15488 i32.load local.get $3 i32.add @@ -57988,10 +57778,10 @@ local.get $1 i32.sub local.set $1 - i32.const 15708 + i32.const 15500 local.get $2 i32.store - i32.const 15696 + i32.const 15488 local.get $1 i32.store local.get $2 @@ -58004,8 +57794,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15712 - i32.const 16172 + i32.const 15504 + i32.const 15964 i32.load i32.store br $block_21 @@ -58013,12 +57803,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 15700 + i32.const 15492 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 15700 + i32.const 15492 local.get $0 i32.store local.get $0 @@ -58028,7 +57818,7 @@ local.get $3 i32.add local.set $1 - i32.const 16132 + i32.const 15924 local.set $8 block $block_24 block $block_25 @@ -58109,14 +57899,14 @@ local.get $6 i32.eq if $if_104 - i32.const 15696 - i32.const 15696 + i32.const 15488 + i32.const 15488 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15708 + i32.const 15500 local.get $5 i32.store local.get $5 @@ -58126,19 +57916,19 @@ i32.store offset=4 else block $block_26 - i32.const 15704 + i32.const 15496 i32.load local.get $3 i32.eq if $if_105 - i32.const 15692 - i32.const 15692 + i32.const 15484 + i32.const 15484 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15704 + i32.const 15496 local.get $5 i32.store local.get $5 @@ -58183,7 +57973,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.tee $0 i32.ne @@ -58207,8 +57997,8 @@ local.get $6 i32.eq if $if_110 - i32.const 15684 - i32.const 15684 + i32.const 15476 + i32.const 15476 i32.load i32.const 1 local.get $1 @@ -58366,7 +58156,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.tee $0 i32.load @@ -58379,8 +58169,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 15688 - i32.const 15688 + i32.const 15480 + i32.const 15480 i32.load i32.const 1 local.get $1 @@ -58392,7 +58182,7 @@ br $block_27 end ;; $block_32 else - i32.const 15700 + i32.const 15492 i32.load local.get $8 i32.gt_u @@ -58417,7 +58207,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 15700 + i32.const 15492 i32.load local.tee $0 local.get $16 @@ -58451,7 +58241,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 15700 + i32.const 15492 i32.load local.get $0 i32.gt_u @@ -58503,10 +58293,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.set $2 - i32.const 15684 + i32.const 15476 i32.load local.tee $1 i32.const 1 @@ -58516,7 +58306,7 @@ i32.and if $if_128 block $block_33 - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.const 8 @@ -58535,7 +58325,7 @@ call $_abort end ;; $block_33 else - i32.const 15684 + i32.const 15476 local.get $0 local.get $1 i32.or @@ -58631,7 +58421,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.set $2 local.get $5 @@ -58643,7 +58433,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 15688 + i32.const 15480 i32.load local.tee $1 i32.const 1 @@ -58653,7 +58443,7 @@ i32.and i32.eqz if $if_132 - i32.const 15688 + i32.const 15480 local.get $0 local.get $1 i32.or @@ -58734,7 +58524,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.gt_u @@ -58757,7 +58547,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 15700 + i32.const 15492 i32.load local.tee $0 local.get $9 @@ -58797,7 +58587,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 16132 + i32.const 15924 local.set $2 loop $loop_10 block $block_35 @@ -58822,7 +58612,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 15708 + i32.const 15500 i32.const 0 local.get $0 i32.const 8 @@ -58841,7 +58631,7 @@ i32.add local.tee $4 i32.store - i32.const 15696 + i32.const 15488 local.get $3 i32.const -40 i32.add @@ -58860,8 +58650,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15712 - i32.const 16172 + i32.const 15504 + i32.const 15964 i32.load i32.store local.get $6 @@ -58894,23 +58684,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 16132 + i32.const 15924 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 16140 + i32.const 15932 i64.load align=4 i64.store offset=16 align=4 - i32.const 16132 + i32.const 15924 local.get $0 i32.store - i32.const 16136 + i32.const 15928 local.get $3 i32.store - i32.const 16144 + i32.const 15936 i32.const 0 i32.store - i32.const 16140 + i32.const 15932 local.get $2 i32.const 8 i32.add @@ -58969,10 +58759,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.set $2 - i32.const 15684 + i32.const 15476 i32.load local.tee $1 i32.const 1 @@ -58981,7 +58771,7 @@ local.tee $0 i32.and if $if_142 - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.const 8 @@ -58999,7 +58789,7 @@ local.set $5 end ;; $if_143 else - i32.const 15684 + i32.const 15476 local.get $0 local.get $1 i32.or @@ -59095,7 +58885,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.set $2 local.get $6 @@ -59107,7 +58897,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 15688 + i32.const 15480 i32.load local.tee $1 i32.const 1 @@ -59117,7 +58907,7 @@ i32.and i32.eqz if $if_146 - i32.const 15688 + i32.const 15480 local.get $0 local.get $1 i32.or @@ -59198,7 +58988,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 15700 + i32.const 15492 i32.load local.get $3 i32.gt_u @@ -59221,7 +59011,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 15700 + i32.const 15492 i32.load local.tee $0 local.get $10 @@ -59254,7 +59044,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 15700 + i32.const 15492 i32.load local.tee $1 i32.eqz @@ -59263,219 +59053,219 @@ i32.lt_u i32.or if $if_152 - i32.const 15700 + i32.const 15492 local.get $0 i32.store end ;; $if_152 - i32.const 16132 + i32.const 15924 local.get $0 i32.store - i32.const 16136 + i32.const 15928 local.get $3 i32.store - i32.const 16144 + i32.const 15936 i32.const 0 i32.store - i32.const 15720 - i32.const 16156 + i32.const 15512 + i32.const 15948 i32.load i32.store - i32.const 15716 + i32.const 15508 i32.const -1 i32.store - i32.const 15736 - i32.const 15724 + i32.const 15528 + i32.const 15516 i32.store - i32.const 15732 - i32.const 15724 + i32.const 15524 + i32.const 15516 i32.store - i32.const 15744 - i32.const 15732 + i32.const 15536 + i32.const 15524 i32.store - i32.const 15740 - i32.const 15732 + i32.const 15532 + i32.const 15524 i32.store - i32.const 15752 - i32.const 15740 + i32.const 15544 + i32.const 15532 i32.store - i32.const 15748 - i32.const 15740 + i32.const 15540 + i32.const 15532 i32.store - i32.const 15760 - i32.const 15748 + i32.const 15552 + i32.const 15540 i32.store - i32.const 15756 - i32.const 15748 + i32.const 15548 + i32.const 15540 i32.store - i32.const 15768 - i32.const 15756 + i32.const 15560 + i32.const 15548 i32.store - i32.const 15764 - i32.const 15756 + i32.const 15556 + i32.const 15548 i32.store - i32.const 15776 - i32.const 15764 + i32.const 15568 + i32.const 15556 i32.store - i32.const 15772 - i32.const 15764 + i32.const 15564 + i32.const 15556 i32.store - i32.const 15784 - i32.const 15772 + i32.const 15576 + i32.const 15564 i32.store - i32.const 15780 - i32.const 15772 + i32.const 15572 + i32.const 15564 i32.store - i32.const 15792 - i32.const 15780 + i32.const 15584 + i32.const 15572 i32.store - i32.const 15788 - i32.const 15780 + i32.const 15580 + i32.const 15572 i32.store - i32.const 15800 - i32.const 15788 + i32.const 15592 + i32.const 15580 i32.store - i32.const 15796 - i32.const 15788 + i32.const 15588 + i32.const 15580 i32.store - i32.const 15808 - i32.const 15796 + i32.const 15600 + i32.const 15588 i32.store - i32.const 15804 - i32.const 15796 + i32.const 15596 + i32.const 15588 i32.store - i32.const 15816 - i32.const 15804 + i32.const 15608 + i32.const 15596 i32.store - i32.const 15812 - i32.const 15804 + i32.const 15604 + i32.const 15596 i32.store - i32.const 15824 - i32.const 15812 + i32.const 15616 + i32.const 15604 i32.store - i32.const 15820 - i32.const 15812 + i32.const 15612 + i32.const 15604 i32.store - i32.const 15832 - i32.const 15820 + i32.const 15624 + i32.const 15612 i32.store - i32.const 15828 - i32.const 15820 + i32.const 15620 + i32.const 15612 i32.store - i32.const 15840 - i32.const 15828 + i32.const 15632 + i32.const 15620 i32.store - i32.const 15836 - i32.const 15828 + i32.const 15628 + i32.const 15620 i32.store - i32.const 15848 - i32.const 15836 + i32.const 15640 + i32.const 15628 i32.store - i32.const 15844 - i32.const 15836 + i32.const 15636 + i32.const 15628 i32.store - i32.const 15856 - i32.const 15844 + i32.const 15648 + i32.const 15636 i32.store - i32.const 15852 - i32.const 15844 + i32.const 15644 + i32.const 15636 i32.store - i32.const 15864 - i32.const 15852 + i32.const 15656 + i32.const 15644 i32.store - i32.const 15860 - i32.const 15852 + i32.const 15652 + i32.const 15644 i32.store - i32.const 15872 - i32.const 15860 + i32.const 15664 + i32.const 15652 i32.store - i32.const 15868 - i32.const 15860 + i32.const 15660 + i32.const 15652 i32.store - i32.const 15880 - i32.const 15868 + i32.const 15672 + i32.const 15660 i32.store - i32.const 15876 - i32.const 15868 + i32.const 15668 + i32.const 15660 i32.store - i32.const 15888 - i32.const 15876 + i32.const 15680 + i32.const 15668 i32.store - i32.const 15884 - i32.const 15876 + i32.const 15676 + i32.const 15668 i32.store - i32.const 15896 - i32.const 15884 + i32.const 15688 + i32.const 15676 i32.store - i32.const 15892 - i32.const 15884 + i32.const 15684 + i32.const 15676 i32.store - i32.const 15904 - i32.const 15892 + i32.const 15696 + i32.const 15684 i32.store - i32.const 15900 - i32.const 15892 + i32.const 15692 + i32.const 15684 i32.store - i32.const 15912 - i32.const 15900 + i32.const 15704 + i32.const 15692 i32.store - i32.const 15908 - i32.const 15900 + i32.const 15700 + i32.const 15692 i32.store - i32.const 15920 - i32.const 15908 + i32.const 15712 + i32.const 15700 i32.store - i32.const 15916 - i32.const 15908 + i32.const 15708 + i32.const 15700 i32.store - i32.const 15928 - i32.const 15916 + i32.const 15720 + i32.const 15708 i32.store - i32.const 15924 - i32.const 15916 + i32.const 15716 + i32.const 15708 i32.store - i32.const 15936 - i32.const 15924 + i32.const 15728 + i32.const 15716 i32.store - i32.const 15932 - i32.const 15924 + i32.const 15724 + i32.const 15716 i32.store - i32.const 15944 - i32.const 15932 + i32.const 15736 + i32.const 15724 i32.store - i32.const 15940 - i32.const 15932 + i32.const 15732 + i32.const 15724 i32.store - i32.const 15952 - i32.const 15940 + i32.const 15744 + i32.const 15732 i32.store - i32.const 15948 - i32.const 15940 + i32.const 15740 + i32.const 15732 i32.store - i32.const 15960 - i32.const 15948 + i32.const 15752 + i32.const 15740 i32.store - i32.const 15956 - i32.const 15948 + i32.const 15748 + i32.const 15740 i32.store - i32.const 15968 - i32.const 15956 + i32.const 15760 + i32.const 15748 i32.store - i32.const 15964 - i32.const 15956 + i32.const 15756 + i32.const 15748 i32.store - i32.const 15976 - i32.const 15964 + i32.const 15768 + i32.const 15756 i32.store - i32.const 15972 - i32.const 15964 + i32.const 15764 + i32.const 15756 i32.store - i32.const 15984 - i32.const 15972 + i32.const 15776 + i32.const 15764 i32.store - i32.const 15980 - i32.const 15972 + i32.const 15772 + i32.const 15764 i32.store - i32.const 15708 + i32.const 15500 i32.const 0 local.get $0 i32.const 8 @@ -59494,7 +59284,7 @@ i32.add local.tee $4 i32.store - i32.const 15696 + i32.const 15488 local.get $3 i32.const -40 i32.add @@ -59513,18 +59303,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15712 - i32.const 16172 + i32.const 15504 + i32.const 15964 i32.load i32.store end ;; $if_99 - i32.const 15696 + i32.const 15488 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 15696 + i32.const 15488 local.get $0 local.get $11 i32.sub @@ -59533,13 +59323,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 15668 + i32.const 15460 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 15708 - i32.const 15708 + i32.const 15500 + i32.const 15500 i32.load local.tee $0 local.get $11 @@ -59597,7 +59387,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 15700 + i32.const 15492 i32.load local.tee $11 i32.lt_u @@ -59656,7 +59446,7 @@ local.get $10 i32.add local.set $5 - i32.const 15704 + i32.const 15496 i32.load local.get $0 i32.eq @@ -59676,7 +59466,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 15692 + i32.const 15484 local.get $5 i32.store local.get $7 @@ -59713,7 +59503,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.tee $4 i32.ne @@ -59736,8 +59526,8 @@ local.get $3 i32.eq if $if_11 - i32.const 15684 - i32.const 15684 + i32.const 15476 + i32.const 15476 i32.load i32.const 1 local.get $2 @@ -59903,7 +59693,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.tee $6 i32.load @@ -59916,8 +59706,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 15688 - i32.const 15688 + i32.const 15480 + i32.const 15480 i32.load i32.const 1 local.get $2 @@ -59934,7 +59724,7 @@ br $block end ;; $if_24 else - i32.const 15700 + i32.const 15492 i32.load local.get $13 i32.gt_u @@ -59967,7 +59757,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 15700 + i32.const 15492 i32.load local.tee $6 local.get $8 @@ -60000,7 +59790,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.gt_u @@ -60070,19 +59860,19 @@ local.get $1 i32.store else - i32.const 15708 + i32.const 15500 i32.load local.get $7 i32.eq if $if_35 - i32.const 15696 - i32.const 15696 + i32.const 15488 + i32.const 15488 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15708 + i32.const 15500 local.get $3 i32.store local.get $3 @@ -60091,33 +59881,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 15704 + i32.const 15496 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 15704 + i32.const 15496 i32.const 0 i32.store - i32.const 15692 + i32.const 15484 i32.const 0 i32.store return end ;; $if_35 - i32.const 15704 + i32.const 15496 i32.load local.get $7 i32.eq if $if_37 - i32.const 15692 - i32.const 15692 + i32.const 15484 + i32.const 15484 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15704 + i32.const 15496 local.get $4 i32.store local.get $3 @@ -60156,12 +59946,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.tee $0 i32.ne if $if_39 - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.gt_u @@ -60180,8 +59970,8 @@ local.get $2 i32.eq if $if_42 - i32.const 15684 - i32.const 15684 + i32.const 15476 + i32.const 15476 i32.load i32.const 1 local.get $6 @@ -60201,7 +59991,7 @@ i32.add local.set $16 else - i32.const 15700 + i32.const 15492 i32.load local.get $1 i32.gt_u @@ -60284,7 +60074,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 15700 + i32.const 15492 i32.load local.get $1 i32.gt_u @@ -60299,7 +60089,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 15700 + i32.const 15492 i32.load local.get $7 i32.load offset=8 @@ -60339,7 +60129,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.tee $1 i32.load @@ -60352,8 +60142,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 15688 - i32.const 15688 + i32.const 15480 + i32.const 15480 i32.load i32.const 1 local.get $0 @@ -60365,7 +60155,7 @@ br $block_2 end ;; $if_55 else - i32.const 15700 + i32.const 15492 i32.load local.get $8 i32.gt_u @@ -60391,7 +60181,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 15700 + i32.const 15492 i32.load local.tee $1 local.get $9 @@ -60424,7 +60214,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 15700 + i32.const 15492 i32.load local.get $0 i32.gt_u @@ -60452,12 +60242,12 @@ i32.add local.get $5 i32.store - i32.const 15704 + i32.const 15496 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 15692 + i32.const 15484 local.get $5 i32.store return @@ -60477,10 +60267,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 15724 + i32.const 15516 i32.add local.set $0 - i32.const 15684 + i32.const 15476 i32.load local.tee $1 i32.const 1 @@ -60489,7 +60279,7 @@ local.tee $4 i32.and if $if_64 - i32.const 15700 + i32.const 15492 i32.load local.get $0 i32.const 8 @@ -60507,7 +60297,7 @@ local.set $15 end ;; $if_65 else - i32.const 15684 + i32.const 15476 local.get $1 local.get $4 i32.or @@ -60604,7 +60394,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15988 + i32.const 15780 i32.add local.set $0 local.get $3 @@ -60616,7 +60406,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 15688 + i32.const 15480 i32.load local.tee $5 i32.const 1 @@ -60688,7 +60478,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 15700 + i32.const 15492 i32.load local.get $2 i32.gt_u @@ -60711,7 +60501,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 15700 + i32.const 15492 i32.load local.tee $0 local.get $14 @@ -60743,7 +60533,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 15688 + i32.const 15480 local.get $2 local.get $5 i32.or @@ -60761,8 +60551,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 15716 - i32.const 15716 + i32.const 15508 + i32.const 15508 i32.load i32.const -1 i32.add @@ -60772,7 +60562,7 @@ if $if_74 return end ;; $if_74 - i32.const 16140 + i32.const 15932 local.set $0 loop $loop_2 local.get $0 @@ -60784,7 +60574,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 15716 + i32.const 15508 i32.const -1 i32.store ) @@ -60801,7 +60591,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $4) (param $0 i32) (result i32) - i32.const 13492 + i32.const 13308 ) (func $__ZNSt3__212__next_primeEm (type $4) @@ -62688,29 +62478,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $0) (param $0 i32) loop $loop - i32.const 15512 + i32.const 15304 i32.load i32.const 1 i32.eq if $if - i32.const 16208 - i32.const 16180 + i32.const 16000 + i32.const 15972 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 15512 + i32.const 15304 i32.load i32.eqz if $if_0 - i32.const 15512 + i32.const 15304 i32.const 1 i32.store local.get $0 - i32.const 172 + i32.const 169 call_indirect $27 (type $0) - i32.const 15512 + i32.const 15304 i32.const -1 i32.store end ;; $if_0 @@ -62733,8 +62523,8 @@ local.get $0 else block $block (result i32) - i32.const 16264 - i32.const 16264 + i32.const 16056 + i32.const 16056 i32.load local.tee $0 i32.store @@ -62755,70 +62545,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $1) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $0) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 11355 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 11355 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $0) (param $0 i32) local.get $0 - i32.const 6956 - i32.store - local.get $0 - i32.const 4 - i32.add - i32.const 11542 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $1) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 6976 + i32.const 6896 i32.store local.get $0 i32.const 4 i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -62958,7 +62726,7 @@ (local $5 i32) (local $6 i32) global.get $31 - local.set $4 + local.set $5 global.get $31 i32.const 16 i32.add @@ -62979,14 +62747,14 @@ else i32.const 10 end ;; $if - local.tee $5 + local.tee $4 local.get $2 i32.lt_u if $if_0 local.get $0 - local.get $5 + local.get $4 local.get $2 - local.get $5 + local.get $4 i32.sub local.get $3 if $if_1 (result i32) @@ -63012,23 +62780,29 @@ local.get $0 end ;; $if_2 local.tee $3 - local.get $1 + local.set $4 local.get $2 - call $__ZNSt3__211char_traitsIcE4moveEPcPKcm - local.get $4 + if $if_3 + local.get $4 + local.get $1 + local.get $2 + call $_memmove + drop + end ;; $if_3 + local.get $5 i32.const 0 i32.store8 local.get $2 local.get $3 i32.add - local.get $4 + local.get $5 i32.load8_s i32.store8 local.get $0 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_3 + if $if_4 local.get $0 local.get $2 i32.store offset=4 @@ -63036,26 +62810,12 @@ local.get $0 local.get $2 i32.store8 offset=11 - end ;; $if_3 + end ;; $if_4 end ;; $if_0 - local.get $4 + local.get $5 global.set $31 ) - (func $__ZNSt3__211char_traitsIcE4moveEPcPKcm (type $3) - (param $0 i32) - (param $1 i32) - (param $2 i32) - local.get $2 - if $if - local.get $0 - local.get $1 - local.get $2 - call $_memmove - drop - end ;; $if - ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc (type $18) (param $0 i32) (param $1 i32) @@ -63753,155 +63513,6 @@ drop ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm (type $5) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (result i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - (local $6 i32) - global.get $31 - local.set $6 - global.get $31 - i32.const 16 - i32.add - global.set $31 - local.get $0 - i32.load8_s offset=11 - local.tee $3 - i32.const 0 - i32.lt_s - local.tee $5 - if $if (result i32) - local.get $0 - i32.load offset=4 - else - local.get $3 - i32.const 255 - i32.and - end ;; $if - local.tee $3 - i32.const 0 - i32.lt_u - if $if_0 - call $_abort - end ;; $if_0 - local.get $5 - if $if_1 (result i32) - local.get $0 - i32.load offset=8 - i32.const 2147483647 - i32.and - i32.const -1 - i32.add - else - i32.const 10 - end ;; $if_1 - local.tee $4 - local.get $3 - i32.sub - local.get $2 - i32.lt_u - if $if_2 - local.get $0 - local.get $4 - local.get $2 - local.get $3 - i32.add - local.get $4 - i32.sub - local.get $3 - i32.const 0 - i32.const 0 - local.get $2 - local.get $1 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc - else - local.get $2 - if $if_3 - local.get $5 - if $if_4 (result i32) - local.get $0 - i32.load - else - local.get $0 - end ;; $if_4 - local.tee $5 - local.set $4 - local.get $3 - if $if_5 - local.get $1 - local.get $2 - i32.add - local.get $1 - local.get $4 - local.get $1 - i32.le_u - local.get $3 - local.get $5 - i32.add - local.get $1 - i32.gt_u - i32.and - select - local.set $1 - local.get $2 - local.get $4 - i32.add - local.get $4 - local.get $3 - call $__ZNSt3__211char_traitsIcE4moveEPcPKcm - end ;; $if_5 - local.get $4 - local.get $1 - local.get $2 - call $__ZNSt3__211char_traitsIcE4moveEPcPKcm - local.get $2 - local.get $3 - i32.add - local.set $1 - local.get $0 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - if $if_6 - local.get $0 - local.get $1 - i32.store offset=4 - else - local.get $0 - local.get $1 - i32.store8 offset=11 - end ;; $if_6 - local.get $6 - i32.const 0 - i32.store8 - local.get $1 - local.get $5 - i32.add - local.get $6 - i32.load8_s - i32.store8 - end ;; $if_3 - end ;; $if_2 - local.get $6 - global.set $31 - local.get $0 - ) - - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc (type $6) - (param $0 i32) - (param $1 i32) - (result i32) - local.get $0 - local.get $1 - local.get $1 - call $_strlen - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm - ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcmm (type $3) (param $0 i32) (param $1 i32) @@ -63950,7 +63561,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 10711 + i32.const 10524 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -63997,7 +63608,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 10711 + i32.const 10524 call $_strlen local.tee $2 local.get $2 @@ -64029,195 +63640,6 @@ drop ) - (func $__ZNSt3__29to_stringEj (type $1) - (param $0 i32) - (param $1 i32) - (local $2 i32) - global.get $31 - local.set $2 - global.get $31 - i32.const 16 - i32.add - global.set $31 - local.get $2 - call $__ZNKSt3__212_GLOBAL__N_114initial_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEjLb0EEclEv - local.get $0 - local.get $2 - local.get $1 - call $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ - local.get $2 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - if $if - local.get $2 - i32.load - call $_free - end ;; $if - local.get $2 - global.set $31 - ) - - (func $__ZNKSt3__212_GLOBAL__N_114initial_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEjLb0EEclEv (type $0) - (param $0 i32) - (local $1 i32) - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - loop $loop - local.get $1 - i32.const 3 - i32.ne - if $if - local.get $1 - i32.const 2 - i32.shl - local.get $0 - i32.add - i32.const 0 - i32.store - local.get $1 - i32.const 1 - i32.add - local.set $1 - br $loop - end ;; $if - end ;; $loop - local.get $0 - local.get $0 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - if $if_0 (result i32) - local.get $0 - i32.load offset=8 - i32.const 2147483647 - i32.and - i32.const -1 - i32.add - else - i32.const 10 - end ;; $if_0 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - ) - - (func $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ (type $3) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - global.get $31 - local.set $5 - global.get $31 - i32.const 16 - i32.add - global.set $31 - local.get $1 - i32.load8_s offset=11 - local.tee $3 - i32.const 0 - i32.lt_s - if $if (result i32) - local.get $1 - i32.load offset=4 - else - local.get $3 - i32.const 255 - i32.and - end ;; $if - local.set $4 - loop $loop - block $block - local.get $3 - i32.const 24 - i32.shl - i32.const 24 - i32.shr_s - i32.const 0 - i32.lt_s - if $if_0 (result i32) - local.get $1 - i32.load - else - local.get $1 - end ;; $if_0 - local.set $3 - local.get $5 - local.get $2 - i32.store - local.get $1 - local.get $3 - local.get $4 - i32.const 1 - i32.add - i32.const 13561 - local.get $5 - call $_snprintf - local.tee $3 - i32.const -1 - i32.gt_s - if $if_1 (result i32) - local.get $3 - local.get $4 - i32.le_u - br_if $block - local.get $3 - else - local.get $4 - i32.const 1 - i32.shl - i32.const 1 - i32.or - end ;; $if_1 - local.tee $4 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $1 - i32.load8_s offset=11 - local.set $3 - br $loop - end ;; $block - end ;; $loop - local.get $1 - local.get $3 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $0 - local.get $1 - i64.load align=4 - i64.store align=4 - local.get $0 - local.get $1 - i32.load offset=8 - i32.store offset=8 - i32.const 0 - local.set $0 - loop $loop_0 - local.get $0 - i32.const 3 - i32.ne - if $if_2 - local.get $0 - i32.const 2 - i32.shl - local.get $1 - i32.add - i32.const 0 - i32.store - local.get $0 - i32.const 1 - i32.add - local.set $0 - br $loop_0 - end ;; $if_2 - end ;; $loop_0 - local.get $5 - global.set $31 - ) - (func $__ZL25default_terminate_handlerv (type $8) (local $0 i32) (local $1 i32) @@ -64265,9 +63687,9 @@ i64.ne if $if_1 local.get $2 - i32.const 13700 + i32.const 13513 i32.store - i32.const 13650 + i32.const 13463 local.get $2 call $_abort_message end ;; $if_1 @@ -64291,11 +63713,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5320 + i32.const 5296 i32.load i32.load offset=16 local.set $6 - i32.const 5320 + i32.const 5296 local.get $0 local.get $4 local.get $6 @@ -64318,7 +63740,7 @@ call_indirect $27 (type $4) local.set $0 local.get $1 - i32.const 13700 + i32.const 13513 i32.store local.get $1 local.get $2 @@ -64326,23 +63748,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 13564 + i32.const 13377 local.get $1 call $_abort_message else local.get $3 - i32.const 13700 + i32.const 13513 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 13609 + i32.const 13422 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 13688 + i32.const 13501 local.get $5 call $_abort_message ) @@ -64359,7 +63781,7 @@ global.set $31 block $block (result i32) i32.const 0 - i32.const 16256 + i32.const 16048 i32.load i32.const 324508639 i32.eq @@ -64367,19 +63789,19 @@ drop i32.const 109 call_indirect $27 (type $8) - i32.const 16256 + i32.const 16048 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 13839 + i32.const 13652 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 16260 + i32.const 16052 i32.load local.tee $0 i32.load offset=4 @@ -64412,7 +63834,7 @@ local.get $2 local.get $1 i32.store - i32.const 6592 + i32.const 6532 i32.load local.tee $1 local.get $0 @@ -64445,8 +63867,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5344 - i32.const 5328 + i32.const 5320 + i32.const 5304 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -65212,13 +64634,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 16260 + i32.const 16052 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 13888 + i32.const 13701 local.get $0 call $_abort_message else @@ -65240,7 +64662,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 16260 + i32.const 16052 i32.load local.tee $0 i32.load offset=4 @@ -65254,7 +64676,7 @@ i32.const 0 end ;; $block if $if - i32.const 13938 + i32.const 13751 local.get $1 call $_abort_message else @@ -65266,7 +64688,7 @@ (func $__ZNSt11logic_errorD2Ev (type $0) (param $0 i32) local.get $0 - i32.const 6956 + i32.const 6896 i32.store local.get $0 i32.const 4 @@ -65308,17 +64730,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $0) - (param $0 i32) - local.get $0 - i32.const 6976 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $5) (param $0 i32) (param $1 i32) @@ -66041,8 +65452,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5344 - i32.const 5448 + i32.const 5320 + i32.const 5408 call $___dynamic_cast i32.const 0 i32.ne @@ -66910,5 +66321,5 @@ call_indirect $27 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\e7\01\80\08\f0\88\c1\02\d0\88\01\e0\88\01" + ;; "\00\01\00\03\80\02\e7\01\80\08\a0\87\c1\02\80\87\01\90\87\01" ) \ No newline at end of file diff --git a/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wasm b/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wasm index 0ce0db1d2d..9a92d2a02d 100644 Binary files a/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wasm and b/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wasm differ diff --git a/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wat b/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wat index d37c6897a7..b601875145 100644 --- a/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wat +++ b/test/extensions/filters/http/wasm/test_data/grpc_call_cpp.wat @@ -105,23 +105,23 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $32 (mut i32) (i32.const 21824)) - (global $33 (mut i32) (i32.const 5264704)) + (global $32 (mut i32) (i32.const 21616)) + (global $33 (mut i32) (i32.const 5264496)) (elem $28 (global.get $30) $b0 $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv - $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNK10DataSource3NewEv - $__ZN7Context6asRootEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK10DataSource12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK3Any3NewEv $__ZNK10DataSource13IsInitializedEv - $__ZNK3Any12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK21GrpcService_EnvoyGrpc3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK21GrpcService_EnvoyGrpc12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK37GrpcService_GoogleGrpc_SslCredentials3NewEv $__ZNK10DataSource13IsInitializedEv - $__ZNK37GrpcService_GoogleGrpc_SslCredentials12ByteSizeLongEv $__ZNK37GrpcService_GoogleGrpc_SslCredentials13GetCachedSizeEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials12ByteSizeLongEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials13GetCachedSizeEv $__ZNK28GrpcService_GoogleGrpc_Empty3NewEv $__ZNK10DataSource13IsInitializedEv - $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials12ByteSizeLongEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials13GetCachedSizeEv $__ZNK41GrpcService_GoogleGrpc_ChannelCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK41GrpcService_GoogleGrpc_ChannelCredentials12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials3NewEv $__ZNK10DataSource13IsInitializedEv - $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials12ByteSizeLongEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZNK59GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK3Any12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin3NewEv $__ZNK10DataSource13IsInitializedEv - $__ZNK68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK38GrpcService_GoogleGrpc_CallCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK38GrpcService_GoogleGrpc_CallCredentials12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK22GrpcService_GoogleGrpc3NewEv $__ZNK10DataSource13IsInitializedEv - $__ZNK22GrpcService_GoogleGrpc12ByteSizeLongEv $__ZNK22GrpcService_GoogleGrpc13GetCachedSizeEv $__ZNK23GrpcService_HeaderValue3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK3Any12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK11GrpcService3NewEv $__ZNK10DataSource13IsInitializedEv - $__ZNK11GrpcService12ByteSizeLongEv $__ZNK11GrpcService13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv - $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv - $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZNK37GrpcService_GoogleGrpc_SslCredentials13GetCachedSizeEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv - $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv - $__ZN7Context6asRootEv $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 + $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNK10DataSource3NewEv $__ZN7Context6asRootEv + $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK10DataSource12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK3Any3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK3Any12ByteSizeLongEv + $__ZNK3Any13GetCachedSizeEv $__ZNK21GrpcService_EnvoyGrpc3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK21GrpcService_EnvoyGrpc12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK37GrpcService_GoogleGrpc_SslCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK37GrpcService_GoogleGrpc_SslCredentials12ByteSizeLongEv + $__ZNK37GrpcService_GoogleGrpc_SslCredentials13GetCachedSizeEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials12ByteSizeLongEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials13GetCachedSizeEv $__ZNK28GrpcService_GoogleGrpc_Empty3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials12ByteSizeLongEv + $__ZNK45GrpcService_GoogleGrpc_GoogleLocalCredentials13GetCachedSizeEv $__ZNK41GrpcService_GoogleGrpc_ChannelCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK41GrpcService_GoogleGrpc_ChannelCredentials12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials12ByteSizeLongEv + $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZNK59GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK3Any12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin12ByteSizeLongEv + $__ZNK3Any13GetCachedSizeEv $__ZNK38GrpcService_GoogleGrpc_CallCredentials3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK38GrpcService_GoogleGrpc_CallCredentials12ByteSizeLongEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK22GrpcService_GoogleGrpc3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK22GrpcService_GoogleGrpc12ByteSizeLongEv + $__ZNK22GrpcService_GoogleGrpc13GetCachedSizeEv $__ZNK23GrpcService_HeaderValue3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK3Any12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK11GrpcService3NewEv $__ZNK10DataSource13IsInitializedEv $__ZNK11GrpcService12ByteSizeLongEv + $__ZNK11GrpcService13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK10DataSource13GetCachedSizeEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv + $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK3Any13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv + $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZNK37GrpcService_GoogleGrpc_SslCredentials13GetCachedSizeEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv + $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK10DataSource13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv + $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNK10DataSource3NewEPN6google8protobuf5ArenaE $__ZN10DataSource27MergePartialFromCodedStreamEPN6google8protobuf2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh @@ -139,21 +139,21 @@ $__ZN49protobuf_proxy_5fwasm_5fintrinsics_5flite_2eprotoL85InitDefaultsGrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsEv $__ZN49protobuf_proxy_5fwasm_5fintrinsics_5flite_2eprotoL71InitDefaultsGrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsEv $__ZN49protobuf_proxy_5fwasm_5fintrinsics_5flite_2eprotoL80InitDefaultsGrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginEv $__ZN49protobuf_proxy_5fwasm_5fintrinsics_5flite_2eprotoL50InitDefaultsGrpcService_GoogleGrpc_CallCredentialsEv $__ZN49protobuf_proxy_5fwasm_5fintrinsics_5flite_2eprotoL34InitDefaultsGrpcService_GoogleGrpcEv $__ZN49protobuf_proxy_5fwasm_5fintrinsics_5flite_2eprotoL35InitDefaultsGrpcService_HeaderValueEv $__ZN49protobuf_proxy_5fwasm_5fintrinsics_5flite_2eprotoL23InitDefaultsGrpcServiceEv $__ZN30protobuf_struct_5flite_2eprotoL21InitDefaultsListValueEv $__ZL25default_terminate_handlerv $__ZN6google8protobuf8internal20InitLogSilencerCountEv $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv $__ZN10__cxxabiv112_GLOBAL__N_110construct_Ev $b6 $b6 $b6 $b6 $b6 $b6 $b6 $b6 $b6 $b6 $b6 $b6 - $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt13runtime_errorD2Ev - $__ZN14ProxyExceptionD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv - $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZN10DataSourceD2Ev $__ZN10DataSourceD0Ev $__ZN10DataSource5ClearEv $__ZN3AnyD2Ev $__ZN3AnyD0Ev - $__ZN3Any5ClearEv $__ZN21GrpcService_EnvoyGrpcD2Ev $__ZN21GrpcService_EnvoyGrpcD0Ev $__ZN21GrpcService_EnvoyGrpc5ClearEv $__ZN37GrpcService_GoogleGrpc_SslCredentialsD2Ev $__ZN37GrpcService_GoogleGrpc_SslCredentialsD0Ev $__ZN37GrpcService_GoogleGrpc_SslCredentials5ClearEv $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentialsD2Ev - $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentialsD0Ev $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentials5ClearEv $__ZN28GrpcService_GoogleGrpc_EmptyD2Ev $__ZN28GrpcService_GoogleGrpc_EmptyD0Ev $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentials5ClearEv $__ZN41GrpcService_GoogleGrpc_ChannelCredentialsD2Ev $__ZN41GrpcService_GoogleGrpc_ChannelCredentialsD0Ev $__ZN41GrpcService_GoogleGrpc_ChannelCredentials5ClearEv - $__ZN73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsD2Ev $__ZN73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsD0Ev $__ZN73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials5ClearEv $__ZN59GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsD2Ev $__ZN59GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsD0Ev $__ZN3Any5ClearEv $__ZN68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginD2Ev $__ZN68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginD0Ev - $__ZN68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin5ClearEv $__ZN38GrpcService_GoogleGrpc_CallCredentialsD2Ev $__ZN38GrpcService_GoogleGrpc_CallCredentialsD0Ev $__ZN38GrpcService_GoogleGrpc_CallCredentials5ClearEv $__ZN22GrpcService_GoogleGrpcD2Ev $__ZN22GrpcService_GoogleGrpcD0Ev $__ZN22GrpcService_GoogleGrpc5ClearEv $__ZN23GrpcService_HeaderValueD2Ev - $__ZN23GrpcService_HeaderValueD0Ev $__ZN3Any5ClearEv $__ZN11GrpcServiceD2Ev $__ZN11GrpcServiceD0Ev $__ZN11GrpcService5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv - $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev - $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev - $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev - $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZN17MyGrpcCallHandlerD0Ev - $__ZN17MyGrpcCallHandlerD0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv + $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv + $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv + $__ZN17MyGrpcCallHandlerD0Ev $__ZN10DataSourceD2Ev $__ZN10DataSourceD0Ev $__ZN10DataSource5ClearEv $__ZN3AnyD2Ev $__ZN3AnyD0Ev $__ZN3Any5ClearEv $__ZN21GrpcService_EnvoyGrpcD2Ev + $__ZN21GrpcService_EnvoyGrpcD0Ev $__ZN21GrpcService_EnvoyGrpc5ClearEv $__ZN37GrpcService_GoogleGrpc_SslCredentialsD2Ev $__ZN37GrpcService_GoogleGrpc_SslCredentialsD0Ev $__ZN37GrpcService_GoogleGrpc_SslCredentials5ClearEv $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentialsD2Ev $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentialsD0Ev $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentials5ClearEv + $__ZN28GrpcService_GoogleGrpc_EmptyD2Ev $__ZN28GrpcService_GoogleGrpc_EmptyD0Ev $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentials5ClearEv $__ZN41GrpcService_GoogleGrpc_ChannelCredentialsD2Ev $__ZN41GrpcService_GoogleGrpc_ChannelCredentialsD0Ev $__ZN41GrpcService_GoogleGrpc_ChannelCredentials5ClearEv $__ZN73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsD2Ev $__ZN73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentialsD0Ev + $__ZN73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials5ClearEv $__ZN59GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsD2Ev $__ZN59GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentialsD0Ev $__ZN3Any5ClearEv $__ZN68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginD2Ev $__ZN68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPluginD0Ev $__ZN68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin5ClearEv $__ZN38GrpcService_GoogleGrpc_CallCredentialsD2Ev + $__ZN38GrpcService_GoogleGrpc_CallCredentialsD0Ev $__ZN38GrpcService_GoogleGrpc_CallCredentials5ClearEv $__ZN22GrpcService_GoogleGrpcD2Ev $__ZN22GrpcService_GoogleGrpcD0Ev $__ZN22GrpcService_GoogleGrpc5ClearEv $__ZN23GrpcService_HeaderValueD2Ev $__ZN23GrpcService_HeaderValueD0Ev $__ZN3Any5ClearEv + $__ZN11GrpcServiceD2Ev $__ZN11GrpcServiceD0Ev $__ZN11GrpcService5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev + $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv + $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv + $__ZN17MyGrpcCallHandlerD0Ev $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN17MyGrpcCallHandlerD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv + $__ZN17MyGrpcCallHandlerD0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZNSt11logic_errorD0Ev $__ZN17MyGrpcCallHandlerD0Ev $__ZN17MyGrpcCallHandlerD0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv - $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 + $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectI10DataSourceEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv + $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b8 $__ZN11ContextBase27onGrpcCreateInitialMetadataEj $__ZN11ContextBase28onGrpcReceiveInitialMetadataEj $__ZN11ContextBase29onGrpcReceiveTrailingMetadataEj $__ZN15GrpcCallHandlerIN6google8protobuf5ValueEE9onSuccessENSt3__210unique_ptrI8WasmDataNS4_14default_deleteIS6_EEEE $__ZN17MyGrpcCallHandler9onSuccessEON6google8protobuf5ValueE $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEPNS0_6__baseISC_EE $__ZNK10DataSource11GetTypeNameEv $__ZNK6google8protobuf11MessageLite25InitializationErrorStringEv $__ZN10DataSource21CheckTypeAndMergeFromERKN6google8protobuf11MessageLiteE $__ZNK10DataSource24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE $__ZNK3Any11GetTypeNameEv $__ZN3Any21CheckTypeAndMergeFromERKN6google8protobuf11MessageLiteE $__ZNK3Any24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE $__ZNK21GrpcService_EnvoyGrpc11GetTypeNameEv $__ZN21GrpcService_EnvoyGrpc21CheckTypeAndMergeFromERKN6google8protobuf11MessageLiteE @@ -176,7 +176,7 @@ $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $29 (i32.const 1024) - "\f69\00\00\fb9\00\00\03:\00\00\09:") + ";9\00\00@9\00\00H9\00\00N9") (data $29 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -249,274 +249,268 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00 !\00\00!\"\00\00H!\00\00\18\"\00\00p\11\00\00\00\00\00\00H" - "!\00\00\07\"\00\00x\11\00\00\00\00\00\00 !\00\00\11#\00\00\c8!\00\00\d2\"\00\00\00\00\00\00\01\00\00\00\98\11\00\00\00\00\00\00\c8!\00\007#\00\00\00\00\00\00\01\00\00\00\00" - "\16\00\00\00\00\00\00 !\00\00\98#\00\00H!\00\00l#\00\00\d0\11\00\00\00\00\00\00H!\00\00X#\00\00\d8\11\00\00\00\00\00\00 !\00\00'$\00\00H!\00\00\ae#\00\00\f8" - "\11\00\00\00\00\00\00 !\00\00\89$\00\00 !\00\00\d9$\00\00H!\00\00\13&\00\00\c0\13\00\00\00\00\00\00H!\00\001&\00\00\c0\13\00\00\00\00\00\00H!\00\00o&\00\00\c0" - "\13\00\00\00\00\00\00H!\00\00\ad&\00\00\c0\13\00\00\00\00\00\00H!\00\00\03'\00\00\c0\13\00\00\00\00\00\00H!\00\00P'\00\00\c0\13\00\00\00\00\00\00H!\00\00\99'\00\00\c0" - "\13\00\00\00\00\00\00H!\00\00b(\00\00\c0\13\00\00\00\00\00\00H!\00\00\89)\00\00\c0\13\00\00\00\00\00\00H!\00\00V*\00\00\c0\13\00\00\00\00\00\00H!\00\004+\00\00\c0" - "\13\00\00\00\00\00\00H!\00\00\e9+\00\00\c0\13\00\00\00\00\00\00H!\00\00T,\00\00\c0\13\00\00\00\00\00\00H!\00\00z,\00\00\c0\13\00\00\00\00\00\00H!\00\00E6\00\00\c0" - "\13\00\00\00\00\00\00H!\00\00'5\00\00 \13\00\00\00\00\00\00H!\00\00\e4.\00\000\13\00\00\00\00\00\00H!\00\00\14/\00\00@\13\00\00\00\00\00\00H!\00\00\da/\00\00\c0" - "\13\00\00\00\00\00\00H!\00\00\f44\00\00\c0\13\00\00\00\00\00\00\c8!\00\00\b23\00\00\00\00\00\00\01\00\00\00x\13\00\00\00\00\00\00 !\00\00\1f4\00\00H!\00\00\0e5\00\00\c0" - "\13\00\00\00\00\00\00H!\00\00\8d6\00\00p\11\00\00\00\00\00\00H!\00\00\f16\00\00\b0\15\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") - (data $29 (i32.const 5056) - " !\00\00\f3;\00\00H!\00\00\e1A\00\00\e8\13\00\00\00\00\00\00H!\00\00\9dB\00\00\e8\13\00\00\00\00\00\00 !\00\00iC\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\e4 \00\00\d1!\00\00\0c!\00\00\c8!\00\00p\11\00\00\00\00\00\00\0c" + "!\00\00\b7!\00\00x\11\00\00\00\00\00\00\e4 \00\00\c1\"\00\00x!\00\00\82\"\00\00\00\00\00\00\01\00\00\00\98\11\00\00\00\00\00\00\e4 \00\00'#\00\00\0c!\00\00\fb\"\00\00\b8" + "\11\00\00\00\00\00\00\0c!\00\00\e7\"\00\00\c0\11\00\00\00\00\00\00\e4 \00\00\b6#\00\00\0c!\00\00=#\00\00\e0\11\00\00\00\00\00\00\e4 \00\00\18$\00\00\e4 \00\00h$\00\00\0c" + "!\00\00\a2%\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\c0%\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\fe%\00\00\a8\13\00\00\00\00\00\00\0c!\00\00<&\00\00\a8\13\00\00\00\00\00\00\0c" + "!\00\00\92&\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\df&\00\00\a8\13\00\00\00\00\00\00\0c!\00\00('\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\f1'\00\00\a8\13\00\00\00\00\00\00\0c" + "!\00\00\18)\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\e5)\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\c3*\00\00\a8\13\00\00\00\00\00\00\0c!\00\00x+\00\00\a8\13\00\00\00\00\00\00\0c" + "!\00\00\e3+\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\09,\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\d45\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\b64\00\00\08\13\00\00\00\00\00\00\0c" + "!\00\00s.\00\00\18\13\00\00\00\00\00\00\0c!\00\00\a3.\00\00(\13\00\00\00\00\00\00\0c!\00\00i/\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\834\00\00\a8\13\00\00\00\00\00\00x" + "!\00\00A3\00\00\00\00\00\00\01\00\00\00`\13\00\00\00\00\00\00\e4 \00\00\ae3\00\00\0c!\00\00\9d4\00\00\a8\13\00\00\00\00\00\00\0c!\00\00\076\00\00p\11\00\00\00\00\00\00\0c" + "!\00\0066\00\00\98\15\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $29 (i32.const 5032) + "\e4 \00\00;;\00\00\0c!\00\00)A\00\00\d0\13\00\00\00\00\00\00\0c!\00\00\e5A\00\00\d0\13\00\00\00\00\00\00\e4 \00\00\b1B\00\00\05") + (data $29 (i32.const 5092) + "h") (data $29 (i32.const 5116) - "i") + "\08\00\00\00\01\00\00\00\9bO") (data $29 (i32.const 5140) - "\08\00\00\00\01\00\00\00kP") - (data $29 (i32.const 5164) "\02") - (data $29 (i32.const 5179) + (data $29 (i32.const 5155) "\ff\ff\ff\ff\ff") - (data $29 (i32.const 5248) + (data $29 (i32.const 5224) "\05") + (data $29 (i32.const 5236) + "h") (data $29 (i32.const 5260) - "i") + "\09\00\00\00\01\00\00\00\f8E\00\00\00\04") (data $29 (i32.const 5284) - "\09\00\00\00\01\00\00\00\c8F\00\00\00\04") - (data $29 (i32.const 5308) "\01") - (data $29 (i32.const 5323) + (data $29 (i32.const 5299) "\n\ff\ff\ff\ff") - (data $29 (i32.const 5428) + (data $29 (i32.const 5404) "\n") - (data $29 (i32.const 5467) + (data $29 (i32.const 5443) "\ff\ff\ff\ff\ff") - (data $29 (i32.const 5536) - "H!\00\00\e2C\00\00\b0\15\00\00\00\00\00\00 !\00\00\a7D\00\00H!\00\00\07E\00\00\c8\15\00\00\00\00\00\00H!\00\00\b4D\00\00\d8\15\00\00\00\00\00\00 !\00\00\d5D\00\00" - "H!\00\00\e2D\00\00\b8\15\00\00\00\00\00\00H!\00\00\e9E\00\00\b0\15\00\00\00\00\00\00H!\00\00\f9E\00\00\b0\15\00\00\00\00\00\00H!\00\00\0bF\00\00\f0\15\00\00\00\00\00\00" - "H!\00\00@F\00\00\c8\15\00\00\00\00\00\00H!\00\00\1cF\00\00 \16\00\00\00\00\00\00H!\00\00bF\00\00\c8\15\00\00\00\00\00\00\ac!\00\00\8aF\00\00\ac!\00\00\8cF\00\00" - "H!\00\00\8eF\00\00\b8\15") - (data $29 (i32.const 5748) + (data $29 (i32.const 5512) + "\0c!\00\00*C\00\00\98\15\00\00\00\00\00\00\e4 \00\00\ecC\00\00\0c!\00\00LD\00\00\b0\15\00\00\00\00\00\00\0c!\00\00\f9C\00\00\c0\15\00\00\00\00\00\00\e4 \00\00\1aD\00\00" + "\0c!\00\00'D\00\00\a0\15\00\00\00\00\00\00\0c!\00\00.E\00\00\98\15\00\00\00\00\00\00\0c!\00\00>E\00\00\d8\15\00\00\00\00\00\00\0c!\00\00sE\00\00\b0\15\00\00\00\00\00\00" + "\0c!\00\00OE\00\00\f8\15\00\00\00\00\00\00\0c!\00\00\95E\00\00\b0\15\00\00\00\00\00\00\\!\00\00\bdE\00\00\\!\00\00\bfE\00\00\0c!\00\00\c1E\00\00\a0\15") + (data $29 (i32.const 5708) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00" - "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00\b8\11\00\00\07\00\00\00\08\00\00\00\09\00\00\00\00\00\00\00\e8\11\00\00\09\00\00\00" - "\n\00\00\00\0b\00\00\00\04\00\00\00\02\00\00\00\05\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\0c\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00" - "\02\00\00\00\03\00\00\00\n\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00p\11\00\00" - "\0d\00\00\00\0e\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\0b\00\00\00\0c") - (data $29 (i32.const 6049) - "\12\00\00\0f\00\00\00\10\00\00\00\0d\00\00\00\06\00\00\00\11\00\00\00\12\00\00\00\02\00\00\00\02\00\00\00\0e\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $29 (i32.const 6108) - " \12\00\00\13\00\00\00\14\00\00\00\07\00\00\00\0f\00\00\00\03\00\00\00\10\00\00\00\11\00\00\00\15\00\00\00\12\00\00\00\08\00\00\00\09\00\00\00\04\00\00\00\13\00\00\00\n\00\00\00\05\00\00\00" - "\14\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\00\00\00\00\02") - (data $29 (i32.const 6204) - "0\12\00\00\16\00\00\00\17\00\00\00\0b\00\00\00\16\00\00\00\06\00\00\00\10\00\00\00\11\00\00\00\18\00\00\00\17\00\00\00\08\00\00\00\0c\00\00\00\07\00\00\00\18\00\00\00\0d\00\00\00\05\00\00\00" - "\19\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\00\00\00\00\03") - (data $29 (i32.const 6300) - "@\12\00\00\19\00\00\00\1a\00\00\00\0e\00\00\00\1a\00\00\00\08\00\00\00\10\00\00\00\11\00\00\00\1b\00\00\00\1b\00\00\00\08\00\00\00\0f\00\00\00\09\00\00\00\1c\00\00\00\10\00\00\00\05\00\00\00" - "\1d\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\01\00\00\00\04\00\00\00\c8\17\00\00\00\00\00\00P\12\00\00\1c\00\00\00\1d\00\00\00\11\00\00\00\1e\00\00\00\n\00\00\00\10\00\00\00\11\00\00\00" - "\1e\00\00\00\1f\00\00\00\08\00\00\00\12\00\00\00\0b\00\00\00 \00\00\00\13\00\00\00\05\00\00\00!\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\00\00\00\00\05") - (data $29 (i32.const 6492) - "`\12\00\00\1f\00\00\00 \00\00\00\14\00\00\00\"\00\00\00\0c\00\00\00\10\00\00\00\11\00\00\00!\00\00\00#\00\00\00\08\00\00\00\15\00\00\00\0d\00\00\00$\00\00\00\16\00\00\00\05\00\00\00" - "%\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\00\00\00\00\06") - (data $29 (i32.const 6588) - "p\12\00\00\"\00\00\00#\00\00\00\17\00\00\00&\00\00\00\0e\00\00\00\10\00\00\00\11\00\00\00$\00\00\00'\00\00\00\08\00\00\00\18\00\00\00\0f\00\00\00(\00\00\00\19\00\00\00\05\00\00\00" - ")\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\03\00\00\00\07\00\00\00\e8\18\00\00\a8\19\00\00H\19\00\00\00\00\00\00\80\12\00\00%\00\00\00&\00\00\00\1a\00\00\00*\00\00\00\10\00\00\00" - "\10\00\00\00\11\00\00\00'\00\00\00+\00\00\00\08\00\00\00\1b\00\00\00\11\00\00\00,\00\00\00\1c\00\00\00\05\00\00\00-\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\00\00\00\00\08") - (data $29 (i32.const 6788) - "\90\12\00\00(\00\00\00)\00\00\00\1d\00\00\00.\00\00\00\12\00\00\00\10\00\00\00\11\00\00\00*\00\00\00/\00\00\00\08\00\00\00\1e\00\00\00\13\00\00\000\00\00\00\1f\00\00\00\05\00\00\00" - "1\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\00\00\00\00\09") - (data $29 (i32.const 6884) - "\a0\12\00\00+\00\00\00,\00\00\00 \00\00\002\00\00\00\14\00\00\00\10\00\00\00\11\00\00\00-\00\00\003\00\00\00\08\00\00\00!\00\00\00\15\00\00\004\00\00\00\"\00\00\00\05\00\00\00" - "5\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\02\00\00\00\n\00\00\000\1d\00\00(\18\00\00\00\00\00\00\b0\12\00\00.\00\00\00/\00\00\00#\00\00\006\00\00\00\16\00\00\00\10\00\00\00" - "\11\00\00\000\00\00\007\00\00\00\08\00\00\00$\00\00\00\17\00\00\008\00\00\00%\00\00\00\05\00\00\009\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\04\00\00\00\0b\00\00\00\a8\19\00\00" - "p\1a\00\00\d0\1a\00\000\1b\00\00\00\00\00\00\c0\12\00\001\00\00\002\00\00\00&\00\00\00:\00\00\00\18\00\00\00\10\00\00\00\11\00\00\003\00\00\00;\00\00\00\08\00\00\00'\00\00\00" - "\19\00\00\00<\00\00\00(\00\00\00\05\00\00\00=\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\03\00\00\00\0c\00\00\00\08\1a\00\00\94\1b\00\000\1d\00\00\00\00\00\00\d0\12\00\004\00\00\00" - "5\00\00\00)\00\00\00>\00\00\00\1a\00\00\00\10\00\00\00\11\00\00\006\00\00\00?\00\00\00\08\00\00\00*\00\00\00\1b\00\00\00@\00\00\00+\00\00\00\05\00\00\00A\00\00\00\03\00\00\00" - "\15\00\00\00\ff\ff\ff\ff\00\00\00\00\0d") - (data $29 (i32.const 7292) - "\e0\12\00\007\00\00\008\00\00\00,\00\00\00B\00\00\00\1c\00\00\00\10\00\00\00\11\00\00\009\00\00\00C\00\00\00\08\00\00\00-\00\00\00\1d\00\00\00D\00\00\00.\00\00\00\05\00\00\00" - "E\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\03\00\00\00\0e\00\00\00\88\18\00\00\00\1c\00\00h\1c\00\00\00\00\00\00\f0\12\00\00:\00\00\00;\00\00\00/\00\00\00F\00\00\00\1e\00\00\00" - "\10\00\00\00\11\00\00\00<\00\00\00G\00\00\00\08\00\00\000\00\00\00\1f\00\00\00H\00\00\001\00\00\00\05\00\00\00I\00\00\00\03\00\00\00\15\00\00\00\ff\ff\ff\ff\00\00\00\00\0f") - (data $29 (i32.const 7492) - " \13\00\00=\00\00\00>\00\00\002\00\00\00J\00\00\00 \00\00\00K\00\00\00\11\00\00\00?\00\00\00L\00\00\00\08\00\00\003\00\00\00!\00\00\00M\00\00\004\00\00\00\05\00\00\00" - "N\00\00\00\04\00\00\00\15\00\00\00O\00\00\00P\00\00\00\00\00\00\00\80\13\00\00@\00\00\00A\00\00\005\00\00\00Q\00\00\00\"\00\00\00R\00\00\00S\00\00\00B\00\00\00T\00\00\00" - "\08\00\00\006\00\00\00#\00\00\00U\00\00\007\00\00\00\05\00\00\00V\00\00\00\03\00\00\00\15") - (data $29 (i32.const 7661) - "\13\00\00C\00\00\00D\00\00\008\00\00\00W\00\00\00$\00\00\00X\00\00\00Y\00\00\00E\00\00\00Z\00\00\00\08\00\00\009\00\00\00%\00\00\00[\00\00\00:\00\00\00\05\00\00\00\\" - "\00\00\00\03\00\00\00\15\00\00\00\00\00\00\00\10\13\00\00=\00\00\00F\00\00\002\00\00\00J\00\00\00 \00\00\00K\00\00\00\11\00\00\00?\00\00\00L\00\00\00\08\00\00\003\00\00\00!" - "\00\00\00M\00\00\004\00\00\00\05\00\00\00N\00\00\00\04\00\00\00\15\00\00\00]\00\00\00^\00\00\00\00\00\00\00P\13\00\00G\00\00\00H\00\00\00;\00\00\00_\00\00\00&\00\00\00`" - "\00\00\00a\00\00\00I\00\00\00b\00\00\00\08\00\00\00<\00\00\00'\00\00\00c\00\00\00=\00\00\00\05\00\00\00d\00\00\00\03\00\00\00\15\00\00\00\00\00\00\00@\13\00\00=\00\00\00J" - "\00\00\002\00\00\00J\00\00\00 \00\00\00K\00\00\00\11\00\00\00?\00\00\00L\00\00\00\08\00\00\003\00\00\00!\00\00\00M\00\00\004\00\00\00\05\00\00\00N\00\00\00\04\00\00\00\15" - "\00\00\00O\00\00\00P\00\00\00\00\00\00\00\90\13\00\00K\00\00\00L\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00e\00\00\00f\00\00\00>\00\00\00M" - "\00\00\00N\00\00\00?\00\00\00\00\00\00\00\a0\13\00\00O\00\00\00P\00\00\00g\00\00\00\00\00\00\00\c8\13\00\00Q\00\00\00R\00\00\00\05\00\00\00@\00\00\00\01\00\00\00\06\00\00\00h" - "\00\00\00\00\00\00\00\d8\13\00\00Q\00\00\00S\00\00\00\07\00\00\00A\00\00\00\02\00\00\00\06\00\00\00h") - (data $29 (i32.const 8153) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\\P\00\00aP\00\00\10\0d\00\00\f0\13\00\00\80\14") + "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00\d0\11\00\00\07\00\00\00\08\00\00\00\09\00\00\00\04\00\00\00\02\00\00\00\05\00\00\00" + "\00\00\00\00x\11\00\00\01\00\00\00\n\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\09\00\00\00\04\00\00\00\01\00\00\00" + "\05\00\00\00\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00p\11\00\00\0b\00\00\00\0c\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00" + "\03\00\00\00\01\00\00\00\01\00\00\00\n\00\00\00\0b\00\00\00\00\00\00\00\e8\11\00\00\0d\00\00\00\0e\00\00\00\0c\00\00\00\06\00\00\00\0f\00\00\00\10\00\00\00\02\00\00\00\02\00\00\00\0d\00\00\00" + "\ff\ff\ff\ff\00\00\00\00\01") + (data $29 (i32.const 6048) + "\08\12\00\00\11\00\00\00\12\00\00\00\07\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\13\00\00\00\11\00\00\00\08\00\00\00\09\00\00\00\04\00\00\00\12\00\00\00\n\00\00\00\05\00\00\00" + "\13\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\00\00\00\00\02") + (data $29 (i32.const 6144) + "\18\12\00\00\14\00\00\00\15\00\00\00\0b\00\00\00\15\00\00\00\06\00\00\00\0f\00\00\00\10\00\00\00\16\00\00\00\16\00\00\00\08\00\00\00\0c\00\00\00\07\00\00\00\17\00\00\00\0d\00\00\00\05\00\00\00" + "\18\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\00\00\00\00\03") + (data $29 (i32.const 6240) + "(\12\00\00\17\00\00\00\18\00\00\00\0e\00\00\00\19\00\00\00\08\00\00\00\0f\00\00\00\10\00\00\00\19\00\00\00\1a\00\00\00\08\00\00\00\0f\00\00\00\09\00\00\00\1b\00\00\00\10\00\00\00\05\00\00\00" + "\1c\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\01\00\00\00\04\00\00\00\8c\17\00\00\00\00\00\008\12\00\00\1a\00\00\00\1b\00\00\00\11\00\00\00\1d\00\00\00\n\00\00\00\0f\00\00\00\10\00\00\00" + "\1c\00\00\00\1e\00\00\00\08\00\00\00\12\00\00\00\0b\00\00\00\1f\00\00\00\13\00\00\00\05\00\00\00 \00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\00\00\00\00\05") + (data $29 (i32.const 6432) + "H\12\00\00\1d\00\00\00\1e\00\00\00\14\00\00\00!\00\00\00\0c\00\00\00\0f\00\00\00\10\00\00\00\1f\00\00\00\"\00\00\00\08\00\00\00\15\00\00\00\0d\00\00\00#\00\00\00\16\00\00\00\05\00\00\00" + "$\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\00\00\00\00\06") + (data $29 (i32.const 6528) + "X\12\00\00 \00\00\00!\00\00\00\17\00\00\00%\00\00\00\0e\00\00\00\0f\00\00\00\10\00\00\00\"\00\00\00&\00\00\00\08\00\00\00\18\00\00\00\0f\00\00\00'\00\00\00\19\00\00\00\05\00\00\00" + "(\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\03\00\00\00\07\00\00\00\ac\18\00\00l\19\00\00\0c\19\00\00\00\00\00\00h\12\00\00#\00\00\00$\00\00\00\1a\00\00\00)\00\00\00\10\00\00\00" + "\0f\00\00\00\10\00\00\00%\00\00\00*\00\00\00\08\00\00\00\1b\00\00\00\11\00\00\00+\00\00\00\1c\00\00\00\05\00\00\00,\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\00\00\00\00\08") + (data $29 (i32.const 6728) + "x\12\00\00&\00\00\00'\00\00\00\1d\00\00\00-\00\00\00\12\00\00\00\0f\00\00\00\10\00\00\00(\00\00\00.\00\00\00\08\00\00\00\1e\00\00\00\13\00\00\00/\00\00\00\1f\00\00\00\05\00\00\00" + "0\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\00\00\00\00\09") + (data $29 (i32.const 6824) + "\88\12\00\00)\00\00\00*\00\00\00 \00\00\001\00\00\00\14\00\00\00\0f\00\00\00\10\00\00\00+\00\00\002\00\00\00\08\00\00\00!\00\00\00\15\00\00\003\00\00\00\"\00\00\00\05\00\00\00" + "4\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\02\00\00\00\n\00\00\00\f4\1c\00\00\ec\17\00\00\00\00\00\00\98\12\00\00,\00\00\00-\00\00\00#\00\00\005\00\00\00\16\00\00\00\0f\00\00\00" + "\10\00\00\00.\00\00\006\00\00\00\08\00\00\00$\00\00\00\17\00\00\007\00\00\00%\00\00\00\05\00\00\008\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\04\00\00\00\0b\00\00\00l\19\00\00" + "4\1a\00\00\94\1a\00\00\f4\1a\00\00\00\00\00\00\a8\12\00\00/\00\00\000\00\00\00&\00\00\009\00\00\00\18\00\00\00\0f\00\00\00\10\00\00\001\00\00\00:\00\00\00\08\00\00\00'\00\00\00" + "\19\00\00\00;\00\00\00(\00\00\00\05\00\00\00<\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\03\00\00\00\0c\00\00\00\cc\19\00\00X\1b\00\00\f4\1c\00\00\00\00\00\00\b8\12\00\002\00\00\00" + "3\00\00\00)\00\00\00=\00\00\00\1a\00\00\00\0f\00\00\00\10\00\00\004\00\00\00>\00\00\00\08\00\00\00*\00\00\00\1b\00\00\00?\00\00\00+\00\00\00\05\00\00\00@\00\00\00\03\00\00\00" + "\14\00\00\00\ff\ff\ff\ff\00\00\00\00\0d") + (data $29 (i32.const 7232) + "\c8\12\00\005\00\00\006\00\00\00,\00\00\00A\00\00\00\1c\00\00\00\0f\00\00\00\10\00\00\007\00\00\00B\00\00\00\08\00\00\00-\00\00\00\1d\00\00\00C\00\00\00.\00\00\00\05\00\00\00" + "D\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\03\00\00\00\0e\00\00\00L\18\00\00\c4\1b\00\00,\1c\00\00\00\00\00\00\d8\12\00\008\00\00\009\00\00\00/\00\00\00E\00\00\00\1e\00\00\00" + "\0f\00\00\00\10\00\00\00:\00\00\00F\00\00\00\08\00\00\000\00\00\00\1f\00\00\00G\00\00\001\00\00\00\05\00\00\00H\00\00\00\03\00\00\00\14\00\00\00\ff\ff\ff\ff\00\00\00\00\0f") + (data $29 (i32.const 7432) + "\08\13\00\00;\00\00\00<\00\00\002\00\00\00I\00\00\00 \00\00\00J\00\00\00\10\00\00\00=\00\00\00K\00\00\00\08\00\00\003\00\00\00!\00\00\00L\00\00\004\00\00\00\05\00\00\00" + "M\00\00\00\04\00\00\00\14\00\00\00N\00\00\00O\00\00\00\00\00\00\00h\13\00\00>\00\00\00?\00\00\005\00\00\00P\00\00\00\"\00\00\00Q\00\00\00R\00\00\00@\00\00\00S\00\00\00" + "\08\00\00\006\00\00\00#\00\00\00T\00\00\007\00\00\00\05\00\00\00U\00\00\00\03\00\00\00\14\00\00\00\00\00\00\00\e8\12\00\00A\00\00\00B\00\00\008\00\00\00V\00\00\00$\00\00\00" + "W\00\00\00X\00\00\00C\00\00\00Y\00\00\00\08\00\00\009\00\00\00%\00\00\00Z\00\00\00:\00\00\00\05\00\00\00[\00\00\00\03\00\00\00\14\00\00\00\00\00\00\00\f8\12\00\00;\00\00\00" + "D\00\00\002\00\00\00I\00\00\00 \00\00\00J\00\00\00\10\00\00\00=\00\00\00K\00\00\00\08\00\00\003\00\00\00!\00\00\00L\00\00\004\00\00\00\05\00\00\00M\00\00\00\04\00\00\00" + "\14\00\00\00\\\00\00\00]\00\00\00\00\00\00\008\13\00\00E\00\00\00F\00\00\00;\00\00\00^\00\00\00&\00\00\00_\00\00\00`\00\00\00G\00\00\00a\00\00\00\08\00\00\00<\00\00\00" + "'\00\00\00b\00\00\00=\00\00\00\05\00\00\00c\00\00\00\03\00\00\00\14\00\00\00\00\00\00\00(\13\00\00;\00\00\00H\00\00\002\00\00\00I\00\00\00 \00\00\00J\00\00\00\10\00\00\00" + "=\00\00\00K\00\00\00\08\00\00\003\00\00\00!\00\00\00L\00\00\004\00\00\00\05\00\00\00M\00\00\00\04\00\00\00\14\00\00\00N\00\00\00O\00\00\00\00\00\00\00x\13\00\00I\00\00\00" + "J\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00d\00\00\00e\00\00\00>\00\00\00K\00\00\00L\00\00\00?\00\00\00\00\00\00\00\88\13\00\00M\00\00\00" + "N\00\00\00f\00\00\00\00\00\00\00\b0\13\00\00O\00\00\00P\00\00\00\05\00\00\00@\00\00\00\01\00\00\00\06\00\00\00g\00\00\00\00\00\00\00\c0\13\00\00O\00\00\00Q\00\00\00\07\00\00\00" + "A\00\00\00\02\00\00\00\06\00\00\00g") + (data $29 (i32.const 8093) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\8cO\00\00\91O\00\00\10\0d\00\00\d8\13\00\00h\14") + (data $29 (i32.const 8332) + "\1cM") (data $29 (i32.const 8392) - "\ecM") - (data $29 (i32.const 8452) - "\a0\15\00\00T\00\00\00U\00\00\00j\00\00\00\10\00\00\00\00\00\00\00\b8\15\00\00V\00\00\00W\00\00\00X\00\00\00Y\00\00\00\0b\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" - "\e0\15\00\00V\00\00\00Z\00\00\00X\00\00\00Y\00\00\00\0b\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\f0\15\00\00[\00\00\00\\\00\00\00k") - (data $29 (i32.const 8577) - "\16\00\00\07\00\00\00]\00\00\00\09\00\00\00\00\00\00\00\10\16\00\00[\00\00\00^\00\00\00k\00\00\00\00\00\00\00@\16\00\00V\00\00\00_\00\00\00X\00\00\00Y\00\00\00\0c\00\00\00\00" - "\00\00\00`\16\00\00V\00\00\00`\00\00\00X\00\00\00Y\00\00\00\0b\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00cluster\00request\00service\00m" - "ethod\0014ExampleContext\007Context\0011ContextBase\00/home/jplev_google" - "_com/envoy/api/wasm/cpp/proxy_wasm_intrinsics_lite.pb.h\00CHECK fa" - "iled: value != NULL: \00/home/jplev_google_com/envoy/api/wasm/cpp/" - "struct_lite.pb.h\00NSt3__212basic_stringIcNS_11char_traitsIcEENS_9" - "allocatorIcEEEE\00NSt3__221__basic_string_commonILb1EEE\0014ProxyExc" - "eption\00grpcCall failed\0017MyGrpcCallHandler\0015GrpcCallHandlerIN6g" - "oogle8protobuf5ValueEE\0019GrpcCallHandlerBase\00NSt3__210__function" - "6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14def" - "ault_deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__function6__base" - "IFNS_10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP11RootCon" - "textEEE\003$_0\00/home/jplev_google_com/envoy/api/wasm/cpp/proxy_was" - "m_intrinsics_lite.pb.cc\00N6google8protobuf8internal29InternalMeta" - "dataWithArenaBaseINSt3__212basic_stringIcNS3_11char_traitsIcEENS" - "3_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9Containe" - "rE\00DataSource.filename\00DataSource.inline_string\00/usr/local/inclu" - "de/google/protobuf/arenastring.h\00CHECK failed: initial_value != " - "NULL: \00DataSource\0010DataSource\00Any.type_url\00Any\003Any\00GrpcService" - ".EnvoyGrpc.cluster_name\00GrpcService.EnvoyGrpc\0021GrpcService_Envo" - "yGrpc\00GrpcService.GoogleGrpc.SslCredentials\0037GrpcService_Google" - "Grpc_SslCredentials\00GrpcService.GoogleGrpc.GoogleLocalCredential" - "s\0045GrpcService_GoogleGrpc_GoogleLocalCredentials\00GrpcService.Go" - "ogleGrpc.Empty\0028GrpcService_GoogleGrpc_Empty\00GrpcService.Google" - "Grpc.ChannelCredentials\0041GrpcService_GoogleGrpc_ChannelCredenti" - "als\00GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAcce" - "ssCredentials.json_key\00GrpcService.GoogleGrpc.CallCredentials.Se" - "rviceAccountJWTAccessCredentials\0073GrpcService_GoogleGrpc_CallCr" - "edentials_ServiceAccountJWTAccessCredentials\00GrpcService.GoogleG" - "rpc.CallCredentials.GoogleIAMCredentials.authorization_token\00Grp" - "cService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.authori" - "ty_selector\00GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCred" - "entials\0059GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCreden" - "tials\00GrpcService.GoogleGrpc.CallCredentials.MetadataCredentials" - "FromPlugin.name\00GrpcService.GoogleGrpc.CallCredentials.MetadataC" - "redentialsFromPlugin\0068GrpcService_GoogleGrpc_CallCredentials_Me" - "tadataCredentialsFromPlugin\00GrpcService.GoogleGrpc.CallCredentia" - "ls.access_token\00GrpcService.GoogleGrpc.CallCredentials.google_re" - "fresh_token\00GrpcService.GoogleGrpc.CallCredentials\0038GrpcService" - "_GoogleGrpc_CallCredentials\00GrpcService.GoogleGrpc.target_uri\00Gr" - "pcService.GoogleGrpc.stat_prefix\00GrpcService.GoogleGrpc.credenti" - "als_factory_name\00GrpcService.GoogleGrpc\0022GrpcService_GoogleGrpc" - "\00GrpcService.HeaderValue.key\00GrpcService.HeaderValue.value\00GrpcS" - "ervice.HeaderValue\0023GrpcService_HeaderValue\00GrpcService\0011GrpcS" - "ervice\00/home/jplev_google_com/envoy/api/wasm/cpp/struct_lite.pb." - "cc\00/usr/local/include/google/protobuf/repeated_field.h\00CHECK fai" - "led: (index) >= (0): \00CHECK failed: (index) < (current_size_): \00" - "/usr/local/include/google/protobuf/map.h\00CHECK failed: (bucket_i" - "ndex_ & 1) == (0): \00CHECK failed: m_->index_of_first_non_null_ =" - "= m_->num_buckets_ || m_->table_[m_->index_of_first_non_null_] !" - "= NULL: \00CHECK failed: !tree->empty(): \00CHECK failed: node_ != N" - "ULL && m_ != NULL: \00google.protobuf.Value.string_value\00google.pr" - "otobuf.Struct.FieldsEntry.key\00CHECK failed: (&from) != (this): \00" - "CHECK failed: (&other) != (this): \00N6google8protobuf27Struct_Fie" - "ldsEntry_DoNotUseE\00N6google8protobuf8internal12MapEntryLiteINS0_" - "27Struct_FieldsEntry_DoNotUseENSt3__212basic_stringIcNS4_11char_" - "traitsIcEENS4_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9F" - "ieldTypeE9ELSD_11ELi0EEE\00N6google8protobuf8internal12MapEntryImp" - "lINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212b" - "asic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5Value" - "ELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (" - "it.m_) == (this): \00CHECK failed: TableEntryIsNonEmptyList(b): \00C" - "HECK failed: TableEntryIsTree(b): \00CHECK failed: GetArenaNoVirtu" - "al() == NULL: \00CHECK failed: index_of_first_non_null_ == num_buc" - "kets_ || table_[index_of_first_non_null_] != NULL: \00CHECK failed" - ": find(*KeyPtrFromNodePtr(node)) == end(): \00CHECK failed: (count" - ") <= (kMaxLength): \00CHECK failed: (result.bucket_index_) == (b &" - " ~static_cast(1)): \00CHECK failed: (table_[b]) == (tab" - "le_[b ^ 1]): \00CHECK failed: !TableEntryIsTree(b) && !TableEntryI" - "sTree(b ^ 1): \00CHECK failed: (count) == (tree->size()): \00CHECK f" - "ailed: (new_num_buckets) >= (kMinTableSize): \00CHECK failed: n >=" - " kMinTableSize: \00CHECK failed: (n & (n - 1)) == (0): \00CHECK fail" - "ed: table_[b] == table_[b + 1] && (b & 1) == 0: \00N6google8protob" - "uf3MapINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocato" - "rIcEEEENS0_5ValueEE8InnerMapE\00N6google8protobuf4hashINSt3__212ba" - "sic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00f == NUL" - "L || dynamic_cast(f) != NULL\00/usr/local/include/google/proto" - "buf/stubs/casts.h\00down_cast\00google.protobuf.Struct\00N6google8prot" - "obuf6StructE\00N6google8protobuf5ValueE\00N6google8protobuf8internal" - "12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLi" - "teENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcE" - "EEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15Ma" - "pEntryWrapperE\00CHECK failed: (n) >= (0): \00google.protobuf.ListVa" - "lue\00N6google8protobuf9ListValueE\00google.protobuf.Value\00no root c" - "ontext_id: \0011RootContext\00no context context_id: \00no base contex" - "t context_id: \00no context factory for root_id: \00N6google8protobu" - "f14FatalExceptionE\00google/protobuf/stubs/common.cc\00This program " - "requires version \00%d.%d.%d\00 of the Protocol Buffer runtime libra" - "ry, but the installed version is \00. Please update your library." - " If you compiled the program yourself, make sure that your head" - "ers are from the same version of Protocol Buffers as your link-t" - "ime library. (Version verification failed in \"\00\".)\00This program" - " was compiled against version \00 of the Protocol Buffer runtime l" - "ibrary, which is not compatible with the installed version (\00). " - " Contact the program author for an update. If you compiled the " - "program yourself, make sure that your headers are from the same " - "version of Protocol Buffers as your link-time library. (Version" - " verification failed in \"\00[libprotobuf %s %s:%d] %s\n\00INFO\00WARNIN" - "G\00ERROR\00FATAL\00allocator::allocate(size_t n) 'n' exceeds maxim" - "um supported size\00%lu\00google/protobuf/arena.cc\00CHECK failed: (mi" - "n_bytes) <= (std::numeric_limits::max() - kBlockHeaderSi" - "ze): \00google/protobuf/generated_message_util.cc\00Not implemented " - "field number \00 with type \00CHECK failed: (scc->visit_status.load(" - "std::memory_order_relaxed)) == (SCCInfoBase::kRunning): \00google/" - "protobuf/message_lite.cc\00CHECK failed: !coded_out.HadError(): \00(" - "cannot determine missing fields for lite message)\00N6google8proto" - "buf11MessageLiteE\00parse\00Can't \00 message of type \"\00\" because it i" - "s missing required fields: \00Exceeded maximum protobuf size of 2G" - "B: \00CHECK failed: (byte_size_before_serialization) == (byte_size" - "_after_serialization): \00 was modified concurrently during serial" - "ization.\00CHECK failed: (bytes_produced_by_serialization) == (byt" - "e_size_before_serialization): \00Byte size calculation and seriali" - "zation were inconsistent. This may indicate a bug in protocol b" - "uffers or it may be caused by concurrent modification of \00This s" - "houldn't be called if all the sizes are equal.\00google/protobuf/r" - "epeated_field.cc\00CHECK failed: (new_size) <= ((std::numeric_limi" - "ts::max() - kRepHeaderSize) / sizeof(old_rep->elements[0" - "])): \00Requested size is too large to fit into size_t.\00google/pro" - "tobuf/wire_format_lite.cc\00CHECK failed: (value.size()) <= (kint3" - "2max): \00serializing\00parsing\00 '%s'\00String field\00 contains invalid" - " \00UTF-8 data when \00 a protocol \00buffer. Use the 'bytes' type if " - "you intend to send raw \00bytes. \00google/protobuf/io/coded_stream." - "cc\00CHECK failed: (buffer_size) >= (0): \00A protocol message was r" - "ejected because it was too big (more than \00 bytes). To increase" - " the limit (or to disable these warnings), see CodedInputStream:" - ":SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.\00goog" - "le/protobuf/io/zero_copy_stream_impl_lite.cc\00CHECK failed: (coun" - "t) >= (0): \00CHECK failed: (last_returned_size_) > (0): \00BackUp()" - " can only be called after a successful Next().\00CHECK failed: (co" - "unt) <= (last_returned_size_): \00N6google8protobuf2io17ArrayOutpu" - "tStreamE\00CHECK failed: target_ != NULL: \00CHECK failed: (count) <" - "= (target_->size()): \00Cannot allocate buffer larger than kint32m" - "ax for \00StringOutputStream.\00N6google8protobuf2io18StringOutputSt" - "reamE\00google/protobuf/io/zero_copy_stream.cc\00This ZeroCopyOutput" - "Stream doesn't support aliasing. Reaching here usually means a Z" - "eroCopyOutputStream implementation bug.\00N6google8protobuf2io20Ze" - "roCopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00" - "nan\00NAN\00.\00std::bad_function_call\00NSt3__217bad_function_callE\00mut" - "ex lock failed\00%d\00%u\00terminating with %s exception of type %s: %" - "s\00terminating with %s exception of type %s\00terminating with %s f" - "oreign exception\00terminating\00uncaught\00St9exception\00N10__cxxabiv1" - "16__shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_class_type_" - "infoE\00N10__cxxabiv117__class_type_infoE\00pthread_once failure in " - "__cxa_get_globals_fast()\00cannot create pthread key for __cxa_get" - "_globals()\00cannot zero out thread value for __cxa_get_globals()\00" - "terminate_handler unexpectedly returned\00St11logic_error\00St13runt" - "ime_error\00St12length_error\00N10__cxxabiv119__pointer_type_infoE\00N" - "10__cxxabiv117__pbase_type_infoE\00N10__cxxabiv123__fundamental_ty" - "pe_infoE\00c\00h\00N10__cxxabiv121__vmi_class_type_infoE") + "\88\15\00\00R\00\00\00S\00\00\00i\00\00\00\10\00\00\00\00\00\00\00\a0\15\00\00T\00\00\00U\00\00\00V\00\00\00W\00\00\00\0b\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" + "\c8\15\00\00T\00\00\00X\00\00\00V\00\00\00W\00\00\00\0b\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\d8\15\00\00Y\00\00\00Z\00\00\00j\00\00\00\00\00\00\00\e8\15\00\00" + "Y\00\00\00[\00\00\00j\00\00\00\00\00\00\00\18\16\00\00T\00\00\00\\\00\00\00V\00\00\00W\00\00\00\0c\00\00\00\00\00\00\008\16\00\00T\00\00\00]\00\00\00V\00\00\00W\00\00\00" + "\0b\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00cluster\00request\00service\00method\0014ExampleContext\00" + "7Context\0011ContextBase\00/home/jplev_google_com/envoy/api/wasm/cpp" + "/proxy_wasm_intrinsics_lite.pb.h\00CHECK failed: value != NULL: \00/" + "home/jplev_google_com/envoy/api/wasm/cpp/struct_lite.pb.h\00NSt3__" + "212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE\00NSt3__2" + "21__basic_string_commonILb1EEE\0017MyGrpcCallHandler\0015GrpcCallHan" + "dlerIN6google8protobuf5ValueEE\0019GrpcCallHandlerBase\00NSt3__210__" + "function6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7Context" + "NS_14default_deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__functio" + "n6__baseIFNS_10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP1" + "1RootContextEEE\003$_0\00/home/jplev_google_com/envoy/api/wasm/cpp/p" + "roxy_wasm_intrinsics_lite.pb.cc\00N6google8protobuf8internal29Inte" + "rnalMetadataWithArenaBaseINSt3__212basic_stringIcNS3_11char_trai" + "tsIcEENS3_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9" + "ContainerE\00DataSource.filename\00DataSource.inline_string\00/usr/loc" + "al/include/google/protobuf/arenastring.h\00CHECK failed: initial_v" + "alue != NULL: \00DataSource\0010DataSource\00Any.type_url\00Any\003Any\00Grp" + "cService.EnvoyGrpc.cluster_name\00GrpcService.EnvoyGrpc\0021GrpcServ" + "ice_EnvoyGrpc\00GrpcService.GoogleGrpc.SslCredentials\0037GrpcServic" + "e_GoogleGrpc_SslCredentials\00GrpcService.GoogleGrpc.GoogleLocalCr" + "edentials\0045GrpcService_GoogleGrpc_GoogleLocalCredentials\00GrpcSe" + "rvice.GoogleGrpc.Empty\0028GrpcService_GoogleGrpc_Empty\00GrpcServic" + "e.GoogleGrpc.ChannelCredentials\0041GrpcService_GoogleGrpc_Channel" + "Credentials\00GrpcService.GoogleGrpc.CallCredentials.ServiceAccoun" + "tJWTAccessCredentials.json_key\00GrpcService.GoogleGrpc.CallCreden" + "tials.ServiceAccountJWTAccessCredentials\0073GrpcService_GoogleGrp" + "c_CallCredentials_ServiceAccountJWTAccessCredentials\00GrpcService" + ".GoogleGrpc.CallCredentials.GoogleIAMCredentials.authorization_t" + "oken\00GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials" + ".authority_selector\00GrpcService.GoogleGrpc.CallCredentials.Googl" + "eIAMCredentials\0059GrpcService_GoogleGrpc_CallCredentials_GoogleI" + "AMCredentials\00GrpcService.GoogleGrpc.CallCredentials.MetadataCre" + "dentialsFromPlugin.name\00GrpcService.GoogleGrpc.CallCredentials.M" + "etadataCredentialsFromPlugin\0068GrpcService_GoogleGrpc_CallCreden" + "tials_MetadataCredentialsFromPlugin\00GrpcService.GoogleGrpc.CallC" + "redentials.access_token\00GrpcService.GoogleGrpc.CallCredentials.g" + "oogle_refresh_token\00GrpcService.GoogleGrpc.CallCredentials\0038Grp" + "cService_GoogleGrpc_CallCredentials\00GrpcService.GoogleGrpc.targe" + "t_uri\00GrpcService.GoogleGrpc.stat_prefix\00GrpcService.GoogleGrpc." + "credentials_factory_name\00GrpcService.GoogleGrpc\0022GrpcService_Go" + "ogleGrpc\00GrpcService.HeaderValue.key\00GrpcService.HeaderValue.val" + "ue\00GrpcService.HeaderValue\0023GrpcService_HeaderValue\00GrpcService" + "\0011GrpcService\00/home/jplev_google_com/envoy/api/wasm/cpp/struct_" + "lite.pb.cc\00/usr/local/include/google/protobuf/repeated_field.h\00C" + "HECK failed: (index) >= (0): \00CHECK failed: (index) < (current_s" + "ize_): \00/usr/local/include/google/protobuf/map.h\00CHECK failed: (" + "bucket_index_ & 1) == (0): \00CHECK failed: m_->index_of_first_non" + "_null_ == m_->num_buckets_ || m_->table_[m_->index_of_first_non_" + "null_] != NULL: \00CHECK failed: !tree->empty(): \00CHECK failed: no" + "de_ != NULL && m_ != NULL: \00google.protobuf.Value.string_value\00g" + "oogle.protobuf.Struct.FieldsEntry.key\00CHECK failed: (&from) != (" + "this): \00CHECK failed: (&other) != (this): \00N6google8protobuf27St" + "ruct_FieldsEntry_DoNotUseE\00N6google8protobuf8internal12MapEntryL" + "iteINS0_27Struct_FieldsEntry_DoNotUseENSt3__212basic_stringIcNS4" + "_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueELNS1_14WireForm" + "atLite9FieldTypeE9ELSD_11ELi0EEE\00N6google8protobuf8internal12Map" + "EntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENS" + "t3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS" + "0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK f" + "ailed: (it.m_) == (this): \00CHECK failed: TableEntryIsNonEmptyLis" + "t(b): \00CHECK failed: TableEntryIsTree(b): \00CHECK failed: GetAren" + "aNoVirtual() == NULL: \00CHECK failed: index_of_first_non_null_ ==" + " num_buckets_ || table_[index_of_first_non_null_] != NULL: \00CHEC" + "K failed: find(*KeyPtrFromNodePtr(node)) == end(): \00CHECK failed" + ": (count) <= (kMaxLength): \00CHECK failed: (result.bucket_index_)" + " == (b & ~static_cast(1)): \00CHECK failed: (table_[b])" + " == (table_[b ^ 1]): \00CHECK failed: !TableEntryIsTree(b) && !Tab" + "leEntryIsTree(b ^ 1): \00CHECK failed: (count) == (tree->size()): " + "\00CHECK failed: (new_num_buckets) >= (kMinTableSize): \00CHECK fail" + "ed: n >= kMinTableSize: \00CHECK failed: (n & (n - 1)) == (0): \00CH" + "ECK failed: table_[b] == table_[b + 1] && (b & 1) == 0: \00N6googl" + "e8protobuf3MapINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9" + "allocatorIcEEEENS0_5ValueEE8InnerMapE\00N6google8protobuf4hashINSt" + "3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00" + "f == NULL || dynamic_cast(f) != NULL\00/usr/local/include/goog" + "le/protobuf/stubs/casts.h\00down_cast\00google.protobuf.Struct\00N6goo" + "gle8protobuf6StructE\00N6google8protobuf5ValueE\00N6google8protobuf8" + "internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11M" + "essageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allo" + "catorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11EL" + "i0EE15MapEntryWrapperE\00CHECK failed: (n) >= (0): \00google.protobu" + "f.ListValue\00N6google8protobuf9ListValueE\00google.protobuf.Value\001" + "1RootContext\00no context factory for root_id: \00N6google8protobuf1" + "4FatalExceptionE\00google/protobuf/stubs/common.cc\00This program re" + "quires version \00%d.%d.%d\00 of the Protocol Buffer runtime library" + ", but the installed version is \00. Please update your library. " + "If you compiled the program yourself, make sure that your header" + "s are from the same version of Protocol Buffers as your link-tim" + "e library. (Version verification failed in \"\00\".)\00This program w" + "as compiled against version \00 of the Protocol Buffer runtime lib" + "rary, which is not compatible with the installed version (\00). C" + "ontact the program author for an update. If you compiled the pr" + "ogram yourself, make sure that your headers are from the same ve" + "rsion of Protocol Buffers as your link-time library. (Version v" + "erification failed in \"\00[libprotobuf %s %s:%d] %s\n\00INFO\00WARNING\00" + "ERROR\00FATAL\00allocator::allocate(size_t n) 'n' exceeds maximum" + " supported size\00%u\00%lu\00google/protobuf/arena.cc\00CHECK failed: (m" + "in_bytes) <= (std::numeric_limits::max() - kBlockHeaderS" + "ize): \00google/protobuf/generated_message_util.cc\00Not implemented" + " field number \00 with type \00CHECK failed: (scc->visit_status.load" + "(std::memory_order_relaxed)) == (SCCInfoBase::kRunning): \00google" + "/protobuf/message_lite.cc\00CHECK failed: !coded_out.HadError(): \00" + "(cannot determine missing fields for lite message)\00N6google8prot" + "obuf11MessageLiteE\00parse\00Can't \00 message of type \"\00\" because it " + "is missing required fields: \00Exceeded maximum protobuf size of 2" + "GB: \00CHECK failed: (byte_size_before_serialization) == (byte_siz" + "e_after_serialization): \00 was modified concurrently during seria" + "lization.\00CHECK failed: (bytes_produced_by_serialization) == (by" + "te_size_before_serialization): \00Byte size calculation and serial" + "ization were inconsistent. This may indicate a bug in protocol " + "buffers or it may be caused by concurrent modification of \00This " + "shouldn't be called if all the sizes are equal.\00google/protobuf/" + "repeated_field.cc\00CHECK failed: (new_size) <= ((std::numeric_lim" + "its::max() - kRepHeaderSize) / sizeof(old_rep->elements[" + "0])): \00Requested size is too large to fit into size_t.\00google/pr" + "otobuf/wire_format_lite.cc\00CHECK failed: (value.size()) <= (kint" + "32max): \00serializing\00parsing\00 '%s'\00String field\00 contains invali" + "d \00UTF-8 data when \00 a protocol \00buffer. Use the 'bytes' type if" + " you intend to send raw \00bytes. \00google/protobuf/io/coded_stream" + ".cc\00CHECK failed: (buffer_size) >= (0): \00A protocol message was " + "rejected because it was too big (more than \00 bytes). To increas" + "e the limit (or to disable these warnings), see CodedInputStream" + "::SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.\00goo" + "gle/protobuf/io/zero_copy_stream_impl_lite.cc\00CHECK failed: (cou" + "nt) >= (0): \00CHECK failed: (last_returned_size_) > (0): \00BackUp(" + ") can only be called after a successful Next().\00CHECK failed: (c" + "ount) <= (last_returned_size_): \00N6google8protobuf2io17ArrayOutp" + "utStreamE\00CHECK failed: target_ != NULL: \00CHECK failed: (count) " + "<= (target_->size()): \00Cannot allocate buffer larger than kint32" + "max for \00StringOutputStream.\00N6google8protobuf2io18StringOutputS" + "treamE\00google/protobuf/io/zero_copy_stream.cc\00This ZeroCopyOutpu" + "tStream doesn't support aliasing. Reaching here usually means a " + "ZeroCopyOutputStream implementation bug.\00N6google8protobuf2io20Z" + "eroCopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF" + "\00nan\00NAN\00.\00std::bad_function_call\00NSt3__217bad_function_callE\00mu" + "tex lock failed\00%d\00terminating with %s exception of type %s: %s\00" + "terminating with %s exception of type %s\00terminating with %s for" + "eign exception\00terminating\00uncaught\00St9exception\00N10__cxxabiv116" + "__shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_class_type_in" + "foE\00N10__cxxabiv117__class_type_infoE\00pthread_once failure in __" + "cxa_get_globals_fast()\00cannot create pthread key for __cxa_get_g" + "lobals()\00cannot zero out thread value for __cxa_get_globals()\00te" + "rminate_handler unexpectedly returned\00St11logic_error\00St12length" + "_error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbas" + "e_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cx" + "xabiv121__vmi_class_type_infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_grpc_call_cpp_cc - i32.const 19768 + i32.const 19560 i64.const 0 i64.store align=4 - i32.const 19776 + i32.const 19568 i64.const 0 i64.store align=4 - i32.const 19784 + i32.const 19576 i32.const 1065353216 i32.store - i32.const 19788 + i32.const 19580 i64.const 0 i64.store align=4 - i32.const 19796 + i32.const 19588 i64.const 0 i64.store align=4 - i32.const 19804 + i32.const 19596 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -583,7 +577,7 @@ local.get $2 i32.const 0 i32.store offset=8 - i32.const 8680 + i32.const 8600 call $_strlen local.tee $3 i32.const -17 @@ -633,7 +627,7 @@ br $block end ;; $block_0 local.get $1 - i32.const 8680 + i32.const 8600 local.get $3 call $_memcpy drop @@ -646,7 +640,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 i32.const 12 @@ -737,7 +731,7 @@ i32.const 3 i32.store offset=20 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 end ;; $if local.get $5 @@ -749,7 +743,7 @@ local.get $1 i32.const 0 i32.store offset=8 - i32.const 8688 + i32.const 8608 call $_strlen local.tee $3 i32.const -17 @@ -799,7 +793,7 @@ br $block end ;; $block_0 local.get $2 - i32.const 8688 + i32.const 8608 local.get $3 call $_memcpy drop @@ -829,7 +823,7 @@ local.tee $2 i32.load local.tee $0 - i32.const 19736 + i32.const 19528 i32.eq if $if_4 local.get $2 @@ -869,361 +863,201 @@ (local $7 i32) (local $8 i32) (local $9 i32) + (local $10 i32) global.get $32 - local.set $1 + local.set $2 global.get $32 - i32.const 128 + i32.const 96 i32.add global.set $32 - local.get $1 - i32.const 120 + local.get $2 + i32.const 76 i32.add - local.set $7 - local.get $1 - i32.const 112 + local.set $1 + local.get $2 + i32.const 72 i32.add local.set $8 - local.get $1 - i32.const 104 - i32.add - local.set $9 - local.get $1 - i32.const 56 - i32.add - local.set $2 - local.get $1 + local.get $2 i32.const 24 i32.add - local.set $5 - local.get $1 - i32.const 68 + local.set $3 + local.get $2 + i32.const 36 i32.add - local.tee $3 + local.tee $4 call $__ZN11GrpcServiceC2Ev - local.get $3 + local.get $4 i32.load offset=32 i32.const 1 i32.eq if $if - local.get $3 + local.get $4 i32.load offset=24 - local.set $4 + local.set $5 else - local.get $3 + local.get $4 call $__ZN11GrpcService22clear_target_specifierEv - local.get $3 + local.get $4 i32.const 1 i32.store offset=32 - local.get $3 + local.get $4 i32.const 0 call $__ZN6google8protobuf5Arena18CreateMaybeMessageI21GrpcService_EnvoyGrpcJEEEPT_PS1_DpOT0_ - local.tee $4 + local.tee $5 i32.store offset=24 end ;; $if - local.get $4 + local.get $5 call $__ZN21GrpcService_EnvoyGrpc16set_cluster_nameEPKc - local.get $2 + local.get $3 i64.const 0 i64.store align=4 - local.get $2 + local.get $3 i32.const 0 i32.store offset=8 + local.get $4 local.get $3 - local.get $2 call $__ZNK6google8protobuf11MessageLite17SerializeToStringEPNSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE - local.get $1 + local.get $2 call $__ZN6google8protobuf5ValueC2Ev - local.get $1 - call $__ZN6google8protobuf5Value16set_string_valueEPKc local.get $2 + call $__ZN6google8protobuf5Value16set_string_valueEPKc + local.get $3 i32.load8_s offset=11 - local.tee $6 + local.tee $7 i32.const 0 i32.lt_s - local.set $4 - local.get $2 - i32.load offset=4 - local.get $6 - i32.const 255 - i32.and - local.get $4 - select local.set $6 - local.get $1 - local.get $2 + local.get $3 i32.load - local.get $2 - local.get $4 - select - i32.store offset=48 - local.get $1 - local.get $6 - i32.store offset=52 - local.get $1 - i32.const 8696 - i32.store offset=40 - local.get $1 - i32.const 7 - i32.store offset=44 - local.get $1 - i32.const 8704 - i32.store offset=32 - local.get $1 - i32.const 6 - i32.store offset=36 + local.set $9 + local.get $3 + i32.load offset=4 + local.set $10 i32.const 12 call $__Znwm - local.tee $4 + local.tee $5 local.get $0 i32.store offset=4 - local.get $4 - i32.const 5872 - i32.store local.get $5 - local.get $4 + i32.const 5812 i32.store - local.get $9 - local.get $1 - i64.load offset=48 align=4 - i64.store align=4 - local.get $8 - local.get $1 - i64.load offset=40 align=4 - i64.store align=4 - local.get $7 - local.get $1 - i64.load offset=32 align=4 - i64.store align=4 - local.get $0 - local.get $9 - local.get $8 - local.get $7 - local.get $1 - local.get $5 - call $__ZN11ContextBase15grpcCallHandlerENSt3__217basic_string_viewIcNS0_11char_traitsIcEEEES4_S4_RKN6google8protobuf11MessageLiteEjNS0_10unique_ptrI19GrpcCallHandlerBaseNS0_14default_deleteISB_EEEE - local.get $5 - i32.load - local.set $0 - local.get $5 - i32.const 0 - i32.store - local.get $0 - if $if_0 - local.get $0 - local.get $0 - i32.load - i32.load offset=4 - i32.const 127 - i32.and - i32.const 248 - i32.add - call_indirect $28 (type $0) - end ;; $if_0 - local.get $1 - call $__ZN6google8protobuf5ValueD2Ev - local.get $2 - i32.load8_s offset=11 - i32.const 0 - i32.ge_s - if $if_1 - local.get $3 - call $__ZN11GrpcServiceD2Ev - local.get $1 - global.set $32 - i32.const 1 - return - end ;; $if_1 - local.get $2 - i32.load - call $_free - local.get $3 - call $__ZN11GrpcServiceD2Ev - local.get $1 - global.set $32 - i32.const 1 - ) - - (func $__ZN11ContextBase15grpcCallHandlerENSt3__217basic_string_viewIcNS0_11char_traitsIcEEEES4_S4_RKN6google8protobuf11MessageLiteEjNS0_10unique_ptrI19GrpcCallHandlerBaseNS0_14default_deleteISB_EEEE (type $13) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (param $3 i32) - (param $4 i32) - (param $5 i32) - (local $6 i32) - (local $7 i64) - (local $8 i64) - (local $9 i64) - global.get $32 - local.set $6 - global.get $32 - i32.const 16 - i32.add - global.set $32 local.get $1 - i64.load align=4 - local.set $7 - local.get $2 - i64.load align=4 - local.set $8 - local.get $3 - i64.load align=4 - local.set $9 - local.get $6 - i32.const 4 - i32.add - local.tee $1 i64.const 0 i64.store align=4 local.get $1 i32.const 0 i32.store offset=8 - local.get $4 + local.get $2 local.get $1 call $__ZNK6google8protobuf11MessageLite17SerializeToStringEPNSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE - local.get $7 - i32.wrap_i64 - local.get $7 - i64.const 32 - i64.shr_u - i32.wrap_i64 - local.get $8 - i32.wrap_i64 - local.get $8 - i64.const 32 - i64.shr_u - i32.wrap_i64 local.get $9 - i32.wrap_i64 - local.get $9 - i64.const 32 - i64.shr_u - i32.wrap_i64 + local.get $3 + local.get $6 + select + local.get $10 + local.get $7 + i32.const 255 + i32.and + local.get $6 + select + i32.const 8616 + i32.const 7 + i32.const 8624 + i32.const 6 local.get $1 i32.load local.get $1 local.get $1 i32.load8_s offset=11 - local.tee $2 + local.tee $6 i32.const 0 i32.lt_s - local.tee $3 + local.tee $7 select local.get $1 i32.load offset=4 - local.get $2 + local.get $6 i32.const 255 i32.and - local.get $3 + local.get $7 select i32.const 1000 call $_proxy_grpcCall - local.set $3 + local.set $6 local.get $1 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if + if $if_0 local.get $1 i32.load call $_free - end ;; $if + end ;; $if_0 + local.get $8 local.get $6 - local.get $3 i32.store - local.get $3 - i32.eqz - if $if_0 - i32.const 8 - call $___cxa_allocate_exception - local.set $4 - local.get $1 - i64.const 0 - i64.store align=4 - local.get $1 - i32.const 0 - i32.store offset=8 - local.get $1 - i32.const 16 - call $__Znwm - local.tee $2 - i32.store - local.get $1 - i32.const -2147483632 + local.get $6 + if $if_1 + local.get $5 + local.get $6 i32.store offset=8 + local.get $0 + i32.const 48 + i32.add + local.get $8 + call $__ZNSt3__213unordered_mapIjNS_10unique_ptrI19GrpcCallHandlerBaseNS_14default_deleteIS2_EEEENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS5_EEEEEixERSC_ + local.tee $1 + i32.load + local.set $0 local.get $1 - i32.const 15 - i32.store offset=4 - local.get $2 - i32.const 9032 - i64.load align=1 - i64.store align=1 - local.get $2 - i32.const 9040 - i32.load align=1 - i32.store offset=8 align=1 - local.get $2 - i32.const 9044 - i32.load16_s align=1 - i32.store16 offset=12 align=1 - local.get $2 - i32.const 9046 - i32.load8_s - i32.store8 offset=14 - local.get $2 - i32.const 0 - i32.store8 offset=15 - local.get $4 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $4 - i32.const 5852 + local.get $5 i32.store - local.get $4 - i32.const 4536 - i32.const 7 - call $___cxa_throw - end ;; $if_0 - local.get $5 - i32.load + local.get $0 + if $if_2 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 127 + i32.and + i32.const 248 + i32.add + call_indirect $28 (type $0) + end ;; $if_2 + else + local.get $5 + local.get $5 + i32.load + i32.load offset=4 + i32.const 127 + i32.and + i32.const 248 + i32.add + call_indirect $28 (type $0) + end ;; $if_1 + local.get $2 + call $__ZN6google8protobuf5ValueD2Ev local.get $3 - i32.store offset=8 - local.get $0 - i32.const 48 - i32.add - local.get $6 - call $__ZNSt3__213unordered_mapIjNS_10unique_ptrI19GrpcCallHandlerBaseNS_14default_deleteIS2_EEEENS_4hashIjEENS_8equal_toIjEENS_9allocatorINS_4pairIKjS5_EEEEEixERSC_ - local.set $1 - local.get $5 - i32.load - local.set $2 - local.get $5 + i32.load8_s offset=11 i32.const 0 - i32.store - local.get $1 - i32.load - local.set $0 - local.get $1 - local.get $2 - i32.store - local.get $0 - i32.eqz - if $if_1 - local.get $6 + i32.ge_s + if $if_3 + local.get $4 + call $__ZN11GrpcServiceD2Ev + local.get $2 global.set $32 + i32.const 1 return - end ;; $if_1 - local.get $0 - local.get $0 + end ;; $if_3 + local.get $3 i32.load - i32.load offset=4 - i32.const 127 - i32.and - i32.const 248 - i32.add - call_indirect $28 (type $0) - local.get $6 + call $_free + local.get $4 + call $__ZN11GrpcServiceD2Ev + local.get $2 global.set $32 + i32.const 1 ) (func $__ZN7ContextD2Ev (type $0) @@ -1231,7 +1065,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5904 + i32.const 5844 i32.store local.get $0 i32.load offset=140 @@ -1581,11 +1415,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 8456 + i32.const 8396 i32.store local.get $1 - i32.const 5536 - i32.const 84 + i32.const 5512 + i32.const 82 call $___cxa_throw end ;; $if_8 local.get $0 @@ -2434,11 +2268,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 8456 + i32.const 8396 i32.store local.get $1 - i32.const 5536 - i32.const 84 + i32.const 5512 + i32.const 82 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3013,11 +2847,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 8456 + i32.const 8396 i32.store local.get $1 - i32.const 5536 - i32.const 84 + i32.const 5512 + i32.const 82 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3447,7 +3281,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9649 + i32.const 9536 i32.store offset=4 local.get $3 i32.const 370 @@ -3459,7 +3293,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9698 + i32.const 9585 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -3496,7 +3330,7 @@ end ;; $if_1 local.get $1 i32.const 16 - i32.const 97 + i32.const 94 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -3522,14 +3356,6 @@ call $_free ) - (func $__ZN14ProxyExceptionD0Ev (type $0) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free - ) - (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIjNS_10unique_ptrI21GrpcStreamHandlerBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIjS7_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS7_NS_8equal_toIjEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIjEEmRKT_ (type $3) (param $0 i32) (param $1 i32) @@ -4398,11 +4224,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 8600 + i32.const 8520 i32.store local.get $2 - i32.const 5648 - i32.const 91 + i32.const 5608 + i32.const 89 call $___cxa_throw end ;; $if_1 local.get $1 @@ -5036,7 +4862,7 @@ (local $2 i32) local.get $1 i32.load offset=8 - i32.const 19736 + i32.const 19528 local.get $1 i32.load offset=20 i32.const 3 @@ -5070,7 +4896,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 6004 + i32.const 5944 i32.store local.get $0 i32.load offset=76 @@ -5879,7 +5705,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 6052 + i32.const 5992 i32.store local.get $0 ) @@ -5888,7 +5714,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 6052 + i32.const 5992 i32.store ) @@ -5977,7 +5803,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5752 + i32.const 5712 i32.store local.get $0 local.get $1 @@ -5994,7 +5820,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 9353 + i32.const 9240 i32.eq select ) @@ -6002,7 +5828,7 @@ (func $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv (type $4) (param $0 i32) (result i32) - i32.const 4624 + i32.const 4600 ) (func $__GLOBAL__sub_I_grpc_call_cpp_cc (type $8) @@ -6020,7 +5846,7 @@ i32.const 24 i32.add local.tee $2 - i32.const 6052 + i32.const 5992 i32.store local.get $2 local.get $2 @@ -6029,7 +5855,7 @@ i32.const 0 i32.store offset=16 local.get $1 - i32.const 20577 + i32.const 20369 i32.store offset=48 local.get $1 i32.const 0 @@ -6185,7 +6011,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 4632 + i32.const 4608 i64.const 16 local.get $2 i32.load offset=60 @@ -6195,7 +6021,7 @@ end ;; $if_1 local.get $2 i32.const 16 - i32.const 98 + i32.const 95 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -6224,26 +6050,26 @@ global.set $32 local.get $0 global.set $32 - i32.const 19152 - i32.const 6112 + i32.const 18944 + i32.const 6052 i32.store - i32.const 19156 + i32.const 18948 i32.const 0 i32.store - i32.const 19164 + i32.const 18956 i32.const 0 i32.store - i32.const 6088 + i32.const 6028 i32.load if $if - i32.const 6088 + i32.const 6028 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19168 + i32.const 18960 i32.const 0 i32.store - i32.const 99 - i32.const 19152 + i32.const 96 + i32.const 18944 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -6252,7 +6078,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6112 + i32.const 6052 i32.store local.get $0 i32.load offset=16 @@ -6308,7 +6134,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6112 + i32.const 6052 i32.store local.get $0 i32.load offset=16 @@ -6363,11 +6189,11 @@ i32.const 10 i32.store8 offset=11 local.get $0 - i32.const 9736 + i32.const 9623 i64.load align=1 i64.store align=1 local.get $0 - i32.const 9744 + i32.const 9631 i32.load16_s align=1 i32.store16 offset=8 align=1 local.get $0 @@ -6441,18 +6267,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4640 + i32.const 5032 + i32.const 4616 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN10DataSource9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -6527,7 +6353,7 @@ i32.store offset=8 end ;; $if local.get $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $4 @@ -6613,7 +6439,7 @@ local.get $6 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq br_if $block_7 else @@ -6623,14 +6449,14 @@ i32.const 1 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 br $block_7 end ;; $if_2 br $block_6 end ;; $block_7 local.get $6 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $6 i32.load @@ -6653,9 +6479,9 @@ i32.load offset=8 local.tee $2 else - i32.const 19736 + i32.const 19528 local.set $2 - i32.const 19736 + i32.const 19528 end ;; $if_3 i32.load8_s offset=11 i32.const 0 @@ -6672,9 +6498,9 @@ i32.load offset=8 local.tee $2 else - i32.const 19736 + i32.const 19528 local.set $2 - i32.const 19736 + i32.const 19528 end ;; $if_5 i32.load8_s offset=11 local.tee $5 @@ -6689,7 +6515,7 @@ i32.and end ;; $if_6 i32.const 0 - i32.const 9604 + i32.const 9491 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -6711,7 +6537,7 @@ local.get $6 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq br_if $block_9 else @@ -6721,14 +6547,14 @@ i32.const 2 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 br $block_9 end ;; $if_7 br $block_8 end ;; $block_9 local.get $6 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $6 i32.load @@ -6757,7 +6583,7 @@ local.get $6 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq br_if $block_11 else @@ -6767,14 +6593,14 @@ i32.const 3 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 br $block_11 end ;; $if_8 br $block_10 end ;; $block_11 local.get $6 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $6 i32.load @@ -6797,9 +6623,9 @@ i32.load offset=8 local.tee $2 else - i32.const 19736 + i32.const 19528 local.set $2 - i32.const 19736 + i32.const 19528 end ;; $if_9 i32.load8_s offset=11 i32.const 0 @@ -6816,9 +6642,9 @@ i32.load offset=8 local.tee $2 else - i32.const 19736 + i32.const 19528 local.set $2 - i32.const 19736 + i32.const 19528 end ;; $if_11 i32.load8_s offset=11 local.tee $5 @@ -6833,7 +6659,7 @@ i32.and end ;; $if_12 i32.const 0 - i32.const 9624 + i32.const 9511 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -6943,7 +6769,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -7050,7 +6876,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 9604 + i32.const 9491 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -7062,7 +6888,7 @@ local.get $0 i32.load offset=8 else - i32.const 19736 + i32.const 19528 end ;; $if_1 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -7109,7 +6935,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 9624 + i32.const 9511 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 3 @@ -7121,7 +6947,7 @@ local.get $0 i32.load offset=8 else - i32.const 19736 + i32.const 19528 end ;; $if_5 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -7131,7 +6957,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -7150,7 +6976,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -7204,7 +7030,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -7249,7 +7075,7 @@ i32.const 3 i32.store local.get $2 - i32.const 9649 + i32.const 9536 i32.store offset=4 local.get $2 i32.const 376 @@ -7261,7 +7087,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9698 + i32.const 9585 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7300,7 +7126,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 832 @@ -7312,7 +7138,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7393,7 +7219,7 @@ local.tee $0 i32.load local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne br_if $block_0 else @@ -7403,7 +7229,7 @@ i32.const 1 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 i32.const 8 @@ -7426,7 +7252,7 @@ local.tee $0 i32.load local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne br_if $block_0 else @@ -7436,7 +7262,7 @@ i32.const 2 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 i32.const 8 @@ -7459,7 +7285,7 @@ local.tee $0 i32.load local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne br_if $block_0 else @@ -7469,7 +7295,7 @@ i32.const 3 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 i32.const 8 @@ -7507,7 +7333,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4640 + i32.const 4616 i64.const 24 local.get $0 i32.load offset=60 @@ -7517,16 +7343,16 @@ end ;; $if_0 local.get $0 i32.const 24 - i32.const 100 + i32.const 97 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6112 + i32.const 6052 i32.store else i32.const 20 call $__Znwm local.tee $0 - i32.const 6112 + i32.const 6052 i32.store end ;; $if local.get $0 @@ -7535,10 +7361,10 @@ local.get $0 i32.const 0 i32.store offset=12 - i32.const 6088 + i32.const 6028 i32.load if $if_2 - i32.const 6088 + i32.const 6028 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 @@ -7573,29 +7399,29 @@ global.set $32 local.get $0 global.set $32 - i32.const 19192 - i32.const 6208 + i32.const 18984 + i32.const 6148 i32.store - i32.const 19196 + i32.const 18988 i32.const 0 i32.store - i32.const 19208 + i32.const 19000 i32.const 0 i32.store - i32.const 6184 + i32.const 6124 i32.load if $if - i32.const 6184 + i32.const 6124 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19200 - i32.const 19736 + i32.const 18992 + i32.const 19528 i32.store - i32.const 19204 - i32.const 19736 + i32.const 18996 + i32.const 19528 i32.store - i32.const 99 - i32.const 19192 + i32.const 96 + i32.const 18984 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -7604,12 +7430,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6208 + i32.const 6148 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -7631,7 +7457,7 @@ local.get $0 i32.load offset=12 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -7711,11 +7537,11 @@ i32.const 3 i32.store8 offset=11 local.get $0 - i32.const 9773 + i32.const 9660 i32.load16_s align=1 i32.store16 align=1 local.get $0 - i32.const 9775 + i32.const 9662 i32.load8_s i32.store8 offset=2 local.get $0 @@ -7744,7 +7570,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if local.get $1 @@ -7771,7 +7597,7 @@ local.get $0 i32.load offset=12 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if_1 local.get $1 @@ -7835,18 +7661,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4656 + i32.const 5032 + i32.const 4632 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN3Any9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -7922,7 +7748,7 @@ i32.store offset=8 end ;; $if local.get $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $4 @@ -8004,11 +7830,11 @@ local.get $8 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 (result i32) local.get $8 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $8 i32.load @@ -8031,11 +7857,11 @@ local.get $7 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_3 (result i32) local.get $7 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $7 i32.load @@ -8070,7 +7896,7 @@ local.get $2 local.get $5 i32.const 0 - i32.const 9760 + i32.const 9647 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ i32.eqz br_if $block @@ -8181,7 +8007,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -8339,7 +8165,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 9760 + i32.const 9647 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -8373,7 +8199,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -8392,7 +8218,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -8446,7 +8272,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 1072 @@ -8458,7 +8284,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -8537,7 +8363,7 @@ i32.ne if $if_4 local.get $4 - i32.const 19736 + i32.const 19528 i32.eq if $if_5 local.get $5 @@ -8585,7 +8411,7 @@ return end ;; $if_8 local.get $0 - i32.const 19736 + i32.const 19528 i32.eq if $if_9 local.get $2 @@ -8611,7 +8437,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4656 + i32.const 4632 i64.const 24 local.get $0 i32.load offset=60 @@ -8621,16 +8447,16 @@ end ;; $if_0 local.get $0 i32.const 24 - i32.const 101 + i32.const 98 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6208 + i32.const 6148 i32.store else i32.const 20 call $__Znwm local.tee $0 - i32.const 6208 + i32.const 6148 i32.store end ;; $if local.get $0 @@ -8639,17 +8465,17 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 6184 + i32.const 6124 i32.load if $if_2 - i32.const 6184 + i32.const 6124 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=12 local.get $0 ) @@ -8664,26 +8490,26 @@ global.set $32 local.get $0 global.set $32 - i32.const 19216 - i32.const 6304 + i32.const 19008 + i32.const 6244 i32.store - i32.const 19220 + i32.const 19012 i32.const 0 i32.store - i32.const 19228 + i32.const 19020 i32.const 0 i32.store - i32.const 6280 + i32.const 6220 i32.load if $if - i32.const 6280 + i32.const 6220 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19224 - i32.const 19736 + i32.const 19016 + i32.const 19528 i32.store - i32.const 99 - i32.const 19216 + i32.const 96 + i32.const 19008 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -8692,12 +8518,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6304 + i32.const 6244 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -8764,12 +8590,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6304 + i32.const 6244 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -8849,19 +8675,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 9817 + i32.const 9704 i64.load align=1 i64.store align=1 local.get $1 - i32.const 9825 + i32.const 9712 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 9833 + i32.const 9720 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 9837 + i32.const 9724 i32.load8_s i32.store8 offset=20 local.get $1 @@ -8890,7 +8716,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if local.get $1 @@ -8954,18 +8780,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4672 + i32.const 5032 + i32.const 4648 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN21GrpcService_EnvoyGrpc9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -9040,7 +8866,7 @@ i32.store offset=8 end ;; $if local.get $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $4 @@ -9106,11 +8932,11 @@ local.get $7 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 (result i32) local.get $7 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $7 i32.load @@ -9145,7 +8971,7 @@ local.get $2 local.get $5 i32.const 0 - i32.const 9782 + i32.const 9669 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ i32.eqz br_if $block @@ -9256,7 +9082,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -9370,7 +9196,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 9782 + i32.const 9669 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -9384,7 +9210,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -9403,7 +9229,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -9450,7 +9276,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 1272 @@ -9462,7 +9288,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -9550,7 +9376,7 @@ return end ;; $if_4 local.get $0 - i32.const 19736 + i32.const 19528 i32.eq if $if_5 local.get $2 @@ -9576,7 +9402,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4672 + i32.const 4648 i64.const 16 local.get $0 i32.load offset=60 @@ -9586,16 +9412,16 @@ end ;; $if_0 local.get $0 i32.const 16 - i32.const 102 + i32.const 99 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6304 + i32.const 6244 i32.store else i32.const 16 call $__Znwm local.tee $0 - i32.const 6304 + i32.const 6244 i32.store end ;; $if local.get $0 @@ -9604,14 +9430,14 @@ local.get $0 i32.const 0 i32.store offset=12 - i32.const 6280 + i32.const 6220 i32.load if $if_2 - i32.const 6280 + i32.const 6220 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 ) @@ -9626,38 +9452,38 @@ global.set $32 local.get $0 global.set $32 - i32.const 19232 - i32.const 6400 + i32.const 19024 + i32.const 6340 i32.store - i32.const 19236 + i32.const 19028 i32.const 0 i32.store - i32.const 19252 + i32.const 19044 i32.const 0 i32.store - i32.const 6376 + i32.const 6316 i32.load if $if - i32.const 6376 + i32.const 6316 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19240 + i32.const 19032 i64.const 0 i64.store - i32.const 19248 + i32.const 19040 i32.const 0 i32.store - i32.const 99 - i32.const 19232 + i32.const 96 + i32.const 19024 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 19240 - i32.const 19152 + i32.const 19032 + i32.const 18944 i32.store - i32.const 19244 - i32.const 19152 + i32.const 19036 + i32.const 18944 i32.store - i32.const 19248 - i32.const 19152 + i32.const 19040 + i32.const 18944 i32.store ) @@ -9666,10 +9492,10 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6400 + i32.const 6340 i32.store local.get $0 - i32.const 19232 + i32.const 19024 i32.ne if $if local.get $0 @@ -9763,10 +9589,10 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6400 + i32.const 6340 i32.store local.get $0 - i32.const 19232 + i32.const 19024 i32.ne if $if local.get $0 @@ -9873,27 +9699,27 @@ i32.const 37 i32.store offset=4 local.get $1 - i32.const 9863 + i32.const 9750 i64.load align=1 i64.store align=1 local.get $1 - i32.const 9871 + i32.const 9758 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 9879 + i32.const 9766 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 9887 + i32.const 9774 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 9895 + i32.const 9782 i32.load align=1 i32.store offset=32 align=1 local.get $1 - i32.const 9899 + i32.const 9786 i32.load8_s i32.store8 offset=36 local.get $1 @@ -10017,18 +9843,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4688 + i32.const 5032 + i32.const 4664 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN37GrpcService_GoogleGrpc_SslCredentials9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -10106,7 +9932,7 @@ i32.add local.tee $2 local.tee $4 - i32.const 8120 + i32.const 8060 i32.store local.get $4 local.get $5 @@ -10511,7 +10337,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -10531,7 +10357,7 @@ end ;; $if local.set $1 local.get $0 - i32.const 19232 + i32.const 19024 i32.eq if $if_0 local.get $0 @@ -10635,7 +10461,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 19232 + i32.const 19024 i32.ne if $if local.get $0 @@ -10671,7 +10497,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -10690,7 +10516,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -10744,7 +10570,7 @@ i32.const 3 i32.store local.get $4 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $4 i32.const 1542 @@ -10756,7 +10582,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -10810,7 +10636,7 @@ drop end ;; $if_0 local.get $1 - i32.const 19232 + i32.const 19024 i32.eq if $if_2 local.get $4 @@ -10837,7 +10663,7 @@ end ;; $if_4 local.get $3 local.get $2 - i32.const 19152 + i32.const 18944 local.get $2 select call $__ZN10DataSource9MergeFromERKS_ @@ -10862,7 +10688,7 @@ end ;; $if_6 local.get $3 local.get $2 - i32.const 19152 + i32.const 18944 local.get $2 select call $__ZN10DataSource9MergeFromERKS_ @@ -10894,7 +10720,7 @@ end ;; $if_8 local.get $0 local.get $2 - i32.const 19152 + i32.const 18944 local.get $2 select call $__ZN10DataSource9MergeFromERKS_ @@ -10911,7 +10737,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 6400 + i32.const 6340 i32.store local.get $0 i32.const 0 @@ -10919,10 +10745,10 @@ local.get $0 i32.const 0 i32.store offset=20 - i32.const 6376 + i32.const 6316 i32.load if $if_0 - i32.const 6376 + i32.const 6316 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_0 local.get $0 @@ -10940,7 +10766,7 @@ local.get $0 i32.load offset=48 if $if_2 - i32.const 4688 + i32.const 4664 i64.const 24 local.get $0 i32.load offset=60 @@ -10950,10 +10776,10 @@ end ;; $if_1 local.get $0 i32.const 24 - i32.const 103 + i32.const 100 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6400 + i32.const 6340 i32.store local.get $0 i32.const 0 @@ -10961,10 +10787,10 @@ local.get $0 i32.const 0 i32.store offset=20 - i32.const 6376 + i32.const 6316 i32.load if $if_3 - i32.const 6376 + i32.const 6316 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_3 local.get $0 @@ -10986,23 +10812,23 @@ global.set $32 local.get $0 global.set $32 - i32.const 19256 - i32.const 6496 + i32.const 19048 + i32.const 6436 i32.store - i32.const 19260 + i32.const 19052 i32.const 0 i32.store - i32.const 19264 + i32.const 19056 i32.const 0 i32.store - i32.const 6472 + i32.const 6412 i32.load if $if - i32.const 6472 + i32.const 6412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 99 - i32.const 19256 + i32.const 96 + i32.const 19048 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -11011,7 +10837,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6496 + i32.const 6436 i32.store local.get $0 i32.load offset=4 @@ -11061,7 +10887,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6496 + i32.const 6436 i32.store local.get $0 i32.load offset=4 @@ -11124,31 +10950,31 @@ i32.const 45 i32.store offset=4 local.get $1 - i32.const 9941 + i32.const 9828 i64.load align=1 i64.store align=1 local.get $1 - i32.const 9949 + i32.const 9836 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 9957 + i32.const 9844 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 9965 + i32.const 9852 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 9973 + i32.const 9860 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 9981 + i32.const 9868 i32.load align=1 i32.store offset=40 align=1 local.get $1 - i32.const 9985 + i32.const 9872 i32.load8_s i32.store8 offset=44 local.get $1 @@ -11214,18 +11040,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4704 + i32.const 5032 + i32.const 4680 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN45GrpcService_GoogleGrpc_GoogleLocalCredentials9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -11298,7 +11124,7 @@ i32.store offset=8 end ;; $if local.get $2 - i32.const 8120 + i32.const 8060 i32.store local.get $2 local.get $3 @@ -11449,7 +11275,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -11486,7 +11312,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -11505,7 +11331,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -11557,7 +11383,7 @@ i32.const 3 i32.store local.get $2 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $2 i32.const 1696 @@ -11569,7 +11395,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11638,7 +11464,7 @@ i32.const 12 call $__Znwm local.tee $0 - i32.const 6496 + i32.const 6436 i32.store local.get $0 i32.const 0 @@ -11646,14 +11472,14 @@ local.get $0 i32.const 0 i32.store offset=8 - i32.const 6472 + i32.const 6412 i32.load i32.eqz if $if_0 local.get $0 return end ;; $if_0 - i32.const 6472 + i32.const 6412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE local.get $0 return @@ -11664,7 +11490,7 @@ local.get $0 i32.load offset=48 if $if_2 - i32.const 4704 + i32.const 4680 i64.const 16 local.get $0 i32.load offset=60 @@ -11674,10 +11500,10 @@ end ;; $if_1 local.get $0 i32.const 16 - i32.const 104 + i32.const 101 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6496 + i32.const 6436 i32.store local.get $0 i32.const 0 @@ -11685,14 +11511,14 @@ local.get $0 i32.const 0 i32.store offset=8 - i32.const 6472 + i32.const 6412 i32.load i32.eqz if $if_3 local.get $0 return end ;; $if_3 - i32.const 6472 + i32.const 6412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE local.get $0 ) @@ -11707,23 +11533,23 @@ global.set $32 local.get $0 global.set $32 - i32.const 19272 - i32.const 6592 + i32.const 19064 + i32.const 6532 i32.store - i32.const 19276 + i32.const 19068 i32.const 0 i32.store - i32.const 19280 + i32.const 19072 i32.const 0 i32.store - i32.const 6568 + i32.const 6508 i32.load if $if - i32.const 6568 + i32.const 6508 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 99 - i32.const 19272 + i32.const 96 + i32.const 19064 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -11732,7 +11558,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6592 + i32.const 6532 i32.store local.get $0 i32.load offset=4 @@ -11782,7 +11608,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6592 + i32.const 6532 i32.store local.get $0 i32.load offset=4 @@ -11845,19 +11671,19 @@ i32.const 28 i32.store offset=4 local.get $1 - i32.const 10035 + i32.const 9922 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10043 + i32.const 9930 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10051 + i32.const 9938 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10059 + i32.const 9946 i32.load align=1 i32.store offset=24 align=1 local.get $1 @@ -11884,18 +11710,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4720 + i32.const 5032 + i32.const 4696 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN28GrpcService_GoogleGrpc_Empty9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -11919,7 +11745,7 @@ i32.const 3 i32.store local.get $2 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $2 i32.const 1838 @@ -11931,7 +11757,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12000,7 +11826,7 @@ i32.const 12 call $__Znwm local.tee $0 - i32.const 6592 + i32.const 6532 i32.store local.get $0 i32.const 0 @@ -12008,14 +11834,14 @@ local.get $0 i32.const 0 i32.store offset=8 - i32.const 6568 + i32.const 6508 i32.load i32.eqz if $if_0 local.get $0 return end ;; $if_0 - i32.const 6568 + i32.const 6508 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE local.get $0 return @@ -12026,7 +11852,7 @@ local.get $0 i32.load offset=48 if $if_2 - i32.const 4720 + i32.const 4696 i64.const 16 local.get $0 i32.load offset=60 @@ -12036,10 +11862,10 @@ end ;; $if_1 local.get $0 i32.const 16 - i32.const 105 + i32.const 102 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6592 + i32.const 6532 i32.store local.get $0 i32.const 0 @@ -12047,14 +11873,14 @@ local.get $0 i32.const 0 i32.store offset=8 - i32.const 6568 + i32.const 6508 i32.load i32.eqz if $if_3 local.get $0 return end ;; $if_3 - i32.const 6568 + i32.const 6508 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE local.get $0 ) @@ -12069,26 +11895,26 @@ global.set $32 local.get $0 global.set $32 - i32.const 19288 - i32.const 6696 + i32.const 19080 + i32.const 6636 i32.store - i32.const 19292 + i32.const 19084 i32.const 0 i32.store - i32.const 19300 + i32.const 19092 i32.const 0 i32.store - i32.const 6664 + i32.const 6604 i32.load if $if - i32.const 6664 + i32.const 6604 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19304 + i32.const 19096 i32.const 0 i32.store - i32.const 99 - i32.const 19288 + i32.const 96 + i32.const 19080 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -12097,7 +11923,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6696 + i32.const 6636 i32.store block $block block $block_0 @@ -12233,27 +12059,27 @@ i32.const 41 i32.store offset=4 local.get $1 - i32.const 10095 + i32.const 9982 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10103 + i32.const 9990 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10111 + i32.const 9998 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10119 + i32.const 10006 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 10127 + i32.const 10014 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 10135 + i32.const 10022 i32.load8_s i32.store8 offset=40 local.get $1 @@ -12388,18 +12214,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4736 + i32.const 5032 + i32.const 4712 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN41GrpcService_GoogleGrpc_ChannelCredentials9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -12477,7 +12303,7 @@ i32.add local.tee $2 local.tee $4 - i32.const 8120 + i32.const 8060 i32.store local.get $4 local.get $5 @@ -13025,7 +12851,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -13095,7 +12921,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -13189,7 +13015,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -13208,7 +13034,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -13255,7 +13081,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 2156 @@ -13267,7 +13093,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -13397,7 +13223,7 @@ if $if_3 (result i32) br $block_4 else - i32.const 19232 + i32.const 19024 end ;; $if_3 br $block_3 end ;; $block_4 @@ -13477,7 +13303,7 @@ if $if_5 (result i32) br $block_10 else - i32.const 19272 + i32.const 19064 end ;; $if_5 br $block_9 end ;; $block_10 @@ -13557,7 +13383,7 @@ if $if_7 (result i32) br $block_16 else - i32.const 19256 + i32.const 19048 end ;; $if_7 br $block_15 end ;; $block_16 @@ -13587,7 +13413,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4736 + i32.const 4712 i64.const 24 local.get $0 i32.load offset=60 @@ -13597,16 +13423,16 @@ end ;; $if_0 local.get $0 i32.const 24 - i32.const 106 + i32.const 103 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6696 + i32.const 6636 i32.store else i32.const 20 call $__Znwm local.tee $0 - i32.const 6696 + i32.const 6636 i32.store end ;; $if local.get $0 @@ -13615,10 +13441,10 @@ local.get $0 i32.const 0 i32.store offset=12 - i32.const 6664 + i32.const 6604 i32.load if $if_2 - i32.const 6664 + i32.const 6604 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 @@ -13637,29 +13463,29 @@ global.set $32 local.get $0 global.set $32 - i32.const 19328 - i32.const 6792 + i32.const 19120 + i32.const 6732 i32.store - i32.const 19332 + i32.const 19124 i32.const 0 i32.store - i32.const 19352 + i32.const 19144 i32.const 0 i32.store - i32.const 6768 + i32.const 6708 i32.load if $if - i32.const 6768 + i32.const 6708 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19336 - i32.const 19736 + i32.const 19128 + i32.const 19528 i32.store - i32.const 19344 + i32.const 19136 i64.const 0 i64.store - i32.const 99 - i32.const 19328 + i32.const 96 + i32.const 19120 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -13668,12 +13494,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6792 + i32.const 6732 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -13740,12 +13566,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6792 + i32.const 6732 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -13825,45 +13651,45 @@ i32.const 73 i32.store offset=4 local.get $1 - i32.const 10264 + i32.const 10151 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10272 + i32.const 10159 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10280 + i32.const 10167 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10288 + i32.const 10175 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 10296 + i32.const 10183 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 10304 + i32.const 10191 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 10312 + i32.const 10199 i64.load align=1 i64.store offset=48 align=1 local.get $1 - i32.const 10320 + i32.const 10207 i64.load align=1 i64.store offset=56 align=1 local.get $1 i32.const -64 i32.sub - i32.const 10328 + i32.const 10215 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10336 + i32.const 10223 i32.load8_s i32.store8 offset=72 local.get $1 @@ -13892,7 +13718,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if local.get $1 @@ -13959,18 +13785,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4752 + i32.const 5032 + i32.const 4728 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN73GrpcService_GoogleGrpc_CallCredentials_ServiceAccountJWTAccessCredentials9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -14049,7 +13875,7 @@ i32.add local.tee $2 local.tee $6 - i32.const 8120 + i32.const 8060 i32.store local.get $6 local.get $4 @@ -14174,11 +14000,11 @@ local.get $6 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_4 (result i32) local.get $6 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $6 i32.load @@ -14213,7 +14039,7 @@ local.get $2 local.get $5 i32.const 0 - i32.const 10181 + i32.const 10068 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ i32.eqz br_if $block @@ -14325,7 +14151,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -14464,7 +14290,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 10181 + i32.const 10068 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -14488,7 +14314,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -14507,7 +14333,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -14562,7 +14388,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 2393 @@ -14574,7 +14400,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -14653,7 +14479,7 @@ i32.ne if $if_4 local.get $4 - i32.const 19736 + i32.const 19528 i32.eq if $if_5 local.get $5 @@ -14694,7 +14520,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4752 + i32.const 4728 i64.const 32 local.get $0 i32.load offset=60 @@ -14704,16 +14530,16 @@ end ;; $if_0 local.get $0 i32.const 32 - i32.const 107 + i32.const 104 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6792 + i32.const 6732 i32.store else i32.const 32 call $__Znwm local.tee $0 - i32.const 6792 + i32.const 6732 i32.store end ;; $if local.get $0 @@ -14722,14 +14548,14 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 6768 + i32.const 6708 i32.load if $if_2 - i32.const 6768 + i32.const 6708 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 i64.const 0 @@ -14747,29 +14573,29 @@ global.set $32 local.get $0 global.set $32 - i32.const 19360 - i32.const 6888 + i32.const 19152 + i32.const 6828 i32.store - i32.const 19364 + i32.const 19156 i32.const 0 i32.store - i32.const 19376 + i32.const 19168 i32.const 0 i32.store - i32.const 6864 + i32.const 6804 i32.load if $if - i32.const 6864 + i32.const 6804 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19368 - i32.const 19736 + i32.const 19160 + i32.const 19528 i32.store - i32.const 19372 - i32.const 19736 + i32.const 19164 + i32.const 19528 i32.store - i32.const 99 - i32.const 19360 + i32.const 96 + i32.const 19152 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -14778,12 +14604,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6888 + i32.const 6828 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -14805,7 +14631,7 @@ local.get $0 i32.load offset=12 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -14896,39 +14722,39 @@ i32.const 59 i32.store offset=4 local.get $1 - i32.const 10573 + i32.const 10460 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10581 + i32.const 10468 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10589 + i32.const 10476 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10597 + i32.const 10484 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 10605 + i32.const 10492 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 10613 + i32.const 10500 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 10621 + i32.const 10508 i64.load align=1 i64.store offset=48 align=1 local.get $1 - i32.const 10629 + i32.const 10516 i32.load16_s align=1 i32.store16 offset=56 align=1 local.get $1 - i32.const 10631 + i32.const 10518 i32.load8_s i32.store8 offset=58 local.get $1 @@ -14955,18 +14781,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4768 + i32.const 5032 + i32.const 4744 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN59GrpcService_GoogleGrpc_CallCredentials_GoogleIAMCredentials9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -15042,7 +14868,7 @@ i32.store offset=8 end ;; $if local.get $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $5 @@ -15126,11 +14952,11 @@ local.get $8 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 (result i32) local.get $8 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $8 i32.load @@ -15165,7 +14991,7 @@ local.get $2 local.get $4 i32.const 0 - i32.const 10414 + i32.const 10301 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -15182,11 +15008,11 @@ local.get $9 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_4 (result i32) local.get $9 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $9 i32.load @@ -15221,7 +15047,7 @@ local.get $2 local.get $4 i32.const 0 - i32.const 10494 + i32.const 10381 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -15360,7 +15186,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 10414 + i32.const 10301 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -15403,7 +15229,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 10494 + i32.const 10381 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 2 @@ -15417,7 +15243,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -15436,7 +15262,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -15483,7 +15309,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 2632 @@ -15495,7 +15321,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -15574,7 +15400,7 @@ i32.ne if $if_4 local.get $4 - i32.const 19736 + i32.const 19528 i32.eq if $if_5 local.get $5 @@ -15622,7 +15448,7 @@ return end ;; $if_8 local.get $0 - i32.const 19736 + i32.const 19528 i32.eq if $if_9 local.get $2 @@ -15648,7 +15474,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4768 + i32.const 4744 i64.const 24 local.get $0 i32.load offset=60 @@ -15658,16 +15484,16 @@ end ;; $if_0 local.get $0 i32.const 24 - i32.const 108 + i32.const 105 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6888 + i32.const 6828 i32.store else i32.const 20 call $__Znwm local.tee $0 - i32.const 6888 + i32.const 6828 i32.store end ;; $if local.get $0 @@ -15676,17 +15502,17 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 6864 + i32.const 6804 i32.load if $if_2 - i32.const 6864 + i32.const 6804 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=12 local.get $0 ) @@ -15701,29 +15527,29 @@ global.set $32 local.get $0 global.set $32 - i32.const 19384 - i32.const 6988 + i32.const 19176 + i32.const 6928 i32.store - i32.const 19388 + i32.const 19180 i32.const 0 i32.store - i32.const 19400 + i32.const 19192 i32.const 0 i32.store - i32.const 6960 + i32.const 6900 i32.load if $if - i32.const 6960 + i32.const 6900 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19392 - i32.const 19736 + i32.const 19184 + i32.const 19528 i32.store - i32.const 19404 + i32.const 19196 i32.const 0 i32.store - i32.const 99 - i32.const 19384 + i32.const 96 + i32.const 19176 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -15732,12 +15558,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6988 + i32.const 6928 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -15873,41 +15699,41 @@ i32.const 68 i32.store offset=4 local.get $1 - i32.const 10769 + i32.const 10656 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10777 + i32.const 10664 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10785 + i32.const 10672 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10793 + i32.const 10680 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 10801 + i32.const 10688 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 10809 + i32.const 10696 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 10817 + i32.const 10704 i64.load align=1 i64.store offset=48 align=1 local.get $1 - i32.const 10825 + i32.const 10712 i64.load align=1 i64.store offset=56 align=1 local.get $1 i32.const -64 i32.sub - i32.const 10833 + i32.const 10720 i32.load align=1 i32.store align=1 local.get $1 @@ -15937,7 +15763,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if local.get $1 @@ -16050,18 +15876,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4784 + i32.const 5032 + i32.const 4760 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN68GrpcService_GoogleGrpc_CallCredentials_MetadataCredentialsFromPlugin9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -16140,7 +15966,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $5 @@ -16224,11 +16050,11 @@ local.get $8 i32.load local.tee $3 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 (result i32) local.get $8 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $8 i32.load @@ -16263,7 +16089,7 @@ local.get $2 local.get $3 i32.const 0 - i32.const 10695 + i32.const 10582 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -16591,7 +16417,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -16699,7 +16525,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -16879,7 +16705,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 10695 + i32.const 10582 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -16918,7 +16744,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -16937,7 +16763,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -16984,7 +16810,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 2962 @@ -16996,7 +16822,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -17075,7 +16901,7 @@ i32.ne if $if_4 local.get $4 - i32.const 19736 + i32.const 19528 i32.eq if $if_5 local.get $5 @@ -17147,7 +16973,7 @@ if $if_7 (result i32) br $block_3 else - i32.const 19608 + i32.const 19400 end ;; $if_7 br $block_2 end ;; $block_3 @@ -17210,7 +17036,7 @@ if $if_9 (result i32) br $block_8 else - i32.const 19192 + i32.const 18984 end ;; $if_9 br $block_7 end ;; $block_8 @@ -17240,7 +17066,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4784 + i32.const 4760 i64.const 24 local.get $0 i32.load offset=60 @@ -17250,16 +17076,16 @@ end ;; $if_0 local.get $0 i32.const 24 - i32.const 109 + i32.const 106 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 6988 + i32.const 6928 i32.store else i32.const 24 call $__Znwm local.tee $0 - i32.const 6988 + i32.const 6928 i32.store end ;; $if local.get $0 @@ -17268,14 +17094,14 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 6960 + i32.const 6900 i32.load if $if_2 - i32.const 6960 + i32.const 6900 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 i32.const 0 @@ -17293,26 +17119,26 @@ global.set $32 local.get $0 global.set $32 - i32.const 19416 - i32.const 7096 + i32.const 19208 + i32.const 7036 i32.store - i32.const 19420 + i32.const 19212 i32.const 0 i32.store - i32.const 19428 + i32.const 19220 i32.const 0 i32.store - i32.const 7060 + i32.const 7000 i32.load if $if - i32.const 7060 + i32.const 7000 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19432 + i32.const 19224 i32.const 0 i32.store - i32.const 99 - i32.const 19416 + i32.const 96 + i32.const 19208 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -17321,7 +17147,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 7096 + i32.const 7036 i32.store local.get $0 i32.load offset=16 @@ -17377,7 +17203,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 7096 + i32.const 7036 i32.store local.get $0 i32.load offset=16 @@ -17446,27 +17272,27 @@ i32.const 38 i32.store offset=4 local.get $1 - i32.const 11021 + i32.const 10908 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11029 + i32.const 10916 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11037 + i32.const 10924 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 11045 + i32.const 10932 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 11053 + i32.const 10940 i32.load align=1 i32.store offset=32 align=1 local.get $1 - i32.const 11057 + i32.const 10944 i32.load16_s align=1 i32.store16 offset=36 align=1 local.get $1 @@ -17534,18 +17360,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4800 + i32.const 5032 + i32.const 4776 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN38GrpcService_GoogleGrpc_CallCredentials9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -17624,7 +17450,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $5 @@ -17718,7 +17544,7 @@ local.get $7 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq br_if $block_15 else @@ -17728,14 +17554,14 @@ i32.const 1 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 br $block_15 end ;; $if_2 br $block_14 end ;; $block_15 local.get $7 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $7 i32.load @@ -17758,9 +17584,9 @@ i32.load offset=8 local.tee $2 else - i32.const 19736 + i32.const 19528 local.set $2 - i32.const 19736 + i32.const 19528 end ;; $if_3 i32.load8_s offset=11 i32.const 0 @@ -17777,9 +17603,9 @@ i32.load offset=8 local.tee $3 else - i32.const 19736 + i32.const 19528 local.set $3 - i32.const 19736 + i32.const 19528 end ;; $if_5 i32.load8_s offset=11 local.tee $2 @@ -17794,7 +17620,7 @@ i32.and end ;; $if_6 i32.const 0 - i32.const 10909 + i32.const 10796 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -17899,7 +17725,7 @@ local.get $7 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq br_if $block_19 else @@ -17909,14 +17735,14 @@ i32.const 3 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 br $block_19 end ;; $if_8 br $block_18 end ;; $block_19 local.get $7 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $7 i32.load @@ -17939,9 +17765,9 @@ i32.load offset=8 local.tee $2 else - i32.const 19736 + i32.const 19528 local.set $2 - i32.const 19736 + i32.const 19528 end ;; $if_9 i32.load8_s offset=11 i32.const 0 @@ -17958,9 +17784,9 @@ i32.load offset=8 local.tee $3 else - i32.const 19736 + i32.const 19528 local.set $3 - i32.const 19736 + i32.const 19528 end ;; $if_11 i32.load8_s offset=11 local.tee $2 @@ -17975,7 +17801,7 @@ i32.and end ;; $if_12 i32.const 0 - i32.const 10961 + i32.const 10848 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -18351,7 +18177,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -18392,7 +18218,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -18423,7 +18249,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -18523,7 +18349,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -18764,7 +18590,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 10909 + i32.const 10796 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -18776,7 +18602,7 @@ local.get $0 i32.load offset=8 else - i32.const 19736 + i32.const 19528 end ;; $if_1 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -18824,7 +18650,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 10961 + i32.const 10848 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 3 @@ -18836,7 +18662,7 @@ local.get $0 i32.load offset=8 else - i32.const 19736 + i32.const 19528 end ;; $if_5 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -18885,7 +18711,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -18904,7 +18730,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -18951,7 +18777,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -18991,7 +18817,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -19085,7 +18911,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 3433 @@ -19097,7 +18923,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -19182,7 +19008,7 @@ local.tee $0 i32.load local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne br_if $block_1 else @@ -19192,7 +19018,7 @@ i32.const 1 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 i32.const 8 @@ -19228,7 +19054,7 @@ i32.const 2 i32.eq br_if $block_10 - i32.const 19272 + i32.const 19064 end ;; $if_3 br $block_9 end ;; $block_10 @@ -19255,7 +19081,7 @@ local.tee $0 i32.load local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne br_if $block_1 else @@ -19265,7 +19091,7 @@ i32.const 3 i32.store offset=16 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 i32.const 8 @@ -19301,7 +19127,7 @@ i32.const 4 i32.eq br_if $block_12 - i32.const 19328 + i32.const 19120 end ;; $if_5 br $block_11 end ;; $block_12 @@ -19341,7 +19167,7 @@ i32.const 5 i32.eq br_if $block_14 - i32.const 19360 + i32.const 19152 end ;; $if_6 br $block_13 end ;; $block_14 @@ -19381,7 +19207,7 @@ i32.const 6 i32.eq br_if $block_16 - i32.const 19384 + i32.const 19176 end ;; $if_7 br $block_15 end ;; $block_16 @@ -19422,7 +19248,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4800 + i32.const 4776 i64.const 24 local.get $0 i32.load offset=60 @@ -19432,16 +19258,16 @@ end ;; $if_0 local.get $0 i32.const 24 - i32.const 110 + i32.const 107 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 7096 + i32.const 7036 i32.store else i32.const 20 call $__Znwm local.tee $0 - i32.const 7096 + i32.const 7036 i32.store end ;; $if local.get $0 @@ -19450,10 +19276,10 @@ local.get $0 i32.const 0 i32.store offset=12 - i32.const 7060 + i32.const 7000 i32.load if $if_2 - i32.const 7060 + i32.const 7000 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 @@ -19472,23 +19298,23 @@ global.set $32 local.get $0 global.set $32 - i32.const 19464 + i32.const 19256 call $__ZN22GrpcService_GoogleGrpcC2Ev - i32.const 99 - i32.const 19464 + i32.const 96 + i32.const 19256 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 19500 - i32.const 19288 + i32.const 19292 + i32.const 19080 i32.store - i32.const 19504 - i32.const 19608 + i32.const 19296 + i32.const 19400 i32.store ) (func $__ZN22GrpcService_GoogleGrpcC2Ev (type $0) (param $0 i32) local.get $0 - i32.const 7200 + i32.const 7140 i32.store local.get $0 i32.const 0 @@ -19502,20 +19328,20 @@ local.get $0 i32.const 0 i32.store offset=20 - i32.const 7168 + i32.const 7108 i32.load if $if - i32.const 7168 + i32.const 7108 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=24 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=28 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=32 local.get $0 i64.const 0 @@ -19529,7 +19355,7 @@ (local $3 i32) (local $4 i32) local.get $0 - i32.const 7200 + i32.const 7140 i32.store local.get $0 call $__ZN22GrpcService_GoogleGrpc10SharedDtorEv @@ -19659,19 +19485,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 11218 + i32.const 11105 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11226 + i32.const 11113 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11234 + i32.const 11121 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 11238 + i32.const 11125 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -19705,7 +19531,7 @@ local.get $0 i32.load offset=24 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if local.get $1 @@ -19732,7 +19558,7 @@ local.get $0 i32.load offset=28 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if_1 local.get $1 @@ -19759,7 +19585,7 @@ local.get $0 i32.load offset=32 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if_3 local.get $1 @@ -19861,18 +19687,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4816 + i32.const 5032 + i32.const 4792 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN22GrpcService_GoogleGrpc9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -19954,7 +19780,7 @@ i32.add local.tee $3 local.tee $2 - i32.const 8120 + i32.const 8060 i32.store local.get $2 local.get $6 @@ -20054,11 +19880,11 @@ local.get $8 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 (result i32) local.get $8 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $8 i32.load @@ -20093,7 +19919,7 @@ local.get $3 local.get $2 i32.const 0 - i32.const 11101 + i32.const 10988 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -20340,11 +20166,11 @@ local.get $9 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_8 (result i32) local.get $9 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $9 i32.load @@ -20379,7 +20205,7 @@ local.get $3 local.get $2 i32.const 0 - i32.const 11135 + i32.const 11022 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -20396,11 +20222,11 @@ local.get $10 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_10 (result i32) local.get $10 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $10 i32.load @@ -20435,7 +20261,7 @@ local.get $3 local.get $2 i32.const 0 - i32.const 11170 + i32.const 11057 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -20631,7 +20457,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -20826,7 +20652,7 @@ local.set $1 end ;; $if_6 local.get $0 - i32.const 19464 + i32.const 19256 i32.eq if $if_7 local.get $0 @@ -20940,7 +20766,7 @@ local.get $3 local.get $2 i32.const 1 - i32.const 11101 + i32.const 10988 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -20950,7 +20776,7 @@ call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE end ;; $if_0 local.get $0 - i32.const 19464 + i32.const 19256 i32.eq local.tee $5 i32.eqz @@ -21025,7 +20851,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 11135 + i32.const 11022 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 4 @@ -21068,7 +20894,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 11170 + i32.const 11057 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 5 @@ -21095,7 +20921,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -21114,7 +20940,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -21171,7 +20997,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $3 i32.const 1505 @@ -21183,7 +21009,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11512 + i32.const 11399 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -21213,7 +21039,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $2 i32.const 1506 @@ -21225,7 +21051,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11543 + i32.const 11430 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -21266,7 +21092,7 @@ i32.const 3 i32.store local.get $4 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $4 i32.const 3854 @@ -21278,7 +21104,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -21364,7 +21190,7 @@ i32.ne if $if_4 local.get $3 - i32.const 19736 + i32.const 19528 i32.eq if $if_5 local.get $5 @@ -21403,7 +21229,7 @@ i32.ne if $if_8 local.get $3 - i32.const 19736 + i32.const 19528 i32.eq if $if_9 local.get $5 @@ -21442,7 +21268,7 @@ i32.ne if $if_12 local.get $3 - i32.const 19736 + i32.const 19528 i32.eq if $if_13 local.get $5 @@ -21456,7 +21282,7 @@ end ;; $if_12 end ;; $if_11 local.get $1 - i32.const 19464 + i32.const 19256 i32.eq if $if_14 local.get $4 @@ -21483,7 +21309,7 @@ end ;; $if_16 local.get $2 local.get $3 - i32.const 19288 + i32.const 19080 local.get $3 select call $__ZN41GrpcService_GoogleGrpc_ChannelCredentials9MergeFromERKS_ @@ -21515,7 +21341,7 @@ end ;; $if_18 local.get $0 local.get $3 - i32.const 19608 + i32.const 19400 local.get $3 select call $__ZN6google8protobuf6Struct9MergeFromERKS1_ @@ -21546,7 +21372,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $2 i32.const 1586 @@ -21558,7 +21384,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11969 + i32.const 11856 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -21720,7 +21546,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $1 i32.const 1567 @@ -21732,7 +21558,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 13840 + i32.const 13727 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -21833,7 +21659,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4816 + i32.const 4792 i64.const 48 local.get $0 i32.load offset=60 @@ -21843,7 +21669,7 @@ end ;; $if_0 local.get $0 i32.const 48 - i32.const 111 + i32.const 108 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 call $__ZN22GrpcService_GoogleGrpcC2Ev @@ -21856,7 +21682,7 @@ local.get $0 i32.load offset=24 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -21878,7 +21704,7 @@ local.get $0 i32.load offset=28 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -21900,7 +21726,7 @@ local.get $0 i32.load offset=32 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -21920,7 +21746,7 @@ call $_free end ;; $if_3 local.get $0 - i32.const 19464 + i32.const 19256 i32.eq if $if_5 return @@ -21967,29 +21793,29 @@ global.set $32 local.get $0 global.set $32 - i32.const 19512 - i32.const 7296 + i32.const 19304 + i32.const 7236 i32.store - i32.const 19516 + i32.const 19308 i32.const 0 i32.store - i32.const 19528 + i32.const 19320 i32.const 0 i32.store - i32.const 7272 + i32.const 7212 i32.load if $if - i32.const 7272 + i32.const 7212 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19520 - i32.const 19736 + i32.const 19312 + i32.const 19528 i32.store - i32.const 19524 - i32.const 19736 + i32.const 19316 + i32.const 19528 i32.store - i32.const 99 - i32.const 19512 + i32.const 96 + i32.const 19304 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -21998,12 +21824,12 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 7296 + i32.const 7236 i32.store local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -22025,7 +21851,7 @@ local.get $0 i32.load offset=12 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -22116,23 +21942,23 @@ i32.const 23 i32.store offset=4 local.get $1 - i32.const 11324 + i32.const 11211 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11332 + i32.const 11219 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11340 + i32.const 11227 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 11344 + i32.const 11231 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 - i32.const 11346 + i32.const 11233 i32.load8_s i32.store8 offset=22 local.get $1 @@ -22159,18 +21985,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4832 + i32.const 5032 + i32.const 4808 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN23GrpcService_HeaderValue9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -22246,7 +22072,7 @@ i32.store offset=8 end ;; $if local.get $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $5 @@ -22330,11 +22156,11 @@ local.get $8 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 (result i32) local.get $8 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $8 i32.load @@ -22369,7 +22195,7 @@ local.get $2 local.get $4 i32.const 0 - i32.const 11266 + i32.const 11153 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -22386,11 +22212,11 @@ local.get $9 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_4 (result i32) local.get $9 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr21CreateInstanceNoArenaEPKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE local.get $9 i32.load @@ -22425,7 +22251,7 @@ local.get $2 local.get $4 i32.const 0 - i32.const 11294 + i32.const 11181 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -22564,7 +22390,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 11266 + i32.const 11153 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 1 @@ -22607,7 +22433,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 11294 + i32.const 11181 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 2 @@ -22621,7 +22447,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -22640,7 +22466,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -22687,7 +22513,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 4111 @@ -22699,7 +22525,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -22778,7 +22604,7 @@ i32.ne if $if_4 local.get $4 - i32.const 19736 + i32.const 19528 i32.eq if $if_5 local.get $5 @@ -22826,7 +22652,7 @@ return end ;; $if_8 local.get $0 - i32.const 19736 + i32.const 19528 i32.eq if $if_9 local.get $2 @@ -22852,7 +22678,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4832 + i32.const 4808 i64.const 24 local.get $0 i32.load offset=60 @@ -22862,16 +22688,16 @@ end ;; $if_0 local.get $0 i32.const 24 - i32.const 112 + i32.const 109 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 - i32.const 7296 + i32.const 7236 i32.store else i32.const 20 call $__Znwm local.tee $0 - i32.const 7296 + i32.const 7236 i32.store end ;; $if local.get $0 @@ -22880,17 +22706,17 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 7272 + i32.const 7212 i32.load if $if_2 - i32.const 7272 + i32.const 7212 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=8 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=12 local.get $0 ) @@ -22905,17 +22731,17 @@ global.set $32 local.get $0 global.set $32 - i32.const 19536 + i32.const 19328 call $__ZN11GrpcServiceC2Ev - i32.const 99 - i32.const 19536 + i32.const 96 + i32.const 19328 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) (func $__ZN11GrpcServiceC2Ev (type $0) (param $0 i32) local.get $0 - i32.const 7400 + i32.const 7340 i32.store local.get $0 i32.const 0 @@ -22929,7 +22755,7 @@ local.get $0 i32.const 0 i32.store offset=20 - i32.const 7368 + i32.const 7308 i32.load i32.eqz if $if @@ -22938,7 +22764,7 @@ i32.store offset=32 return end ;; $if - i32.const 7368 + i32.const 7308 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE local.get $0 i32.const 0 @@ -22952,7 +22778,7 @@ (local $3 i32) (local $4 i32) local.get $0 - i32.const 7400 + i32.const 7340 i32.store block $block block $block_0 @@ -23125,15 +22951,15 @@ i32.const 11 i32.store offset=4 local.get $1 - i32.const 11374 + i32.const 11261 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11382 + i32.const 11269 i32.load16_s align=1 i32.store16 offset=8 align=1 local.get $1 - i32.const 11384 + i32.const 11271 i32.load8_s i32.store8 offset=10 local.get $1 @@ -23253,18 +23079,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4848 + i32.const 5032 + i32.const 4824 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN11GrpcService9MergeFromERKS_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -23343,7 +23169,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 8120 + i32.const 8060 i32.store local.get $3 local.get $6 @@ -23901,7 +23727,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -23939,7 +23765,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -24093,7 +23919,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -24278,7 +24104,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -24297,7 +24123,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -24351,7 +24177,7 @@ i32.const 3 i32.store local.get $3 - i32.const 9358 + i32.const 9245 i32.store offset=4 local.get $3 i32.const 4428 @@ -24363,7 +24189,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -24482,7 +24308,7 @@ if $if_3 (result i32) br $block_3 else - i32.const 19216 + i32.const 19008 end ;; $if_3 br $block_2 end ;; $block_3 @@ -24545,7 +24371,7 @@ if $if_5 (result i32) br $block_8 else - i32.const 19464 + i32.const 19256 end ;; $if_5 br $block_7 end ;; $block_8 @@ -24587,7 +24413,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $2 i32.const 1586 @@ -24599,7 +24425,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11969 + i32.const 11856 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -24761,7 +24587,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $2 i32.const 1567 @@ -24773,7 +24599,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13840 + i32.const 13727 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -24804,7 +24630,7 @@ local.tee $3 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if_1 local.get $1 @@ -24831,7 +24657,7 @@ local.get $3 i32.load offset=12 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if_3 local.get $1 @@ -24921,7 +24747,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4848 + i32.const 4824 i64.const 40 local.get $0 i32.load offset=60 @@ -24931,7 +24757,7 @@ end ;; $if_0 local.get $0 i32.const 40 - i32.const 113 + i32.const 110 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $0 call $__ZN11GrpcServiceC2Ev @@ -25003,61 +24829,61 @@ global.set $32 local.get $0 global.set $32 - i32.const 19596 + i32.const 19388 i32.const 0 i32.store - i32.const 19588 - i32.const 19736 + i32.const 19380 + i32.const 19528 i32.store - i32.const 19592 + i32.const 19384 i32.const 0 i32.store - i32.const 19600 + i32.const 19392 i32.const 0 i32.store - i32.const 19584 - i32.const 7496 + i32.const 19376 + i32.const 7436 i32.store - i32.const 19608 + i32.const 19400 call $__ZN6google8protobuf6StructC2Ev - i32.const 99 - i32.const 19608 + i32.const 96 + i32.const 19400 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 19640 - i32.const 7584 + i32.const 19432 + i32.const 7524 i32.store - i32.const 19644 + i32.const 19436 i32.const 0 i32.store - i32.const 19656 + i32.const 19448 i32.const 0 i32.store - i32.const 7472 + i32.const 7412 i32.load if $if - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 19660 + i32.const 19452 i32.const 0 i32.store - i32.const 99 - i32.const 19640 + i32.const 96 + i32.const 19432 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 19696 + i32.const 19488 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 99 - i32.const 19696 + i32.const 96 + i32.const 19488 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 19592 - i32.const 19640 + i32.const 19384 + i32.const 19432 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $0) (param $0 i32) local.get $0 - i32.const 7832 + i32.const 7772 i32.store local.get $0 i64.const 0 @@ -25075,20 +24901,20 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 7472 + i32.const 7412 i32.load i32.eqz if $if return end ;; $if - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE ) (func $__ZN6google8protobuf9ListValueC2Ev (type $0) (param $0 i32) local.get $0 - i32.const 7664 + i32.const 7604 i32.store local.get $0 i32.const 4 @@ -25102,13 +24928,13 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 7472 + i32.const 7412 i32.load i32.eqz if $if return end ;; $if - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE ) @@ -25126,7 +24952,7 @@ i32.add global.set $32 local.get $0 - i32.const 7664 + i32.const 7604 i32.store local.get $0 i32.load offset=4 @@ -25148,7 +24974,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11400 + i32.const 11287 i32.store offset=4 local.get $2 i32.const 915 @@ -25160,7 +24986,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12580 + i32.const 12467 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -25294,19 +25120,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 13867 + i32.const 13754 i64.load align=1 i64.store align=1 local.get $1 - i32.const 13875 + i32.const 13762 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 13883 + i32.const 13770 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 13891 + i32.const 13778 i32.load8_s i32.store8 offset=24 local.get $1 @@ -25404,18 +25230,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4864 + i32.const 5032 + i32.const 4840 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -25494,7 +25320,7 @@ i32.add local.tee $2 local.tee $4 - i32.const 8120 + i32.const 8060 i32.store local.get $4 local.get $5 @@ -25818,7 +25644,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -25927,7 +25753,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -25946,7 +25772,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -25987,7 +25813,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -26138,7 +25964,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -26259,7 +26085,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $1 i32.const 1 i32.and @@ -26354,7 +26180,7 @@ local.get $2 i32.load offset=48 if $if_3 - i32.const 4880 + i32.const 4856 i64.const 32 local.get $2 i32.load offset=60 @@ -26376,13 +26202,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 19736 + i32.const 19528 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 7744 + i32.const 7684 i32.store local.get $1 local.get $7 @@ -26610,7 +26436,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $3 i32.const 418 @@ -26622,7 +26448,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11669 + i32.const 11556 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -26708,7 +26534,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 427 @@ -26720,7 +26546,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11786 + i32.const 11673 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -26791,7 +26617,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 451 @@ -26803,7 +26629,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11626 + i32.const 11513 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -26939,7 +26765,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $3 i32.const 476 @@ -26951,7 +26777,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11817 + i32.const 11704 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -27598,7 +27424,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 7912 + i32.const 7852 i32.store local.get $0 i32.load offset=12 @@ -27608,7 +27434,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -27649,7 +27475,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 7912 + i32.const 7852 i32.store local.get $0 i32.load offset=12 @@ -27661,7 +27487,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -27722,7 +27548,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=4 local.get $0 i32.const 0 @@ -27731,7 +27557,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 7496 + i32.const 7436 i32.store local.get $0 ) @@ -27751,7 +27577,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 19736 + i32.const 19528 i32.ne if $if local.get $1 @@ -27826,18 +27652,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4896 + i32.const 5032 + i32.const 4872 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -27927,13 +27753,13 @@ local.get $5 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -28429,7 +28255,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4992 + i32.const 4968 i64.const 24 local.get $0 i32.load offset=60 @@ -28441,7 +28267,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 7584 + i32.const 7524 i32.store local.get $1 local.get $0 @@ -28449,10 +28275,10 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 7472 + i32.const 7412 i32.load if $if_2 - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_2 local.get $1 @@ -28461,7 +28287,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 7584 + i32.const 7524 i32.store local.get $0 i32.const 0 @@ -28469,10 +28295,10 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 7472 + i32.const 7412 i32.load if $if_3 - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_3 end ;; $if @@ -28557,7 +28383,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 8120 + i32.const 8060 i32.store local.get $5 local.get $6 @@ -28762,7 +28588,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 19736 + i32.const 19528 i32.store end ;; $if_5 local.get $0 @@ -28784,12 +28610,12 @@ local.get $5 i32.load local.tee $3 - i32.const 19736 + i32.const 19528 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -28810,9 +28636,9 @@ i32.load local.tee $2 else - i32.const 19736 + i32.const 19528 local.set $2 - i32.const 19736 + i32.const 19528 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -28829,9 +28655,9 @@ i32.load local.tee $3 else - i32.const 19736 + i32.const 19528 local.set $3 - i32.const 19736 + i32.const 19528 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -28846,7 +28672,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 11861 + i32.const 11748 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -29243,7 +29069,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 19736 + i32.const 19528 i32.eq local.get $1 i32.eqz @@ -29323,7 +29149,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4944 + i32.const 4920 i64.const 32 local.get $0 i32.load offset=60 @@ -29420,7 +29246,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 8120 + i32.const 8060 i32.store local.get $7 local.get $4 @@ -29586,7 +29412,7 @@ local.get $6 select i32.const 0 - i32.const 11896 + i32.const 11783 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -29746,7 +29572,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4864 + i32.const 4840 i64.const 32 local.get $0 i32.load offset=60 @@ -29767,7 +29593,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 7664 + i32.const 7604 i32.store local.get $0 local.get $1 @@ -29781,13 +29607,13 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 7472 + i32.const 7412 i32.load i32.eqz if $if return end ;; $if - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE ) @@ -30079,7 +29905,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 19736 + i32.const 19528 i32.store offset=4 local.get $2 i32.const 0 @@ -30088,7 +29914,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 7496 + i32.const 7436 i32.store end ;; $if_11 local.get $0 @@ -30126,13 +29952,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 19736 + i32.const 19528 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -30409,7 +30235,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 19736 + i32.const 19528 i32.store offset=4 local.get $2 i32.const 0 @@ -30418,7 +30244,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 7496 + i32.const 7436 i32.store end ;; $if local.get $0 @@ -30491,13 +30317,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -30637,7 +30463,7 @@ local.get $0 i32.load offset=48 if $if_1 - i32.const 4896 + i32.const 4872 i64.const 24 local.get $0 i32.load offset=60 @@ -30661,7 +30487,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 19736 + i32.const 19528 i32.store offset=4 local.get $0 i32.const 0 @@ -30670,7 +30496,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 7496 + i32.const 7436 i32.store local.get $0 ) @@ -31021,7 +30847,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11400 + i32.const 11287 i32.store offset=4 local.get $4 i32.const 796 @@ -31033,7 +30859,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -31162,7 +30988,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 19736 + i32.const 19528 i32.store end ;; $if_4 local.get $2 @@ -31182,7 +31008,7 @@ local.get $0 i32.load local.tee $2 - i32.const 19736 + i32.const 19528 i32.eq if $if_6 local.get $0 @@ -31258,7 +31084,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 19608 + i32.const 19400 end ;; $if_8 br $block_7 end ;; $block_8 @@ -31312,7 +31138,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 19696 + i32.const 19488 end ;; $if_10 br $block_9 end ;; $block_10 @@ -31355,7 +31181,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11400 + i32.const 11287 i32.store offset=4 local.get $3 i32.const 341 @@ -31367,7 +31193,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -31550,7 +31376,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11400 + i32.const 11287 i32.store offset=4 local.get $2 i32.const 1040 @@ -31562,7 +31388,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11935 + i32.const 11822 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -31659,7 +31485,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $2 i32.const 1586 @@ -31671,7 +31497,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11969 + i32.const 11856 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -31817,7 +31643,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 7584 + i32.const 7524 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -31899,7 +31725,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 601 @@ -31911,7 +31737,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12466 + i32.const 12353 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -31973,7 +31799,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 607 @@ -31985,7 +31811,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12500 + i32.const 12387 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -32028,7 +31854,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $3 i32.const 612 @@ -32040,7 +31866,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12544 + i32.const 12431 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -33109,7 +32935,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11400 + i32.const 11287 i32.store offset=4 local.get $1 i32.const 495 @@ -33121,7 +32947,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12580 + i32.const 12467 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -33309,7 +33135,7 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5720 + i32.const 5680 i64.const 24 local.get $3 i32.load offset=60 @@ -33374,7 +33200,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 7584 + i32.const 7524 i32.store offset=16 local.get $0 i32.const 0 @@ -33382,10 +33208,10 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 7472 + i32.const 7412 i32.load if $if_0 - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_0 local.get $0 @@ -33400,7 +33226,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5720 + i32.const 5680 i64.const 40 local.get $2 i32.load offset=60 @@ -33431,7 +33257,7 @@ i32.load local.set $0 local.get $2 - i32.const 7584 + i32.const 7524 i32.store offset=16 local.get $2 local.get $0 @@ -33439,10 +33265,10 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 7472 + i32.const 7412 i32.load if $if_4 - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if_4 local.get $2 @@ -33480,7 +33306,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 765 @@ -33492,7 +33318,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13050 + i32.const 12937 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -33681,7 +33507,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $4 i32.const 672 @@ -33693,7 +33519,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12624 + i32.const 12511 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -33719,7 +33545,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $4 i32.const 678 @@ -33731,7 +33557,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12725 + i32.const 12612 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -33813,7 +33639,7 @@ i32.const 3 i32.store local.get $6 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $6 i32.const 878 @@ -33825,7 +33651,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 12781 + i32.const 12668 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -33857,7 +33683,7 @@ i32.const 3 i32.store local.get $5 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $5 i32.const 685 @@ -33869,7 +33695,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 12821 + i32.const 12708 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -33986,7 +33812,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 837 @@ -33998,7 +33824,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12943 + i32.const 12830 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -34014,7 +33840,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5720 + i32.const 5680 i64.const 16 local.get $2 i32.load offset=60 @@ -34270,7 +34096,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 848 @@ -34282,7 +34108,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13008 + i32.const 12895 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -34344,7 +34170,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $4 i32.const 713 @@ -34356,7 +34182,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12896 + i32.const 12783 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -34446,7 +34272,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5720 + i32.const 5680 i64.const 24 local.get $2 i32.load offset=60 @@ -35145,7 +34971,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5720 + i32.const 5680 i64.const 24 local.get $1 i32.load offset=60 @@ -35641,7 +35467,7 @@ i32.const 3 i32.store local.get $2 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $2 i32.const 926 @@ -35653,7 +35479,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13103 + i32.const 12990 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -35669,7 +35495,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $3 i32.const 927 @@ -35681,7 +35507,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13138 + i32.const 13025 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -35720,7 +35546,7 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5720 + i32.const 5680 local.get $1 i64.extend_i32_u local.get $0 @@ -35899,7 +35725,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 7832 + i32.const 7772 i32.store local.get $0 local.get $1 @@ -35924,13 +35750,13 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 7472 + i32.const 7412 i32.load i32.eqz if $if return end ;; $if - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE ) @@ -35981,7 +35807,7 @@ local.get $1 i32.load offset=48 if $if_1 - i32.const 4960 + i32.const 4936 i64.const 24 local.get $1 i32.load offset=60 @@ -35991,7 +35817,7 @@ end ;; $if_0 local.get $1 i32.const 24 - i32.const 114 + i32.const 111 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -36263,7 +36089,7 @@ i32.const 3 i32.store local.get $5 - i32.const 11585 + i32.const 11472 i32.store offset=4 local.get $5 i32.const 527 @@ -36275,7 +36101,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 13175 + i32.const 13062 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -36517,7 +36343,7 @@ i32.add global.set $32 local.get $0 - i32.const 7832 + i32.const 7772 i32.store local.get $0 i32.load offset=4 @@ -36539,7 +36365,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11400 + i32.const 11287 i32.store offset=4 local.get $1 i32.const 150 @@ -36551,7 +36377,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12580 + i32.const 12467 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -36633,19 +36459,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 13533 + i32.const 13420 i64.load align=1 i64.store align=1 local.get $1 - i32.const 13541 + i32.const 13428 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 13549 + i32.const 13436 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 13553 + i32.const 13440 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -36715,18 +36541,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4944 + i32.const 5032 + i32.const 4920 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -36813,7 +36639,7 @@ local.get $4 i32.load offset=48 if $if_3 - i32.const 4880 + i32.const 4856 i64.const 32 local.get $4 i32.load offset=60 @@ -36835,13 +36661,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 19736 + i32.const 19528 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 7744 + i32.const 7684 i32.store local.get $2 local.get $7 @@ -36905,7 +36731,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 11896 + i32.const 11783 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -37022,7 +36848,7 @@ local.get $5 i32.load offset=48 if $if_10 - i32.const 4880 + i32.const 4856 i64.const 32 local.get $5 i32.load offset=60 @@ -37044,13 +36870,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 19736 + i32.const 19528 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 7744 + i32.const 7684 i32.store local.get $2 local.get $4 @@ -37113,7 +36939,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 11896 + i32.const 11783 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -37146,7 +36972,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -37165,7 +36991,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -40206,13 +40032,13 @@ i32.add local.tee $2 i32.load - i32.const 19736 + i32.const 19528 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 19736 + i32.const 19528 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -40228,7 +40054,7 @@ local.get $2 i32.load local.tee $4 - i32.const 19736 + i32.const 19528 i32.eq if $if_2 local.get $2 @@ -40296,7 +40122,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 19592 + i32.const 19384 i32.load local.get $0 select @@ -40326,7 +40152,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11460 + i32.const 11347 i32.store offset=4 local.get $1 i32.const 1567 @@ -40338,7 +40164,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 13840 + i32.const 13727 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -40425,7 +40251,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 7584 + i32.const 7524 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -40477,7 +40303,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 7584 + i32.const 7524 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -40542,19 +40368,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 13922 + i32.const 13809 i64.load align=1 i64.store align=1 local.get $1 - i32.const 13930 + i32.const 13817 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 13938 + i32.const 13825 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 13942 + i32.const 13829 i32.load8_s i32.store8 offset=20 local.get $1 @@ -40622,18 +40448,18 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5056 - i32.const 4992 + i32.const 5032 + i32.const 4968 call $___dynamic_cast if $if local.get $0 local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 13433 - i32.const 13474 + i32.const 13320 + i32.const 13361 i32.const 92 - i32.const 13523 + i32.const 13410 call $___assert_fail end ;; $if ) @@ -40696,7 +40522,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 11861 + i32.const 11748 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop i32.const 3 @@ -40708,7 +40534,7 @@ local.get $0 i32.load offset=8 else - i32.const 19736 + i32.const 19528 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -40758,7 +40584,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $2 i32.const 1 i32.and @@ -40777,7 +40603,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 19736 + i32.const 19528 local.get $0 i32.const 1 i32.and @@ -40806,7 +40632,7 @@ (func $__ZN6google8protobuf5ValueC2Ev (type $0) (param $0 i32) local.get $0 - i32.const 7584 + i32.const 7524 i32.store local.get $0 i32.const 0 @@ -40814,10 +40640,10 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 7472 + i32.const 7412 i32.load if $if - i32.const 7472 + i32.const 7412 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if local.get $0 @@ -40898,23 +40724,23 @@ (local $9 i32) (local $10 i32) global.get $32 - local.set $4 + local.set $5 global.get $32 i32.const 32 i32.add global.set $32 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -40929,15 +40755,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -40962,19 +40788,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -41001,10 +40827,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -41016,13 +40842,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -41030,7 +40856,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -41040,19 +40866,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -41062,12 +40888,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -41076,7 +40902,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -41086,95 +40912,98 @@ i32.add i32.const 0 i32.store8 - i32.const 19812 + i32.const 19604 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 5852 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4536 - i32.const 7 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 8456 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5536 - i32.const 84 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 508 - i32.add - call_indirect $28 (type $1) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 8396 + i32.store + local.get $1 + i32.const 5512 + i32.const 82 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 127 + i32.load offset=24 + i32.const 7 i32.and - i32.const 248 + i32.const 508 i32.add - call_indirect $28 (type $0) - local.get $4 + call_indirect $28 (type $1) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 @@ -41186,15 +41015,34 @@ i32.const 248 i32.add call_indirect $28 (type $0) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 127 + i32.and + i32.const 248 + i32.add + call_indirect $28 (type $0) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -41240,7 +41088,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5904 + i32.const 5844 i32.store local.get $1 local.get $2 @@ -41279,7 +41127,7 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load @@ -41292,7 +41140,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -41303,21 +41151,20 @@ i32.and call_indirect $28 (type $4) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load @@ -41327,10 +41174,10 @@ i32.const 248 i32.add call_indirect $28 (type $0) - local.get $4 + local.get $5 global.set $32 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -41354,7 +41201,7 @@ i32.const 248 i32.add call_indirect $28 (type $0) - local.get $4 + local.get $5 global.set $32 ) @@ -41956,11 +41803,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 19772 + i32.const 19564 i32.load local.tee $4 if $if - i32.const 19768 + i32.const 19560 i32.load local.get $4 local.get $4 @@ -42110,7 +41957,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 19808 + i32.const 19600 i32.load i32.eqz if $if_10 @@ -42158,7 +42005,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 8000 + i32.const 7940 i32.store local.get $3 i32.const 88 @@ -42318,7 +42165,7 @@ i32.add i32.const 0 i32.store8 - i32.const 19808 + i32.const 19600 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -42345,11 +42192,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 8456 + i32.const 8396 i32.store local.get $2 - i32.const 5536 - i32.const 84 + i32.const 5512 + i32.const 82 call $___cxa_throw end ;; $if_18 local.get $10 @@ -42480,7 +42327,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 8000 + i32.const 7940 i32.store local.get $2 i32.const 88 @@ -42623,6 +42470,176 @@ ) (func $__ZL14getRootContextj (type $4) + (param $0 i32) + (result i32) + (local $1 i32) + (local $2 i32) + (local $3 i32) + (local $4 i32) + (local $5 i32) + i32.const 19564 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 19560 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else + local.get $1 + if $if_2 (result i32) + local.get $0 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 127 + i32.and + call_indirect $28 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 127 + i32.and + call_indirect $28 (type $4) + ) + + (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) (param $0 i32) (result i32) (local $1 i32) @@ -42631,318 +42648,105 @@ (local $4 i32) (local $5 i32) (local $6 i32) - global.get $32 + (local $7 f32) + (local $8 f32) + local.get $0 + i32.load local.set $4 - global.get $32 - i32.const 32 - i32.add - global.set $32 - i32.const 19772 + i32.const 19564 i32.load - local.tee $1 + local.tee $2 + i32.eqz + local.tee $6 if $if - i32.const 19768 + i32.const 0 + local.set $0 + else + i32.const 19560 i32.load - local.get $1 - local.get $1 + local.get $2 + local.get $2 i32.const -1 i32.add - local.tee $2 + local.tee $5 i32.and i32.eqz - local.tee $5 + local.tee $3 if $if_0 (result i32) - local.get $0 - local.get $2 + local.get $4 + local.get $5 i32.and else - local.get $1 - local.get $0 - i32.gt_u + local.get $4 + local.get $2 + i32.lt_u if $if_1 (result i32) - local.get $0 + local.get $4 else - local.get $1 + local.get $2 if $if_2 (result i32) - local.get $0 - local.get $1 + local.get $4 + local.get $2 i32.rem_u else i32.const 0 end ;; $if_2 end ;; $if_1 end ;; $if_0 - local.tee $6 + local.tee $0 i32.const 2 i32.shl i32.add i32.load - local.tee $3 + local.tee $1 if $if_3 - local.get $3 + local.get $1 i32.load - local.tee $3 + local.tee $1 if $if_4 block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 + local.get $3 + if $if_5 + loop $loop + block $block_0 + local.get $4 + local.get $1 i32.load offset=4 - local.tee $1 + local.tee $3 i32.eq - local.tee $5 - local.get $1 - local.get $2 + local.get $3 + local.get $5 i32.and - local.get $6 + local.get $0 i32.eq i32.or i32.eqz br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 + local.get $4 + local.get $1 + i32.load offset=8 + i32.eq + br_if $block_0 + local.get $1 i32.load - local.tee $3 + local.tee $1 br_if $loop br $block - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 - local.get $2 - i32.const 127 - i32.and - call_indirect $28 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 127 - i32.and - call_indirect $28 (type $4) - local.set $0 - local.get $4 - global.set $32 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 13944 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 5852 - i32.store - local.get $2 - i32.const 4536 - i32.const 7 - call $___cxa_throw - i32.const 0 - ) - - (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) - (param $0 i32) - (result i32) - (local $1 i32) - (local $2 i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - (local $6 i32) - (local $7 f32) - (local $8 f32) - local.get $0 - i32.load - local.set $4 - i32.const 19772 - i32.load - local.tee $2 - i32.eqz - local.tee $6 - if $if - i32.const 0 - local.set $0 - else - i32.const 19768 - i32.load - local.get $2 - local.get $2 - i32.const -1 - i32.add - local.tee $5 - i32.and - i32.eqz - local.tee $3 - if $if_0 (result i32) - local.get $4 - local.get $5 - i32.and - else - local.get $4 - local.get $2 - i32.lt_u - if $if_1 (result i32) - local.get $4 - else - local.get $2 - if $if_2 (result i32) - local.get $4 - local.get $2 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $0 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $1 - if $if_3 - local.get $1 - i32.load - local.tee $1 - if $if_4 - block $block - local.get $3 - if $if_5 - loop $loop - block $block_0 - local.get $4 - local.get $1 - i32.load offset=4 - local.tee $3 - i32.eq - local.get $3 - local.get $5 - i32.and - local.get $0 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $4 - local.get $1 - i32.load offset=8 - i32.eq - br_if $block_0 - local.get $1 - i32.load - local.tee $1 - br_if $loop - br $block - end ;; $block_0 - end ;; $loop - local.get $1 - i32.const 12 - i32.add - return - end ;; $if_5 - loop $loop_0 - block $block_1 - local.get $1 - i32.load offset=4 - local.tee $3 - local.get $4 - i32.ne - if $if_6 + end ;; $block_0 + end ;; $loop + local.get $1 + i32.const 12 + i32.add + return + end ;; $if_5 + loop $loop_0 + block $block_1 + local.get $1 + i32.load offset=4 + local.tee $3 + local.get $4 + i32.ne + if $if_6 local.get $3 local.get $2 i32.ge_u @@ -42997,13 +42801,13 @@ i32.const 0 i32.store local.get $6 - i32.const 19784 + i32.const 19576 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 19780 + i32.const 19572 i32.load i32.const 1 i32.add @@ -43063,7 +42867,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 19772 + i32.const 19564 i32.load local.tee $1 i32.const -1 @@ -43100,7 +42904,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 19768 + i32.const 19560 i32.load local.get $0 i32.const 2 @@ -43117,14 +42921,14 @@ br $block_4 else local.get $3 - i32.const 19776 + i32.const 19568 i32.load i32.store - i32.const 19776 + i32.const 19568 local.get $3 i32.store local.get $2 - i32.const 19776 + i32.const 19568 i32.store local.get $3 i32.load @@ -43133,7 +42937,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 19768 + i32.const 19560 i32.load local.get $1 local.get $1 @@ -43175,8 +42979,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 19780 - i32.const 19780 + i32.const 19572 + i32.const 19572 i32.load i32.const 1 i32.add @@ -43752,7 +43556,7 @@ i32.xor local.set $6 block $block_3 - i32.const 19792 + i32.const 19584 i32.load local.tee $2 i32.eqz @@ -43761,7 +43565,7 @@ i32.const 0 local.set $5 else - i32.const 19788 + i32.const 19580 i32.load local.get $2 local.get $2 @@ -44109,13 +43913,13 @@ i32.const 0 i32.store local.get $12 - i32.const 19804 + i32.const 19596 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 19800 + i32.const 19592 i32.load i32.const 1 i32.add @@ -44175,7 +43979,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 19792 + i32.const 19584 i32.load local.tee $0 i32.const -1 @@ -44212,7 +44016,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 19788 + i32.const 19580 i32.load local.get $5 i32.const 2 @@ -44231,14 +44035,14 @@ br $block_13 else local.get $4 - i32.const 19796 + i32.const 19588 i32.load i32.store - i32.const 19796 + i32.const 19588 local.get $4 i32.store local.get $2 - i32.const 19796 + i32.const 19588 i32.store local.get $4 i32.load @@ -44247,7 +44051,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 19788 + i32.const 19580 i32.load local.get $0 local.get $0 @@ -44289,8 +44093,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 19800 - i32.const 19800 + i32.const 19592 + i32.const 19592 i32.load i32.const 1 i32.add @@ -44330,7 +44134,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 19792 + i32.const 19584 i32.load local.tee $0 i32.gt_u @@ -44356,10 +44160,10 @@ i32.gt_u i32.and local.set $3 - i32.const 19800 + i32.const 19592 i32.load f32.convert_i32_u - i32.const 19804 + i32.const 19596 f32.load f32.div f32.ceil @@ -44441,10 +44245,10 @@ local.get $0 i32.eqz if $if - i32.const 19788 + i32.const 19580 i32.load local.set $0 - i32.const 19788 + i32.const 19580 i32.const 0 i32.store local.get $0 @@ -44452,7 +44256,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 19792 + i32.const 19584 i32.const 0 i32.store return @@ -44466,11 +44270,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 8600 + i32.const 8520 i32.store local.get $1 - i32.const 5648 - i32.const 91 + i32.const 5608 + i32.const 89 call $___cxa_throw end ;; $if_1 local.get $0 @@ -44478,10 +44282,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 19788 + i32.const 19580 i32.load local.set $1 - i32.const 19788 + i32.const 19580 local.get $2 i32.store local.get $1 @@ -44489,13 +44293,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 19792 + i32.const 19584 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 19788 + i32.const 19580 i32.load local.get $1 i32.const 2 @@ -44511,7 +44315,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 19796 + i32.const 19588 i32.load local.tee $6 i32.eqz @@ -44521,7 +44325,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 19788 + i32.const 19580 i32.load local.get $0 local.get $0 @@ -44556,7 +44360,7 @@ i32.const 2 i32.shl i32.add - i32.const 19796 + i32.const 19588 i32.store local.get $6 i32.load @@ -44598,7 +44402,7 @@ local.get $4 else block $block (result i32) - i32.const 19788 + i32.const 19580 i32.load local.get $8 i32.const 2 @@ -44826,7 +44630,7 @@ i32.load i32.store local.get $1 - i32.const 19788 + i32.const 19580 i32.load local.get $8 i32.const 2 @@ -44835,7 +44639,7 @@ i32.load i32.load i32.store - i32.const 19788 + i32.const 19580 i32.load local.get $8 i32.const 2 @@ -44883,7 +44687,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 19772 + i32.const 19564 i32.load local.tee $0 i32.gt_u @@ -44909,10 +44713,10 @@ i32.gt_u i32.and local.set $3 - i32.const 19780 + i32.const 19572 i32.load f32.convert_i32_u - i32.const 19784 + i32.const 19576 f32.load f32.div f32.ceil @@ -44988,10 +44792,10 @@ local.get $0 i32.eqz if $if - i32.const 19768 + i32.const 19560 i32.load local.set $0 - i32.const 19768 + i32.const 19560 i32.const 0 i32.store local.get $0 @@ -44999,7 +44803,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 19772 + i32.const 19564 i32.const 0 i32.store return @@ -45013,11 +44817,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 8600 + i32.const 8520 i32.store local.get $1 - i32.const 5648 - i32.const 91 + i32.const 5608 + i32.const 89 call $___cxa_throw end ;; $if_1 local.get $0 @@ -45025,10 +44829,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 19768 + i32.const 19560 i32.load local.set $1 - i32.const 19768 + i32.const 19560 local.get $2 i32.store local.get $1 @@ -45036,13 +44840,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 19772 + i32.const 19564 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 19768 + i32.const 19560 i32.load local.get $1 i32.const 2 @@ -45058,7 +44862,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 19776 + i32.const 19568 i32.load local.tee $4 i32.eqz @@ -45068,7 +44872,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 19768 + i32.const 19560 i32.load local.get $0 local.get $0 @@ -45103,7 +44907,7 @@ i32.const 2 i32.shl i32.add - i32.const 19776 + i32.const 19568 i32.store local.get $4 i32.load @@ -45130,7 +44934,7 @@ local.get $0 else block $block (result i32) - i32.const 19768 + i32.const 19560 i32.load local.get $3 i32.const 2 @@ -45189,7 +44993,7 @@ i32.load i32.store local.get $1 - i32.const 19768 + i32.const 19560 i32.load local.get $3 i32.const 2 @@ -45198,7 +45002,7 @@ i32.load i32.load i32.store - i32.const 19768 + i32.const 19560 i32.load local.get $3 i32.const 2 @@ -45245,7 +45049,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 19768 + i32.const 19560 i32.load local.get $3 i32.const 2 @@ -45304,7 +45108,7 @@ i32.load i32.store local.get $2 - i32.const 19768 + i32.const 19560 i32.load local.get $3 i32.const 2 @@ -45313,7 +45117,7 @@ i32.load i32.load i32.store - i32.const 19768 + i32.const 19560 i32.load local.get $3 i32.const 2 @@ -45335,7 +45139,7 @@ (func $__ZN11RootContextD2Ev (type $0) (param $0 i32) local.get $0 - i32.const 8000 + i32.const 7940 i32.store local.get $0 i32.load8_s offset=99 @@ -45356,7 +45160,7 @@ (func $__ZN11RootContextD0Ev (type $0) (param $0 i32) local.get $0 - i32.const 8000 + i32.const 7940 i32.store local.get $0 i32.load8_s offset=99 @@ -45387,209 +45191,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $32 - local.set $4 - global.get $32 - i32.const 32 - i32.add - global.set $32 - i32.const 19772 + i32.const 19564 i32.load local.tee $1 + i32.eqz if $if - i32.const 19768 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 19560 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 127 - i32.and - call_indirect $28 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 127 - i32.and - call_indirect $28 (type $4) - local.set $0 - local.get $4 - global.set $32 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 13979 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 127 + i32.and + call_indirect $28 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 5852 - i32.store - local.get $2 - i32.const 4536 - i32.const 7 - call $___cxa_throw - i32.const 0 + i32.const 127 + i32.and + call_indirect $28 (type $4) ) (func $__ZL14getContextBasej (type $4) @@ -45600,213 +45361,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $32 - local.set $4 - global.get $32 - i32.const 32 + i32.const 19564 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 19560 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $32 - block $block - i32.const 19772 - i32.load - local.tee $1 - if $if - i32.const 19768 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 127 - i32.and - call_indirect $28 (type $4) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 127 - i32.and - call_indirect $28 (type $4) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 14003 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 5852 - i32.store - local.get $2 - i32.const 4536 - i32.const 7 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $32 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 127 + i32.and + call_indirect $28 (type $4) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 127 + i32.and + call_indirect $28 (type $4) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $0) @@ -45822,14 +45541,14 @@ local.get $0 i32.load local.set $3 - i32.const 19772 + i32.const 19564 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 19768 + i32.const 19560 i32.load local.tee $4 local.get $2 @@ -45997,7 +45716,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 19776 + i32.const 19568 i32.eq br_if $block_2 local.get $3 @@ -46107,7 +45826,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 19768 + i32.const 19560 i32.load local.get $2 i32.const 2 @@ -46127,8 +45846,8 @@ local.get $8 i32.const 0 i32.store - i32.const 19780 - i32.const 19780 + i32.const 19572 + i32.const 19572 i32.load i32.const -1 i32.add @@ -46178,14 +45897,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 19772 + i32.const 19564 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 19768 + i32.const 19560 i32.load local.get $2 local.get $2 @@ -46293,13 +46012,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 19784 + i32.const 19576 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 19780 + i32.const 19572 i32.load i32.const 1 i32.add @@ -46362,7 +46081,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 19772 + i32.const 19564 i32.load local.tee $3 i32.const -1 @@ -46396,7 +46115,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 19768 + i32.const 19560 i32.load local.get $6 i32.const 2 @@ -46414,19 +46133,19 @@ i32.store else local.get $1 - i32.const 19776 + i32.const 19568 i32.load i32.store - i32.const 19776 + i32.const 19568 local.get $1 i32.store - i32.const 19768 + i32.const 19560 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 19776 + i32.const 19568 i32.store local.get $1 i32.load @@ -46435,7 +46154,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 19768 + i32.const 19560 i32.load local.get $3 local.get $3 @@ -46471,8 +46190,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 19780 - i32.const 19780 + i32.const 19572 + i32.const 19572 i32.load i32.const 1 i32.add @@ -46512,7 +46231,7 @@ i32.const 48 i32.add global.set $32 - i32.const 19808 + i32.const 19600 i32.load i32.eqz if $if @@ -46527,7 +46246,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 19808 + i32.const 19600 local.get $3 i32.store i32.const 20 @@ -46541,7 +46260,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 19812 + i32.const 19604 local.get $3 i32.store end ;; $if @@ -46552,7 +46271,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 19812 + i32.const 19604 i32.load local.set $7 local.get $2 @@ -46730,7 +46449,7 @@ global.set $32 return end ;; $if_9 - i32.const 19808 + i32.const 19600 i32.load local.set $5 local.get $2 @@ -47983,11 +47702,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 8600 + i32.const 8520 i32.store local.get $2 - i32.const 5648 - i32.const 91 + i32.const 5608 + i32.const 89 call $___cxa_throw end ;; $if_1 local.get $1 @@ -48380,7 +48099,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $0) (param $0 i32) local.get $0 - i32.const 8064 + i32.const 8004 i32.store local.get $0 i32.load8_s offset=23 @@ -48397,7 +48116,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $0) (param $0 i32) local.get $0 - i32.const 8064 + i32.const 8004 i32.store local.get $0 i32.load8_s offset=23 @@ -48463,7 +48182,7 @@ local.get $1 i32.const 17 i32.store - i32.const 19816 + i32.const 19608 i32.load i32.const -1 i32.ne @@ -48477,7 +48196,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 19820 + i32.const 19612 i32.load drop local.get $0 @@ -48507,7 +48226,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 8064 + i32.const 8004 i32.store local.get $1 local.get $3 @@ -48523,8 +48242,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 5024 - i32.const 79 + i32.const 5000 + i32.const 77 call $___cxa_throw else local.get $1 @@ -48548,10 +48267,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 19820 + i32.const 19612 local.get $0 i32.store - i32.const 116 + i32.const 113 i32.const 18 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -48592,7 +48311,7 @@ global.set $32 return end ;; $if - i32.const 8196 + i32.const 8136 i32.load local.set $5 local.get $3 @@ -48633,14 +48352,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 19820 + i32.const 19612 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 19820 + i32.const 19612 i32.const 0 i32.store ) @@ -48666,18 +48385,18 @@ i32.const 16 i32.add global.set $32 - i32.const 19728 + i32.const 19520 i32.load8_s i32.eqz if $if - i32.const 19728 + i32.const 19520 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 19728 + i32.const 19520 i32.const 1 i32.store8 i32.const 1 @@ -48700,12 +48419,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 19824 + i32.const 19616 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 19824 + i32.const 19616 i32.load local.set $2 local.get $3 @@ -48800,11 +48519,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 8600 + i32.const 8520 i32.store local.get $3 - i32.const 5648 - i32.const 91 + i32.const 5608 + i32.const 89 call $___cxa_throw else local.get $2 @@ -48921,7 +48640,7 @@ i32.store local.get $2 i32.const 128 - i32.const 17424 + i32.const 17240 local.get $3 call $_snprintf drop @@ -48958,7 +48677,7 @@ i32.store local.get $2 i32.const 128 - i32.const 17427 + i32.const 14744 local.get $3 call $_snprintf drop @@ -48995,7 +48714,7 @@ i32.store local.get $2 i32.const 128 - i32.const 14931 + i32.const 14747 local.get $3 call $_snprintf drop @@ -49035,14 +48754,14 @@ i32.const 16 i32.add global.set $32 - i32.const 19828 + i32.const 19620 i64.const 0 i64.store align=4 - i32.const 19836 + i32.const 19628 i64.const 0 i64.store align=4 local.get $0 - i32.const 20577 + i32.const 20369 i32.store local.get $0 i32.const 0 @@ -49054,12 +48773,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 19844 + i32.const 19636 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 20577 + i32.const 20369 i32.store local.get $0 i32.const 0 @@ -49068,7 +48787,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 19860 + i32.const 19652 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -49283,7 +49002,7 @@ i32.const 3 i32.store local.get $3 - i32.const 14935 + i32.const 14751 i32.store offset=4 local.get $3 i32.const 116 @@ -49295,7 +49014,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 14960 + i32.const 14776 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -49523,13 +49242,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 5040 + i32.const 5016 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 5048 + i32.const 5024 i32.load local.set $2 else @@ -49540,7 +49259,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 5040 + i32.const 5016 i32.eq br_if $block end ;; $if_0 @@ -49577,13 +49296,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 5040 + i32.const 5016 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 5048 + i32.const 5024 i32.load local.set $2 else @@ -49594,7 +49313,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 5040 + i32.const 5016 i32.eq br_if $block end ;; $if_0 @@ -49642,7 +49361,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 5040 + i32.const 5016 i32.ne if $if local.get $3 @@ -49693,7 +49412,7 @@ local.get $0 i32.store local.get $1 - i32.const 5040 + i32.const 5016 i32.store offset=20 local.get $1 local.get $1 @@ -49762,10 +49481,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 5048 + i32.const 5024 local.get $3 i32.store - i32.const 5040 + i32.const 5016 local.get $0 i64.load offset=16 i64.store @@ -49781,13 +49500,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 5040 + i32.const 5016 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 5048 + i32.const 5024 i32.load local.set $0 else @@ -49798,7 +49517,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 5040 + i32.const 5016 i32.eq if $if_1 local.get $3 @@ -49866,13 +49585,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 5040 + i32.const 5016 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 5048 + i32.const 5024 i32.load else block $block (result i32) @@ -49883,7 +49602,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 5040 + i32.const 5016 i32.eq br_if $block drop @@ -49943,13 +49662,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 5040 + i32.const 5016 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 5048 + i32.const 5024 i32.load local.set $2 else @@ -49960,7 +49679,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 5040 + i32.const 5016 i32.eq br_if $block end ;; $if_0 @@ -49979,14 +49698,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 97 + i32.const 94 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 97 + i32.const 94 i32.store offset=4 local.get $2 local.get $0 @@ -50000,13 +49719,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 5040 + i32.const 5016 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 5048 + i32.const 5024 i32.load local.set $2 else @@ -50017,7 +49736,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 5040 + i32.const 5016 i32.eq br_if $block end ;; $if_0 @@ -50035,14 +49754,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 97 + i32.const 94 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 97 + i32.const 94 i32.store offset=4 local.get $2 local.get $0 @@ -60075,7 +59794,7 @@ i32.load local.set $4 local.get $11 - i32.const 8084 + i32.const 8024 i32.store local.get $11 local.get $4 @@ -60143,7 +59862,7 @@ i32.const 3 i32.store local.get $11 - i32.const 15047 + i32.const 14863 i32.store offset=4 local.get $11 i32.const 571 @@ -60155,7 +59874,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 15089 + i32.const 14905 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -60192,7 +59911,7 @@ i32.const 3 i32.store local.get $1 - i32.const 15047 + i32.const 14863 i32.store offset=4 local.get $1 i32.const 534 @@ -60204,12 +59923,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 15089 + i32.const 14905 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 15119 + i32.const 14935 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -60230,23 +59949,23 @@ i32.const 32 i32.add global.set $32 - i32.const 19760 + i32.const 19552 i32.load8_s i32.eqz if $if - i32.const 19760 + i32.const 19552 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 19760 + i32.const 19552 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 19904 + i32.const 19696 i32.load - i32.const 8204 + i32.const 8144 call $_pthread_equal if $if_1 local.get $0 @@ -60262,7 +59981,7 @@ i32.const 3 i32.store local.get $1 - i32.const 15047 + i32.const 14863 i32.store offset=4 local.get $1 i32.const 801 @@ -60274,7 +59993,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 15131 + i32.const 14947 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -60283,40 +60002,40 @@ global.set $32 return end ;; $if_1 - i32.const 19752 + i32.const 19544 i32.load8_s i32.eqz if $if_3 - i32.const 19752 + i32.const 19544 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 19752 + i32.const 19544 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 19736 + i32.const 19528 i64.const 0 i64.store - i32.const 19744 + i32.const 19536 i32.const 0 i32.store - i32.const 117 - i32.const 19736 + i32.const 114 + i32.const 19528 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 19904 - i32.const 8204 + i32.const 19696 + i32.const 8144 i32.store local.get $0 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 19904 + i32.const 19696 i32.const 0 i32.store local.get $1 @@ -60408,31 +60127,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 15296 + i32.const 15112 i64.load align=1 i64.store align=1 local.get $1 - i32.const 15304 + i32.const 15120 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 15312 + i32.const 15128 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 15320 + i32.const 15136 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 15328 + i32.const 15144 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 15336 + i32.const 15152 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 15344 + i32.const 15160 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -60452,7 +60171,7 @@ i32.load local.set $2 local.get $0 - i32.const 20578 + i32.const 20370 i32.load8_s i32.const 1 i32.and @@ -60524,7 +60243,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 8084 + i32.const 8024 i32.store local.get $3 local.get $2 @@ -60569,7 +60288,7 @@ i32.const 3 i32.store local.get $4 - i32.const 15226 + i32.const 15042 i32.store offset=4 local.get $4 i32.const 373 @@ -60581,7 +60300,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 15258 + i32.const 15074 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -60706,7 +60425,7 @@ i32.const 2 i32.store local.get $6 - i32.const 15226 + i32.const 15042 i32.store offset=4 local.get $6 i32.const 121 @@ -60724,13 +60443,13 @@ i32.const 0 i32.store offset=8 local.get $5 - i32.const 15385 + i32.const 15201 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.get $5 - i32.const 15379 + i32.const 15195 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.get $5 - i32.const 15392 + i32.const 15208 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.get $4 local.get $0 @@ -60772,7 +60491,7 @@ call $_free end ;; $if_1 local.get $5 - i32.const 15411 + i32.const 15227 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.get $4 local.get $0 @@ -60865,7 +60584,7 @@ i32.const 3 i32.store local.get $6 - i32.const 15226 + i32.const 15042 i32.store offset=4 local.get $6 i32.const 68 @@ -60877,7 +60596,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 15493 + i32.const 15309 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.set $1 local.get $5 @@ -60893,7 +60612,7 @@ local.get $1 local.get $5 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 15577 + i32.const 15393 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -60916,7 +60635,7 @@ i32.const 3 i32.store local.get $4 - i32.const 15226 + i32.const 15042 i32.store offset=4 local.get $4 i32.const 75 @@ -60928,7 +60647,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 15867 + i32.const 15683 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -60945,7 +60664,7 @@ i32.const 3 i32.store local.get $0 - i32.const 15226 + i32.const 15042 i32.store offset=4 local.get $0 i32.const 71 @@ -60957,9 +60676,9 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 15626 + i32.const 15442 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 15712 + i32.const 15528 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.set $0 local.get $5 @@ -60975,7 +60694,7 @@ local.get $0 local.get $5 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 17353 + i32.const 17169 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -60993,7 +60712,7 @@ i32.const 3 i32.store local.get $4 - i32.const 15226 + i32.const 15042 i32.store offset=4 local.get $4 i32.const 75 @@ -61005,7 +60724,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 15867 + i32.const 15683 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -61055,7 +60774,7 @@ i32.const 2 i32.store local.get $2 - i32.const 15226 + i32.const 15042 i32.store offset=4 local.get $2 i32.const 289 @@ -61067,7 +60786,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 15453 + i32.const 15269 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEm @@ -61224,7 +60943,7 @@ i32.const 3 i32.store local.get $3 - i32.const 15920 + i32.const 15736 i32.store offset=4 local.get $3 i32.const 59 @@ -61236,9 +60955,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 15954 + i32.const 15770 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 16071 + i32.const 15887 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -61270,7 +60989,7 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5712 + i32.const 5672 local.get $2 i64.extend_i32_u local.get $1 @@ -63062,7 +62781,7 @@ i32.const 3 i32.store local.get $4 - i32.const 16119 + i32.const 15935 i32.store offset=4 local.get $4 i32.const 507 @@ -63074,7 +62793,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 16155 + i32.const 15971 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -63317,7 +63036,7 @@ i32.const 3 i32.store local.get $5 - i32.const 16119 + i32.const 15935 i32.store offset=4 local.get $5 i32.const 516 @@ -63329,7 +63048,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 16155 + i32.const 15971 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -63521,7 +63240,7 @@ i32.const 3 i32.store local.get $4 - i32.const 16119 + i32.const 15935 i32.store offset=4 local.get $4 i32.const 531 @@ -63533,7 +63252,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 16155 + i32.const 15971 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -64212,13 +63931,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 16201 + i32.const 16017 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 16213 + i32.const 16029 local.get $2 select local.set $3 @@ -64230,7 +63949,7 @@ i32.const 2 i32.store local.get $1 - i32.const 16119 + i32.const 15935 i32.store offset=4 local.get $1 i32.const 626 @@ -64242,21 +63961,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 16227 + i32.const 16043 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 16240 + i32.const 16056 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 16259 + i32.const 16075 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 16276 + i32.const 16092 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 16289 + i32.const 16105 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 16345 + i32.const 16161 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -65092,7 +64811,7 @@ i32.const 3 i32.store local.get $2 - i32.const 16353 + i32.const 16169 i32.store offset=4 local.get $2 i32.const 591 @@ -65104,7 +64823,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 16388 + i32.const 16204 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -65247,7 +64966,7 @@ i32.const 2 i32.store local.get $1 - i32.const 16353 + i32.const 16169 i32.store offset=4 local.get $1 i32.const 190 @@ -65259,12 +64978,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 16425 + i32.const 16241 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 16492 + i32.const 16308 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -67722,7 +67441,7 @@ i32.const 3 i32.store local.get $2 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $2 i32.const 132 @@ -67734,9 +67453,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 16717 + i32.const 16533 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 16761 + i32.const 16577 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -67757,7 +67476,7 @@ i32.const 3 i32.store local.get $2 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $2 i32.const 134 @@ -67769,7 +67488,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 16816 + i32.const 16632 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -67796,7 +67515,7 @@ i32.const 3 i32.store local.get $3 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $3 i32.const 135 @@ -67808,7 +67527,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 16686 + i32.const 16502 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -67864,7 +67583,7 @@ i32.const 3 i32.store local.get $3 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $3 i32.const 151 @@ -67876,7 +67595,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 16906 + i32.const 16722 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -67950,7 +67669,7 @@ i32.const 2 i32.store local.get $5 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $5 i32.const 164 @@ -67962,9 +67681,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 16983 + i32.const 16799 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 17033 + i32.const 16849 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -68039,7 +67758,7 @@ i32.const 3 i32.store local.get $2 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $2 i32.const 182 @@ -68051,7 +67770,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 16686 + i32.const 16502 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -68072,7 +67791,7 @@ i32.const 3 i32.store local.get $2 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $2 i32.const 183 @@ -68084,7 +67803,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 16906 + i32.const 16722 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -68114,7 +67833,7 @@ i32.const 3 i32.store local.get $3 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $3 i32.const 184 @@ -68126,7 +67845,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 16938 + i32.const 16754 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -68187,7 +67906,7 @@ i32.const 3 i32.store local.get $1 - i32.const 16637 + i32.const 16453 i32.store offset=4 local.get $1 i32.const 189 @@ -68199,7 +67918,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 16906 + i32.const 16722 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -68254,7 +67973,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 16221 + i32.const 16037 local.get $2 call $_vsnprintf local.tee $4 @@ -68287,7 +68006,7 @@ i32.store local.get $3 local.get $5 - i32.const 16221 + i32.const 16037 local.get $2 call $_vsnprintf local.tee $1 @@ -68364,7 +68083,7 @@ i32.const 241 return end ;; $if - i32.const 8164 + i32.const 8104 i32.load local.set $13 local.get $0 @@ -68374,18 +68093,18 @@ i32.const -7 i32.add local.set $10 - i32.const 8192 + i32.const 8132 i32.load local.set $4 - i32.const 8172 + i32.const 8112 i32.load local.set $11 - i32.const 8176 + i32.const 8116 i32.load local.set $12 - i32.const 8180 + i32.const 8120 i32.load - i32.const 8148 + i32.const 8088 i32.load i32.add local.tee $8 @@ -68598,7 +68317,7 @@ local.get $3 local.get $14 i32.sub - i32.const 8152 + i32.const 8092 i32.load i32.ge_u if $if_7 @@ -68630,7 +68349,7 @@ local.get $3 local.get $8 i32.sub - i32.const 8152 + i32.const 8092 i32.load i32.lt_u if $if_9 (result i32) @@ -68834,7 +68553,7 @@ i32.const 3 i32.store local.get $0 - i32.const 17095 + i32.const 16911 i32.store offset=4 local.get $0 i32.const 47 @@ -68846,7 +68565,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 17134 + i32.const 16950 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -68877,7 +68596,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 19972 + i32.const 19764 i32.const 0 local.get $0 i32.sub @@ -68958,7 +68677,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 19972 + i32.const 19764 i32.const 0 local.get $1 i32.sub @@ -69035,7 +68754,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 19972 + i32.const 19764 i32.const 0 local.get $1 i32.sub @@ -69140,7 +68859,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 19972 + i32.const 19764 i32.const 0 local.get $0 i32.sub @@ -69168,7 +68887,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 19972 + i32.const 19764 ) (func $___stdout_write (type $5) @@ -69418,7 +69137,7 @@ i32.add local.set $5 local.get $4 - i32.const 5392 + i32.const 5368 i32.const 144 call $_memcpy drop @@ -69432,7 +69151,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 19972 + i32.const 19764 i32.const 75 i32.store i32.const -1 @@ -69580,13 +69299,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 17318 + i32.const 17134 local.set $18 i32.const 1 else - i32.const 17321 - i32.const 17324 - i32.const 17319 + i32.const 17137 + i32.const 17140 + i32.const 17135 local.get $4 i32.const 1 i32.and @@ -69609,8 +69328,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 17345 - i32.const 17349 + i32.const 17161 + i32.const 17165 local.get $5 i32.const 32 i32.and @@ -69618,8 +69337,8 @@ i32.ne local.tee $3 select - i32.const 17337 - i32.const 17341 + i32.const 17153 + i32.const 17157 local.get $3 select local.get $1 @@ -70967,7 +70686,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 17353 + i32.const 17169 i32.const 1 call $_out_279 end ;; $if_54 @@ -71126,7 +70845,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 17353 + i32.const 17169 i32.const 1 call $_out_279 local.get $6 @@ -71500,7 +71219,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 19972 + i32.const 19764 i32.const 75 i32.store i32.const -1 @@ -72216,7 +71935,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 17301 + i32.const 17117 local.set $8 br $block_14 end ;; $block_25 @@ -72232,13 +71951,13 @@ i64.sub local.tee $25 i64.store - i32.const 17301 + i32.const 17117 local.set $8 i32.const 1 else - i32.const 17302 - i32.const 17303 - i32.const 17301 + i32.const 17118 + i32.const 17119 + i32.const 17117 local.get $7 i32.const 1 i32.and @@ -72262,7 +71981,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 17301 + i32.const 17117 local.set $8 br $block_16 end ;; $block_23 @@ -72278,7 +71997,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 17301 + i32.const 17117 local.set $8 local.get $18 local.set $1 @@ -72287,7 +72006,7 @@ local.get $10 i32.load local.tee $5 - i32.const 17311 + i32.const 17127 local.get $5 select local.tee $6 @@ -72307,7 +72026,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 17301 + i32.const 17117 local.set $8 local.get $1 local.get $6 @@ -72368,7 +72087,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 17301 + i32.const 17117 local.set $8 local.get $18 local.set $1 @@ -72396,11 +72115,11 @@ local.tee $8 select local.set $12 - i32.const 17301 + i32.const 17117 local.get $6 i32.const 4 i32.shr_u - i32.const 17301 + i32.const 17117 i32.add local.get $8 select @@ -73235,7 +72954,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 8392 + i32.const 8332 i32.load i32.load i32.eqz @@ -73252,7 +72971,7 @@ i32.const 1 br $block else - i32.const 19972 + i32.const 19764 i32.const 84 i32.store i32.const -1 @@ -73357,7 +73076,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 19972 + i32.const 19764 i32.const 84 i32.store i32.const -1 @@ -73904,7 +73623,7 @@ local.get $1 i32.store local.get $0 - i32.const 14811 + i32.const 14624 local.get $2 call $_vfprintf drop @@ -73933,10 +73652,10 @@ end ;; $block local.set $0 else - i32.const 8200 + i32.const 8140 i32.load if $if_1 (result i32) - i32.const 8200 + i32.const 8140 i32.load call $_fflush else @@ -73944,9 +73663,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 19976 + i32.const 19768 call $___lock - i32.const 19984 + i32.const 19776 i32.load local.tee $1 end ;; $block_0 @@ -73980,7 +73699,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 19976 + i32.const 19768 call $___unlock end ;; $if local.get $0 @@ -74098,7 +73817,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 19988 + i32.const 19780 i32.load local.tee $6 i32.const 16 @@ -74130,7 +73849,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.tee $3 i32.load offset=8 @@ -74143,7 +73862,7 @@ local.get $3 i32.eq if $if_1 - i32.const 19988 + i32.const 19780 local.get $6 i32.const 1 local.get $0 @@ -74153,7 +73872,7 @@ i32.and i32.store else - i32.const 20004 + i32.const 19796 i32.load local.get $4 i32.gt_u @@ -74198,7 +73917,7 @@ return end ;; $if_0 local.get $14 - i32.const 19996 + i32.const 19788 i32.load local.tee $13 i32.gt_u @@ -74277,7 +73996,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.tee $1 i32.load offset=8 @@ -74290,7 +74009,7 @@ local.get $1 i32.eq if $if_6 - i32.const 19988 + i32.const 19780 local.get $6 i32.const 1 local.get $0 @@ -74301,7 +74020,7 @@ local.tee $8 i32.store else - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.gt_u @@ -74351,7 +74070,7 @@ i32.store local.get $13 if $if_9 - i32.const 20008 + i32.const 19800 i32.load local.set $10 local.get $13 @@ -74360,7 +74079,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.set $2 local.get $8 @@ -74370,7 +74089,7 @@ local.tee $0 i32.and if $if_10 - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.const 8 @@ -74388,7 +74107,7 @@ local.set $4 end ;; $if_11 else - i32.const 19988 + i32.const 19780 local.get $0 local.get $8 i32.or @@ -74413,10 +74132,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 19996 + i32.const 19788 local.get $6 i32.store - i32.const 20008 + i32.const 19800 local.get $3 i32.store local.get $17 @@ -74424,7 +74143,7 @@ local.get $9 return end ;; $if_5 - i32.const 19992 + i32.const 19784 i32.load local.tee $11 if $if_12 (result i32) @@ -74487,7 +74206,7 @@ i32.add i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add i32.load local.tee $0 @@ -74537,7 +74256,7 @@ br $loop end ;; $block end ;; $loop - i32.const 20004 + i32.const 19796 i32.load local.tee $7 local.get $9 @@ -74661,7 +74380,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.tee $0 i32.load @@ -74674,7 +74393,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 19992 + i32.const 19784 local.get $11 i32.const 1 local.get $1 @@ -74686,7 +74405,7 @@ br $block_2 end ;; $if_25 else - i32.const 20004 + i32.const 19796 i32.load local.get $18 i32.gt_u @@ -74711,7 +74430,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 20004 + i32.const 19796 i32.load local.tee $0 local.get $3 @@ -74744,7 +74463,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 20004 + i32.const 19796 i32.load local.get $0 i32.gt_u @@ -74800,7 +74519,7 @@ i32.store local.get $13 if $if_33 - i32.const 20008 + i32.const 19800 i32.load local.set $4 local.get $13 @@ -74809,7 +74528,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.set $3 local.get $6 @@ -74819,7 +74538,7 @@ local.tee $0 i32.and if $if_34 - i32.const 20004 + i32.const 19796 i32.load local.get $3 i32.const 8 @@ -74837,7 +74556,7 @@ local.set $12 end ;; $if_35 else - i32.const 19988 + i32.const 19780 local.get $0 local.get $6 i32.or @@ -74862,10 +74581,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 19996 + i32.const 19788 local.get $10 i32.store - i32.const 20008 + i32.const 19800 local.get $5 i32.store end ;; $if_32 @@ -74896,7 +74615,7 @@ i32.const -8 i32.and local.set $15 - i32.const 19992 + i32.const 19784 i32.load local.tee $4 if $if_37 (result i32) @@ -74976,7 +74695,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add i32.load local.tee $0 @@ -75141,7 +74860,7 @@ i32.add i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add i32.load local.set $0 @@ -75204,13 +74923,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 19996 + i32.const 19788 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 20004 + i32.const 19796 i32.load local.tee $12 local.get $2 @@ -75334,7 +75053,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.tee $0 i32.load @@ -75347,7 +75066,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 19992 + i32.const 19784 local.get $4 i32.const 1 local.get $3 @@ -75360,7 +75079,7 @@ br $block_9 end ;; $if_60 else - i32.const 20004 + i32.const 19796 i32.load local.get $8 i32.gt_u @@ -75389,7 +75108,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 20004 + i32.const 19796 i32.load local.tee $0 local.get $13 @@ -75422,7 +75141,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 20004 + i32.const 19796 i32.load local.get $0 i32.gt_u @@ -75496,10 +75215,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.set $3 - i32.const 19988 + i32.const 19780 i32.load local.tee $1 i32.const 1 @@ -75508,7 +75227,7 @@ local.tee $0 i32.and if $if_70 - i32.const 20004 + i32.const 19796 i32.load local.get $3 i32.const 8 @@ -75526,7 +75245,7 @@ local.set $11 end ;; $if_71 else - i32.const 19988 + i32.const 19780 local.get $0 local.get $1 i32.or @@ -75622,7 +75341,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.set $3 local.get $5 @@ -75642,7 +75361,7 @@ i32.and i32.eqz if $if_74 - i32.const 19992 + i32.const 19784 local.get $0 local.get $1 i32.or @@ -75723,7 +75442,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 20004 + i32.const 19796 i32.load local.get $4 i32.gt_u @@ -75746,7 +75465,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 20004 + i32.const 19796 i32.load local.tee $0 local.get $6 @@ -75799,13 +75518,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 19996 + i32.const 19788 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 20008 + i32.const 19800 i32.load local.set $0 local.get $3 @@ -75815,13 +75534,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 20008 + i32.const 19800 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 19996 + i32.const 19788 local.get $2 i32.store local.get $1 @@ -75840,10 +75559,10 @@ i32.or i32.store offset=4 else - i32.const 19996 + i32.const 19788 i32.const 0 i32.store - i32.const 20008 + i32.const 19800 i32.const 0 i32.store local.get $0 @@ -75864,13 +75583,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 20000 + i32.const 19792 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 20000 + i32.const 19792 local.get $12 local.get $11 i32.sub @@ -75878,31 +75597,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 20460 + i32.const 20252 i32.load if $if_83 (result i32) - i32.const 20468 + i32.const 20260 i32.load else - i32.const 20468 + i32.const 20260 i32.const 4096 i32.store - i32.const 20464 + i32.const 20256 i32.const 4096 i32.store - i32.const 20472 + i32.const 20264 i32.const -1 i32.store - i32.const 20476 + i32.const 20268 i32.const -1 i32.store - i32.const 20480 + i32.const 20272 i32.const 0 i32.store - i32.const 20432 + i32.const 20224 i32.const 0 i32.store - i32.const 20460 + i32.const 20252 local.get $17 i32.const -16 i32.and @@ -75929,11 +75648,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 20428 + i32.const 20220 i32.load local.tee $2 if $if_85 - i32.const 20420 + i32.const 20212 i32.load local.tee $1 local.get $8 @@ -75955,7 +75674,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 20432 + i32.const 20224 i32.load i32.const 4 i32.and @@ -75966,12 +75685,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 20012 + i32.const 19804 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 20436 + i32.const 20228 local.set $2 loop $loop_5 block $block_20 @@ -76034,11 +75753,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 20420 + i32.const 20212 i32.load local.tee $4 local.get $0 - i32.const 20464 + i32.const 20256 i32.load local.tee $2 i32.const -1 @@ -76069,7 +75788,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 20428 + i32.const 20220 i32.load local.tee $1 if $if_92 @@ -76127,7 +75846,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 20468 + i32.const 20260 i32.load local.tee $1 local.get $6 @@ -76164,8 +75883,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 20432 - i32.const 20432 + i32.const 20224 + i32.const 20224 i32.load i32.const 4 i32.or @@ -76220,28 +75939,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 20420 - i32.const 20420 + i32.const 20212 + i32.const 20212 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 20424 + i32.const 20216 i32.load i32.gt_u if $if_98 - i32.const 20424 + i32.const 20216 local.get $1 i32.store end ;; $if_98 - i32.const 20012 + i32.const 19804 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 20436 + i32.const 20228 local.set $2 block $block_22 block $block_23 @@ -76299,7 +76018,7 @@ local.tee $1 i32.add local.set $2 - i32.const 20000 + i32.const 19792 i32.load local.get $3 i32.add @@ -76307,10 +76026,10 @@ local.get $1 i32.sub local.set $1 - i32.const 20012 + i32.const 19804 local.get $2 i32.store - i32.const 20000 + i32.const 19792 local.get $1 i32.store local.get $2 @@ -76323,8 +76042,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 20016 - i32.const 20476 + i32.const 19808 + i32.const 20268 i32.load i32.store br $block_21 @@ -76332,12 +76051,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 20004 + i32.const 19796 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 20004 + i32.const 19796 local.get $0 i32.store local.get $0 @@ -76347,7 +76066,7 @@ local.get $3 i32.add local.set $1 - i32.const 20436 + i32.const 20228 local.set $8 block $block_24 block $block_25 @@ -76428,14 +76147,14 @@ local.get $6 i32.eq if $if_104 - i32.const 20000 - i32.const 20000 + i32.const 19792 + i32.const 19792 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 20012 + i32.const 19804 local.get $5 i32.store local.get $5 @@ -76445,19 +76164,19 @@ i32.store offset=4 else block $block_26 - i32.const 20008 + i32.const 19800 i32.load local.get $3 i32.eq if $if_105 - i32.const 19996 - i32.const 19996 + i32.const 19788 + i32.const 19788 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 20008 + i32.const 19800 local.get $5 i32.store local.get $5 @@ -76502,7 +76221,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.tee $0 i32.ne @@ -76526,8 +76245,8 @@ local.get $6 i32.eq if $if_110 - i32.const 19988 - i32.const 19988 + i32.const 19780 + i32.const 19780 i32.load i32.const 1 local.get $1 @@ -76685,7 +76404,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.tee $0 i32.load @@ -76698,8 +76417,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 19992 - i32.const 19992 + i32.const 19784 + i32.const 19784 i32.load i32.const 1 local.get $1 @@ -76711,7 +76430,7 @@ br $block_27 end ;; $block_32 else - i32.const 20004 + i32.const 19796 i32.load local.get $8 i32.gt_u @@ -76736,7 +76455,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 20004 + i32.const 19796 i32.load local.tee $0 local.get $16 @@ -76770,7 +76489,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 20004 + i32.const 19796 i32.load local.get $0 i32.gt_u @@ -76822,10 +76541,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.set $2 - i32.const 19988 + i32.const 19780 i32.load local.tee $1 i32.const 1 @@ -76835,7 +76554,7 @@ i32.and if $if_128 block $block_33 - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.const 8 @@ -76854,7 +76573,7 @@ call $_abort end ;; $block_33 else - i32.const 19988 + i32.const 19780 local.get $0 local.get $1 i32.or @@ -76950,7 +76669,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.set $2 local.get $5 @@ -76962,7 +76681,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 19992 + i32.const 19784 i32.load local.tee $1 i32.const 1 @@ -76972,7 +76691,7 @@ i32.and i32.eqz if $if_132 - i32.const 19992 + i32.const 19784 local.get $0 local.get $1 i32.or @@ -77053,7 +76772,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.gt_u @@ -77076,7 +76795,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 20004 + i32.const 19796 i32.load local.tee $0 local.get $9 @@ -77116,7 +76835,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 20436 + i32.const 20228 local.set $2 loop $loop_10 block $block_35 @@ -77141,7 +76860,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 20012 + i32.const 19804 i32.const 0 local.get $0 i32.const 8 @@ -77160,7 +76879,7 @@ i32.add local.tee $4 i32.store - i32.const 20000 + i32.const 19792 local.get $3 i32.const -40 i32.add @@ -77179,8 +76898,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 20016 - i32.const 20476 + i32.const 19808 + i32.const 20268 i32.load i32.store local.get $6 @@ -77213,23 +76932,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 20436 + i32.const 20228 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 20444 + i32.const 20236 i64.load align=4 i64.store offset=16 align=4 - i32.const 20436 + i32.const 20228 local.get $0 i32.store - i32.const 20440 + i32.const 20232 local.get $3 i32.store - i32.const 20448 + i32.const 20240 i32.const 0 i32.store - i32.const 20444 + i32.const 20236 local.get $2 i32.const 8 i32.add @@ -77288,10 +77007,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.set $2 - i32.const 19988 + i32.const 19780 i32.load local.tee $1 i32.const 1 @@ -77300,7 +77019,7 @@ local.tee $0 i32.and if $if_142 - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.const 8 @@ -77318,7 +77037,7 @@ local.set $5 end ;; $if_143 else - i32.const 19988 + i32.const 19780 local.get $0 local.get $1 i32.or @@ -77414,7 +77133,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.set $2 local.get $6 @@ -77426,7 +77145,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 19992 + i32.const 19784 i32.load local.tee $1 i32.const 1 @@ -77436,7 +77155,7 @@ i32.and i32.eqz if $if_146 - i32.const 19992 + i32.const 19784 local.get $0 local.get $1 i32.or @@ -77517,7 +77236,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 20004 + i32.const 19796 i32.load local.get $3 i32.gt_u @@ -77540,7 +77259,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 20004 + i32.const 19796 i32.load local.tee $0 local.get $10 @@ -77573,7 +77292,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 20004 + i32.const 19796 i32.load local.tee $1 i32.eqz @@ -77582,219 +77301,219 @@ i32.lt_u i32.or if $if_152 - i32.const 20004 + i32.const 19796 local.get $0 i32.store end ;; $if_152 - i32.const 20436 + i32.const 20228 local.get $0 i32.store - i32.const 20440 + i32.const 20232 local.get $3 i32.store - i32.const 20448 + i32.const 20240 i32.const 0 i32.store - i32.const 20024 - i32.const 20460 + i32.const 19816 + i32.const 20252 i32.load i32.store - i32.const 20020 + i32.const 19812 i32.const -1 i32.store - i32.const 20040 - i32.const 20028 + i32.const 19832 + i32.const 19820 i32.store - i32.const 20036 - i32.const 20028 + i32.const 19828 + i32.const 19820 i32.store - i32.const 20048 - i32.const 20036 + i32.const 19840 + i32.const 19828 i32.store - i32.const 20044 - i32.const 20036 + i32.const 19836 + i32.const 19828 i32.store - i32.const 20056 - i32.const 20044 + i32.const 19848 + i32.const 19836 i32.store - i32.const 20052 - i32.const 20044 + i32.const 19844 + i32.const 19836 i32.store - i32.const 20064 - i32.const 20052 + i32.const 19856 + i32.const 19844 i32.store - i32.const 20060 - i32.const 20052 + i32.const 19852 + i32.const 19844 i32.store - i32.const 20072 - i32.const 20060 + i32.const 19864 + i32.const 19852 i32.store - i32.const 20068 - i32.const 20060 + i32.const 19860 + i32.const 19852 i32.store - i32.const 20080 - i32.const 20068 + i32.const 19872 + i32.const 19860 i32.store - i32.const 20076 - i32.const 20068 + i32.const 19868 + i32.const 19860 i32.store - i32.const 20088 - i32.const 20076 + i32.const 19880 + i32.const 19868 i32.store - i32.const 20084 - i32.const 20076 + i32.const 19876 + i32.const 19868 i32.store - i32.const 20096 - i32.const 20084 + i32.const 19888 + i32.const 19876 i32.store - i32.const 20092 - i32.const 20084 + i32.const 19884 + i32.const 19876 i32.store - i32.const 20104 - i32.const 20092 + i32.const 19896 + i32.const 19884 i32.store - i32.const 20100 - i32.const 20092 + i32.const 19892 + i32.const 19884 i32.store - i32.const 20112 - i32.const 20100 + i32.const 19904 + i32.const 19892 i32.store - i32.const 20108 - i32.const 20100 + i32.const 19900 + i32.const 19892 i32.store - i32.const 20120 - i32.const 20108 + i32.const 19912 + i32.const 19900 i32.store - i32.const 20116 - i32.const 20108 + i32.const 19908 + i32.const 19900 i32.store - i32.const 20128 - i32.const 20116 + i32.const 19920 + i32.const 19908 i32.store - i32.const 20124 - i32.const 20116 + i32.const 19916 + i32.const 19908 i32.store - i32.const 20136 - i32.const 20124 + i32.const 19928 + i32.const 19916 i32.store - i32.const 20132 - i32.const 20124 + i32.const 19924 + i32.const 19916 i32.store - i32.const 20144 - i32.const 20132 + i32.const 19936 + i32.const 19924 i32.store - i32.const 20140 - i32.const 20132 + i32.const 19932 + i32.const 19924 i32.store - i32.const 20152 - i32.const 20140 + i32.const 19944 + i32.const 19932 i32.store - i32.const 20148 - i32.const 20140 + i32.const 19940 + i32.const 19932 i32.store - i32.const 20160 - i32.const 20148 + i32.const 19952 + i32.const 19940 i32.store - i32.const 20156 - i32.const 20148 + i32.const 19948 + i32.const 19940 i32.store - i32.const 20168 - i32.const 20156 + i32.const 19960 + i32.const 19948 i32.store - i32.const 20164 - i32.const 20156 + i32.const 19956 + i32.const 19948 i32.store - i32.const 20176 - i32.const 20164 + i32.const 19968 + i32.const 19956 i32.store - i32.const 20172 - i32.const 20164 + i32.const 19964 + i32.const 19956 i32.store - i32.const 20184 - i32.const 20172 + i32.const 19976 + i32.const 19964 i32.store - i32.const 20180 - i32.const 20172 + i32.const 19972 + i32.const 19964 i32.store - i32.const 20192 - i32.const 20180 + i32.const 19984 + i32.const 19972 i32.store - i32.const 20188 - i32.const 20180 + i32.const 19980 + i32.const 19972 i32.store - i32.const 20200 - i32.const 20188 + i32.const 19992 + i32.const 19980 i32.store - i32.const 20196 - i32.const 20188 + i32.const 19988 + i32.const 19980 i32.store - i32.const 20208 - i32.const 20196 + i32.const 20000 + i32.const 19988 i32.store - i32.const 20204 - i32.const 20196 + i32.const 19996 + i32.const 19988 i32.store - i32.const 20216 - i32.const 20204 + i32.const 20008 + i32.const 19996 i32.store - i32.const 20212 - i32.const 20204 + i32.const 20004 + i32.const 19996 i32.store - i32.const 20224 - i32.const 20212 + i32.const 20016 + i32.const 20004 i32.store - i32.const 20220 - i32.const 20212 + i32.const 20012 + i32.const 20004 i32.store - i32.const 20232 - i32.const 20220 + i32.const 20024 + i32.const 20012 i32.store - i32.const 20228 - i32.const 20220 + i32.const 20020 + i32.const 20012 i32.store - i32.const 20240 - i32.const 20228 + i32.const 20032 + i32.const 20020 i32.store - i32.const 20236 - i32.const 20228 + i32.const 20028 + i32.const 20020 i32.store - i32.const 20248 - i32.const 20236 + i32.const 20040 + i32.const 20028 i32.store - i32.const 20244 - i32.const 20236 + i32.const 20036 + i32.const 20028 i32.store - i32.const 20256 - i32.const 20244 + i32.const 20048 + i32.const 20036 i32.store - i32.const 20252 - i32.const 20244 + i32.const 20044 + i32.const 20036 i32.store - i32.const 20264 - i32.const 20252 + i32.const 20056 + i32.const 20044 i32.store - i32.const 20260 - i32.const 20252 + i32.const 20052 + i32.const 20044 i32.store - i32.const 20272 - i32.const 20260 + i32.const 20064 + i32.const 20052 i32.store - i32.const 20268 - i32.const 20260 + i32.const 20060 + i32.const 20052 i32.store - i32.const 20280 - i32.const 20268 + i32.const 20072 + i32.const 20060 i32.store - i32.const 20276 - i32.const 20268 + i32.const 20068 + i32.const 20060 i32.store - i32.const 20288 - i32.const 20276 + i32.const 20080 + i32.const 20068 i32.store - i32.const 20284 - i32.const 20276 + i32.const 20076 + i32.const 20068 i32.store - i32.const 20012 + i32.const 19804 i32.const 0 local.get $0 i32.const 8 @@ -77813,7 +77532,7 @@ i32.add local.tee $4 i32.store - i32.const 20000 + i32.const 19792 local.get $3 i32.const -40 i32.add @@ -77832,18 +77551,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 20016 - i32.const 20476 + i32.const 19808 + i32.const 20268 i32.load i32.store end ;; $if_99 - i32.const 20000 + i32.const 19792 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 20000 + i32.const 19792 local.get $0 local.get $11 i32.sub @@ -77852,13 +77571,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 19972 + i32.const 19764 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 20012 - i32.const 20012 + i32.const 19804 + i32.const 19804 i32.load local.tee $0 local.get $11 @@ -77916,7 +77635,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 20004 + i32.const 19796 i32.load local.tee $11 i32.lt_u @@ -77975,7 +77694,7 @@ local.get $10 i32.add local.set $5 - i32.const 20008 + i32.const 19800 i32.load local.get $0 i32.eq @@ -77995,7 +77714,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 19996 + i32.const 19788 local.get $5 i32.store local.get $7 @@ -78032,7 +77751,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.tee $4 i32.ne @@ -78055,8 +77774,8 @@ local.get $3 i32.eq if $if_11 - i32.const 19988 - i32.const 19988 + i32.const 19780 + i32.const 19780 i32.load i32.const 1 local.get $2 @@ -78222,7 +77941,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.tee $6 i32.load @@ -78235,8 +77954,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 19992 - i32.const 19992 + i32.const 19784 + i32.const 19784 i32.load i32.const 1 local.get $2 @@ -78253,7 +77972,7 @@ br $block end ;; $if_24 else - i32.const 20004 + i32.const 19796 i32.load local.get $13 i32.gt_u @@ -78286,7 +78005,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 20004 + i32.const 19796 i32.load local.tee $6 local.get $8 @@ -78319,7 +78038,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.gt_u @@ -78389,19 +78108,19 @@ local.get $1 i32.store else - i32.const 20012 + i32.const 19804 i32.load local.get $7 i32.eq if $if_35 - i32.const 20000 - i32.const 20000 + i32.const 19792 + i32.const 19792 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 20012 + i32.const 19804 local.get $3 i32.store local.get $3 @@ -78410,33 +78129,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 20008 + i32.const 19800 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 20008 + i32.const 19800 i32.const 0 i32.store - i32.const 19996 + i32.const 19788 i32.const 0 i32.store return end ;; $if_35 - i32.const 20008 + i32.const 19800 i32.load local.get $7 i32.eq if $if_37 - i32.const 19996 - i32.const 19996 + i32.const 19788 + i32.const 19788 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 20008 + i32.const 19800 local.get $4 i32.store local.get $3 @@ -78475,12 +78194,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.tee $0 i32.ne if $if_39 - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.gt_u @@ -78499,8 +78218,8 @@ local.get $2 i32.eq if $if_42 - i32.const 19988 - i32.const 19988 + i32.const 19780 + i32.const 19780 i32.load i32.const 1 local.get $6 @@ -78520,7 +78239,7 @@ i32.add local.set $16 else - i32.const 20004 + i32.const 19796 i32.load local.get $1 i32.gt_u @@ -78603,7 +78322,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 20004 + i32.const 19796 i32.load local.get $1 i32.gt_u @@ -78618,7 +78337,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 20004 + i32.const 19796 i32.load local.get $7 i32.load offset=8 @@ -78658,7 +78377,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.tee $1 i32.load @@ -78671,8 +78390,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 19992 - i32.const 19992 + i32.const 19784 + i32.const 19784 i32.load i32.const 1 local.get $0 @@ -78684,7 +78403,7 @@ br $block_2 end ;; $if_55 else - i32.const 20004 + i32.const 19796 i32.load local.get $8 i32.gt_u @@ -78710,7 +78429,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 20004 + i32.const 19796 i32.load local.tee $1 local.get $9 @@ -78743,7 +78462,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 20004 + i32.const 19796 i32.load local.get $0 i32.gt_u @@ -78771,12 +78490,12 @@ i32.add local.get $5 i32.store - i32.const 20008 + i32.const 19800 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 19996 + i32.const 19788 local.get $5 i32.store return @@ -78796,10 +78515,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 20028 + i32.const 19820 i32.add local.set $0 - i32.const 19988 + i32.const 19780 i32.load local.tee $1 i32.const 1 @@ -78808,7 +78527,7 @@ local.tee $4 i32.and if $if_64 - i32.const 20004 + i32.const 19796 i32.load local.get $0 i32.const 8 @@ -78826,7 +78545,7 @@ local.set $15 end ;; $if_65 else - i32.const 19988 + i32.const 19780 local.get $1 local.get $4 i32.or @@ -78923,7 +78642,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 20292 + i32.const 20084 i32.add local.set $0 local.get $3 @@ -78935,7 +78654,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 19992 + i32.const 19784 i32.load local.tee $5 i32.const 1 @@ -79007,7 +78726,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 20004 + i32.const 19796 i32.load local.get $2 i32.gt_u @@ -79030,7 +78749,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 20004 + i32.const 19796 i32.load local.tee $0 local.get $14 @@ -79062,7 +78781,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 19992 + i32.const 19784 local.get $2 local.get $5 i32.or @@ -79080,8 +78799,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 20020 - i32.const 20020 + i32.const 19812 + i32.const 19812 i32.load i32.const -1 i32.add @@ -79091,7 +78810,7 @@ if $if_74 return end ;; $if_74 - i32.const 20444 + i32.const 20236 local.set $0 loop $loop_2 local.get $0 @@ -79103,7 +78822,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 20020 + i32.const 19812 i32.const -1 i32.store ) @@ -79120,7 +78839,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $4) (param $0 i32) (result i32) - i32.const 17355 + i32.const 17171 ) (func $__ZNSt3__212__next_primeEm (type $4) @@ -81007,29 +80726,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $0) (param $0 i32) loop $loop - i32.const 19816 + i32.const 19608 i32.load i32.const 1 i32.eq if $if - i32.const 20512 - i32.const 20484 + i32.const 20304 + i32.const 20276 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 19816 + i32.const 19608 i32.load i32.eqz if $if_0 - i32.const 19816 + i32.const 19608 i32.const 1 i32.store local.get $0 - i32.const 363 + i32.const 360 call_indirect $28 (type $0) - i32.const 19816 + i32.const 19608 i32.const -1 i32.store end ;; $if_0 @@ -81052,8 +80771,8 @@ local.get $0 else block $block (result i32) - i32.const 20568 - i32.const 20568 + i32.const 20360 + i32.const 20360 i32.load local.tee $0 i32.store @@ -81074,70 +80793,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $3) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $0) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 14676 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 14676 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $0) (param $0 i32) local.get $0 - i32.const 8560 - i32.store - local.get $0 - i32.const 4 - i32.add - i32.const 14863 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $3) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 8580 + i32.const 8500 i32.store local.get $0 i32.const 4 i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -81238,19 +80935,6 @@ global.set $32 ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev (type $0) - (param $0 i32) - local.get $0 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - if $if - local.get $0 - i32.load - call $_free - end ;; $if - ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_ (type $3) (param $0 i32) (param $1 i32) @@ -81290,7 +80974,7 @@ (local $5 i32) (local $6 i32) global.get $32 - local.set $4 + local.set $5 global.get $32 i32.const 16 i32.add @@ -81311,14 +80995,14 @@ else i32.const 10 end ;; $if - local.tee $5 + local.tee $4 local.get $2 i32.lt_u if $if_0 local.get $0 - local.get $5 + local.get $4 local.get $2 - local.get $5 + local.get $4 i32.sub local.get $3 if $if_1 (result i32) @@ -81344,23 +81028,29 @@ local.get $0 end ;; $if_2 local.tee $3 - local.get $1 + local.set $4 local.get $2 - call $__ZNSt3__211char_traitsIcE4moveEPcPKcm - local.get $4 + if $if_3 + local.get $4 + local.get $1 + local.get $2 + call $_memmove + drop + end ;; $if_3 + local.get $5 i32.const 0 i32.store8 local.get $2 local.get $3 i32.add - local.get $4 + local.get $5 i32.load8_s i32.store8 local.get $0 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_3 + if $if_4 local.get $0 local.get $2 i32.store offset=4 @@ -81368,26 +81058,12 @@ local.get $0 local.get $2 i32.store8 offset=11 - end ;; $if_3 + end ;; $if_4 end ;; $if_0 - local.get $4 + local.get $5 global.set $32 ) - (func $__ZNSt3__211char_traitsIcE4moveEPcPKcm (type $2) - (param $0 i32) - (param $1 i32) - (param $2 i32) - local.get $2 - if $if - local.get $0 - local.get $1 - local.get $2 - call $_memmove - drop - end ;; $if - ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc (type $18) (param $0 i32) (param $1 i32) @@ -82085,155 +81761,6 @@ drop ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm (type $5) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (result i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - (local $6 i32) - global.get $32 - local.set $6 - global.get $32 - i32.const 16 - i32.add - global.set $32 - local.get $0 - i32.load8_s offset=11 - local.tee $3 - i32.const 0 - i32.lt_s - local.tee $5 - if $if (result i32) - local.get $0 - i32.load offset=4 - else - local.get $3 - i32.const 255 - i32.and - end ;; $if - local.tee $3 - i32.const 0 - i32.lt_u - if $if_0 - call $_abort - end ;; $if_0 - local.get $5 - if $if_1 (result i32) - local.get $0 - i32.load offset=8 - i32.const 2147483647 - i32.and - i32.const -1 - i32.add - else - i32.const 10 - end ;; $if_1 - local.tee $4 - local.get $3 - i32.sub - local.get $2 - i32.lt_u - if $if_2 - local.get $0 - local.get $4 - local.get $2 - local.get $3 - i32.add - local.get $4 - i32.sub - local.get $3 - i32.const 0 - i32.const 0 - local.get $2 - local.get $1 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc - else - local.get $2 - if $if_3 - local.get $5 - if $if_4 (result i32) - local.get $0 - i32.load - else - local.get $0 - end ;; $if_4 - local.tee $5 - local.set $4 - local.get $3 - if $if_5 - local.get $1 - local.get $2 - i32.add - local.get $1 - local.get $4 - local.get $1 - i32.le_u - local.get $3 - local.get $5 - i32.add - local.get $1 - i32.gt_u - i32.and - select - local.set $1 - local.get $2 - local.get $4 - i32.add - local.get $4 - local.get $3 - call $__ZNSt3__211char_traitsIcE4moveEPcPKcm - end ;; $if_5 - local.get $4 - local.get $1 - local.get $2 - call $__ZNSt3__211char_traitsIcE4moveEPcPKcm - local.get $2 - local.get $3 - i32.add - local.set $1 - local.get $0 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - if $if_6 - local.get $0 - local.get $1 - i32.store offset=4 - else - local.get $0 - local.get $1 - i32.store8 offset=11 - end ;; $if_6 - local.get $6 - i32.const 0 - i32.store8 - local.get $1 - local.get $5 - i32.add - local.get $6 - i32.load8_s - i32.store8 - end ;; $if_3 - end ;; $if_2 - local.get $6 - global.set $32 - local.get $0 - ) - - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc (type $6) - (param $0 i32) - (param $1 i32) - (result i32) - local.get $0 - local.get $1 - local.get $1 - call $_strlen - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm - ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcmm (type $2) (param $0 i32) (param $1 i32) @@ -82282,7 +81809,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 14032 + i32.const 13845 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -82329,7 +81856,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 14032 + i32.const 13845 call $_strlen local.tee $2 local.get $2 @@ -82378,7 +81905,14 @@ local.get $1 call $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEiEET_T0_SD_PKNSD_10value_typeET1_ local.get $2 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if + local.get $2 + i32.load + call $_free + end ;; $if local.get $2 global.set $32 ) @@ -82480,143 +82014,7 @@ local.get $4 i32.const 1 i32.add - i32.const 17424 - local.get $5 - call $_snprintf - local.tee $3 - i32.const -1 - i32.gt_s - if $if_1 (result i32) - local.get $3 - local.get $4 - i32.le_u - br_if $block - local.get $3 - else - local.get $4 - i32.const 1 - i32.shl - i32.const 1 - i32.or - end ;; $if_1 - local.tee $4 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $1 - i32.load8_s offset=11 - local.set $3 - br $loop - end ;; $block - end ;; $loop - local.get $1 - local.get $3 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $0 - local.get $1 - i64.load align=4 - i64.store align=4 - local.get $0 - local.get $1 - i32.load offset=8 - i32.store offset=8 - i32.const 0 - local.set $0 - loop $loop_0 - local.get $0 - i32.const 3 - i32.ne - if $if_2 - local.get $0 - i32.const 2 - i32.shl - local.get $1 - i32.add - i32.const 0 - i32.store - local.get $0 - i32.const 1 - i32.add - local.set $0 - br $loop_0 - end ;; $if_2 - end ;; $loop_0 - local.get $5 - global.set $32 - ) - - (func $__ZNSt3__29to_stringEj (type $3) - (param $0 i32) - (param $1 i32) - (local $2 i32) - global.get $32 - local.set $2 - global.get $32 - i32.const 16 - i32.add - global.set $32 - local.get $2 - call $__ZNKSt3__212_GLOBAL__N_114initial_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiLb0EEclEv - local.get $0 - local.get $2 - local.get $1 - call $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ - local.get $2 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev - local.get $2 - global.set $32 - ) - - (func $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ (type $2) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - global.get $32 - local.set $5 - global.get $32 - i32.const 16 - i32.add - global.set $32 - local.get $1 - i32.load8_s offset=11 - local.tee $3 - i32.const 0 - i32.lt_s - if $if (result i32) - local.get $1 - i32.load offset=4 - else - local.get $3 - i32.const 255 - i32.and - end ;; $if - local.set $4 - loop $loop - block $block - local.get $3 - i32.const 24 - i32.shl - i32.const 24 - i32.shr_s - i32.const 0 - i32.lt_s - if $if_0 (result i32) - local.get $1 - i32.load - else - local.get $1 - end ;; $if_0 - local.set $3 - local.get $5 - local.get $2 - i32.store - local.get $1 - local.get $3 - local.get $4 - i32.const 1 - i32.add - i32.const 17427 + i32.const 17240 local.get $5 call $_snprintf local.tee $3 @@ -82726,9 +82124,9 @@ i64.ne if $if_1 local.get $2 - i32.const 17566 + i32.const 17379 i32.store - i32.const 17516 + i32.const 17329 local.get $2 call $_abort_message end ;; $if_1 @@ -82752,11 +82150,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5552 + i32.const 5528 i32.load i32.load offset=16 local.set $6 - i32.const 5552 + i32.const 5528 local.get $0 local.get $4 local.get $6 @@ -82779,7 +82177,7 @@ call_indirect $28 (type $4) local.set $0 local.get $1 - i32.const 17566 + i32.const 17379 i32.store local.get $1 local.get $2 @@ -82787,23 +82185,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 17430 + i32.const 17243 local.get $1 call $_abort_message else local.get $3 - i32.const 17566 + i32.const 17379 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 17475 + i32.const 17288 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 17554 + i32.const 17367 local.get $5 call $_abort_message ) @@ -82820,7 +82218,7 @@ global.set $32 block $block (result i32) i32.const 0 - i32.const 20560 + i32.const 20352 i32.load i32.const 324508639 i32.eq @@ -82828,19 +82226,19 @@ drop i32.const 235 call_indirect $28 (type $8) - i32.const 20560 + i32.const 20352 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 17705 + i32.const 17518 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 20564 + i32.const 20356 i32.load local.tee $0 i32.load offset=4 @@ -82873,7 +82271,7 @@ local.get $2 local.get $1 i32.store - i32.const 8196 + i32.const 8136 i32.load local.tee $1 local.get $0 @@ -82906,8 +82304,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5576 - i32.const 5560 + i32.const 5552 + i32.const 5536 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -83673,13 +83071,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 20564 + i32.const 20356 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 17754 + i32.const 17567 local.get $0 call $_abort_message else @@ -83701,7 +83099,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 20564 + i32.const 20356 i32.load local.tee $0 i32.load offset=4 @@ -83715,7 +83113,7 @@ i32.const 0 end ;; $block if $if - i32.const 17804 + i32.const 17617 local.get $1 call $_abort_message else @@ -83727,7 +83125,7 @@ (func $__ZNSt11logic_errorD2Ev (type $0) (param $0 i32) local.get $0 - i32.const 8560 + i32.const 8500 i32.store local.get $0 i32.const 4 @@ -83769,17 +83167,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $0) - (param $0 i32) - local.get $0 - i32.const 8580 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $5) (param $0 i32) (param $1 i32) @@ -84502,8 +83889,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5576 - i32.const 5680 + i32.const 5552 + i32.const 5640 call $___dynamic_cast i32.const 0 i32.ne @@ -85371,5 +84758,5 @@ call_indirect $28 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\91\04\80\08\c0\aa\c1\02\a0\aa\01\b0\aa\01" + ;; "\00\01\00\03\80\02\91\04\80\08\f0\a8\c1\02\d0\a8\01\e0\a8\01" ) \ No newline at end of file diff --git a/test/extensions/filters/http/wasm/test_data/headers_cpp.wasm b/test/extensions/filters/http/wasm/test_data/headers_cpp.wasm index 9140bc0329..cc2a86c2d4 100644 Binary files a/test/extensions/filters/http/wasm/test_data/headers_cpp.wasm and b/test/extensions/filters/http/wasm/test_data/headers_cpp.wasm differ diff --git a/test/extensions/filters/http/wasm/test_data/headers_cpp.wat b/test/extensions/filters/http/wasm/test_data/headers_cpp.wat index 2b78c01e46..ac5659f3e3 100644 --- a/test/extensions/filters/http/wasm/test_data/headers_cpp.wat +++ b/test/extensions/filters/http/wasm/test_data/headers_cpp.wat @@ -106,16 +106,16 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $30 (mut i32) (i32.const 17200)) - (global $31 (mut i32) (i32.const 5260080)) + (global $30 (mut i32) (i32.const 17008)) + (global $31 (mut i32) (i32.const 5259888)) (elem $26 (global.get $28) $b0 $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE8GetArenaEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv - $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv - $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 + $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv $___stdio_close + $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEPNS0_5ArenaE $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh $__ZNK6google8protobuf5Value3NewEPNS0_5ArenaE $__ZN6google8protobuf5Value27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf9ListValue3NewEPNS0_5ArenaE $__ZN6google8protobuf9ListValue27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf6Struct3NewEPNS0_5ArenaE $__ZN6google8protobuf6Struct27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $b2 $b2 @@ -126,11 +126,11 @@ $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN14ExampleContext6onDoneEv $__ZN14ExampleContext5onLogEv $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev - $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZNSt13runtime_errorD2Ev $__ZN14ProxyExceptionD0Ev - $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv - $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 + $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev + $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv + $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev + $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv + $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b7 $b7 $b8 $__ZN11ContextBase27onGrpcCreateInitialMetadataEj $__ZN11ContextBase28onGrpcReceiveInitialMetadataEj $__ZN11ContextBase29onGrpcReceiveTrailingMetadataEj $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEPNS0_6__baseISC_EE $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE11GetTypeNameEv $__ZNK6google8protobuf11MessageLite25InitializationErrorStringEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE21CheckTypeAndMergeFromERKS4_ $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf5Value11GetTypeNameEv $__ZN6google8protobuf5Value21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf5Value24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf9ListValue11GetTypeNameEv $__ZN6google8protobuf9ListValue21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf9ListValue24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf6Struct11GetTypeNameEv $__ZN6google8protobuf6Struct21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf6Struct24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN6google8protobuf2io17ArrayOutputStream6BackUpEi $__ZN6google8protobuf2io18StringOutputStream6BackUpEi $_pop_arg_long_double $b8 @@ -139,7 +139,7 @@ $b10 $b10 $b11 $__ZN11ContextBase18onHttpCallResponseEjNSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEES5_S5_ $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $27 (i32.const 1024) - "\b6+\00\00\bb+\00\00\c3+\00\00\c9+") + "\0b+\00\00\10+\00\00\18+\00\00\1e+") (data $27 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -212,48 +212,47 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\90\1a\00\00\e2\1b\00\00\b8\1a\00\00\d9\1b\00\00p\11\00\00\00\00\00\00\b8" - "\1a\00\00\c8\1b\00\00x\11\00\00\00\00\00\00\90\1a\00\00i\1c\00\00\b8\1a\00\00\f0\1b\00\00\98\11\00\00\00\00\00\00\90\1a\00\00\cb\1c\00\00\90\1a\00\00\d0\1c\00\008\1b\00\00\d2\1d\00\00\00" - "\00\00\00\01\00\00\00\d8\11\00\00\00\00\00\00\90\1a\00\00\11\1e\00\00\b8\1a\00\00\f4'\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00\d6&\00\00\00\12\00\00\00\00\00\00\b8\1a\00\00\93 \00\00\10" - "\12\00\00\00\00\00\00\b8\1a\00\00\c3 \00\00 \12\00\00\00\00\00\00\b8\1a\00\00\89!\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00\a3&\00\00\b8\12\00\00\00\00\00\008\1b\00\00a%\00\00\00" - "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00\90\1a\00\00\ce%\00\00\b8\1a\00\00\bd&\00\00\b8\12\00\00\00\00\00\008\1b\00\00<(\00\00\00\00\00\00\01\00\00\00\f8\14\00\00\00\00\00\00\b8" - "\1a\00\00M(\00\00p\11\00\00\00\00\00\00\b8\1a\00\00\b1(\00\00\a8\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") - (data $27 (i32.const 4792) - "\90\1a\00\00\b2-\00\00\b8\1a\00\00\831\00\00\e0\12\00\00\00\00\00\00\b8\1a\00\00?2\00\00\e0\12\00\00\00\00\00\00\90\1a\00\00\0b3\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00T\1a\00\00\92\1b\00\00|\1a\00\00\89\1b\00\00p\11\00\00\00\00\00\00|" + "\1a\00\00x\1b\00\00x\11\00\00\00\00\00\00T\1a\00\00\19\1c\00\00|\1a\00\00\a0\1b\00\00\98\11\00\00\00\00\00\00T\1a\00\00{\1c\00\00T\1a\00\00\80\1c\00\00\e8\1a\00\00\82\1d\00\00\00" + "\00\00\00\01\00\00\00\d8\11\00\00\00\00\00\00T\1a\00\00\c1\1d\00\00|\1a\00\00\a4'\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\86&\00\00\00\12\00\00\00\00\00\00|\1a\00\00C \00\00\10" + "\12\00\00\00\00\00\00|\1a\00\00s \00\00 \12\00\00\00\00\00\00|\1a\00\009!\00\00\a0\12\00\00\00\00\00\00|\1a\00\00S&\00\00\a0\12\00\00\00\00\00\00\e8\1a\00\00\11%\00\00\00" + "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00T\1a\00\00~%\00\00|\1a\00\00m&\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\d7'\00\00p\11\00\00\00\00\00\00|\1a\00\00\06(\00\00\90" + "\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $27 (i32.const 4768) + "T\1a\00\00\07-\00\00|\1a\00\00\d80\00\00\c8\12\00\00\00\00\00\00|\1a\00\00\941\00\00\c8\12\00\00\00\00\00\00T\1a\00\00`2\00\00\05") + (data $27 (i32.const 4828) + "/") (data $27 (i32.const 4852) - "0") + "\09\00\00\00\01\00\00\00\9b=") (data $27 (i32.const 4876) - "\09\00\00\00\01\00\00\00[>") - (data $27 (i32.const 4900) "\02") - (data $27 (i32.const 4915) + (data $27 (i32.const 4891) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 4984) + (data $27 (i32.const 4960) "\05") + (data $27 (i32.const 4972) + "/") (data $27 (i32.const 4996) - "0") + "\n\00\00\00\01\00\00\00\a85\00\00\00\04") (data $27 (i32.const 5020) - "\n\00\00\00\01\00\00\00h6\00\00\00\04") - (data $27 (i32.const 5044) "\01") - (data $27 (i32.const 5059) + (data $27 (i32.const 5035) "\n\ff\ff\ff\ff") - (data $27 (i32.const 5164) + (data $27 (i32.const 5140) "\0b") - (data $27 (i32.const 5203) + (data $27 (i32.const 5179) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5272) - "\b8\1a\00\00\843\00\00\a8\14\00\00\00\00\00\00\90\1a\00\00F4\00\00\b8\1a\00\00\a64\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00S4\00\00\d0\14\00\00\00\00\00\00\90\1a\00\00t4\00\00" - "\b8\1a\00\00\814\00\00\b0\14\00\00\00\00\00\00\b8\1a\00\00\885\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00\985\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00\aa5\00\00\e8\14\00\00\00\00\00\00" - "\b8\1a\00\00\df5\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00\bb5\00\00\18\15\00\00\00\00\00\00\b8\1a\00\00\016\00\00\c0\14\00\00\00\00\00\00\1c\1b\00\00)6\00\00\1c\1b\00\00+6\00\00" - "\b8\1a\00\00-6\00\00\b0\14") - (data $27 (i32.const 5484) + (data $27 (i32.const 5248) + "|\1a\00\00\d92\00\00\90\14\00\00\00\00\00\00T\1a\00\00\9b3\00\00|\1a\00\00\fb3\00\00\a8\14\00\00\00\00\00\00|\1a\00\00\a83\00\00\b8\14\00\00\00\00\00\00T\1a\00\00\c93\00\00" + "|\1a\00\00\d63\00\00\98\14\00\00\00\00\00\00|\1a\00\00\dd4\00\00\90\14\00\00\00\00\00\00|\1a\00\00\ed4\00\00\d0\14\00\00\00\00\00\00|\1a\00\00\"5\00\00\a8\14\00\00\00\00\00\00" + "|\1a\00\00\fe4\00\00\f0\14\00\00\00\00\00\00|\1a\00\00D5\00\00\a8\14\00\00\00\00\00\00\cc\1a\00\00l5\00\00\cc\1a\00\00n5\00\00|\1a\00\00p5\00\00\98\14") + (data $27 (i32.const 5444) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00" "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\07\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" "\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\09\00\00\00\04\00\00\00\03\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\08\00\00\00\09\00\00\00\06\00\00\00" "\01\00\00\00\00\00\00\00p\11\00\00\n\00\00\00\0b\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\n\00\00\00\0b\00\00\00\00\00\00\00\a0\11\00\00\0c\00\00\00" "\0d\00\00\00\0c\00\00\00\04\00\00\00\0e\00\00\00\0f\00\00\00\02\00\00\00\02\00\00\00\0d\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $27 (i32.const 5793) + (data $27 (i32.const 5753) "\12\00\00\10\00\00\00\11\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\12\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13" "\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00`\12\00\00\13\00\00\00\14\00\00\00\09\00\00\00\17\00\00\00\06\00\00\00\18\00\00\00\19\00\00\00\15\00\00\00\1a\00\00\00\06" "\00\00\00\n\00\00\00\07\00\00\00\1b\00\00\00\0b\00\00\00\05\00\00\00\1c\00\00\00\05\00\00\00\14\00\00\00\00\00\00\00\e0\11\00\00\16\00\00\00\17\00\00\00\0c\00\00\00\1d\00\00\00\08\00\00\00\1e" @@ -262,145 +261,143 @@ "\00\00\00#\00\00\00$\00\00\00\00\00\00\000\12\00\00\1a\00\00\00\1b\00\00\00\0f\00\00\00%\00\00\00\n\00\00\00&\00\00\00'\00\00\00\1c\00\00\00(\00\00\00\06\00\00\00\10\00\00\00\0b" "\00\00\00)\00\00\00\11\00\00\00\05\00\00\00*\00\00\00\05\00\00\00\14\00\00\00\00\00\00\00 \12\00\00\10\00\00\00\1d\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\12" "\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00p\12\00\00\1e\00\00\00\1f" - "\00\00\00+\00\00\00\00\00\00\00\88\12\00\00 \00\00\00!\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00,\00\00\00-\00\00\00\12\00\00\00\"\00\00\00#" - "\00\00\00\13\00\00\00\00\00\00\00\98\12\00\00$\00\00\00%\00\00\00.\00\00\00\00\00\00\00\c0\12\00\00&\00\00\00'\00\00\00\06\00\00\00\14\00\00\00\01\00\00\00\07\00\00\00/\00\00\00\00" - "\00\00\00\d0\12\00\00&\00\00\00(\00\00\00\08\00\00\00\15\00\00\00\02\00\00\00\07\00\00\00/") - (data $27 (i32.const 6473) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00L>\00\00Q>\00\00\10\0d\00\00\e8\12\00\00x\13") + "\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00+\00\00\00,\00\00\00\12\00\00\00 \00\00\00!\00\00\00\13\00\00\00\00\00\00\00\80\12\00\00\"\00\00\00#" + "\00\00\00-\00\00\00\00\00\00\00\a8\12\00\00$\00\00\00%\00\00\00\06\00\00\00\14\00\00\00\01\00\00\00\07\00\00\00.\00\00\00\00\00\00\00\b8\12\00\00$\00\00\00&\00\00\00\08\00\00\00\15" + "\00\00\00\02\00\00\00\07\00\00\00.") + (data $27 (i32.const 6413) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\8c=\00\00\91=\00\00\10\0d\00\00\d0\12\00\00`\13") + (data $27 (i32.const 6652) + "\1c;") (data $27 (i32.const 6712) - "\dc;") - (data $27 (i32.const 6772) - "\98\14\00\00)\00\00\00*\00\00\001\00\00\00\02\00\00\00\00\00\00\00\b0\14\00\00+\00\00\00,\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" - "\d8\14\00\00+\00\00\00/\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\e8\14\00\000\00\00\001\00\00\002\00\00\00\00\00\00\00\f8\14\00\00" - "\1e\00\00\002\00\00\00+\00\00\00\00\00\00\00\08\15\00\000\00\00\003\00\00\002\00\00\00\00\00\00\008\15\00\00+\00\00\004\00\00\00-\00\00\00.\00\00\00\0d\00\00\00\00\00\00\00" - "X\15\00\00+\00\00\005\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00onRequestHeaders \00:path\00head" - "er path \00newheader\00newheadervalue\00server\00envoy-wasm\00onRequestBod" - "y \00onLog \00 \00onDone \0014ExampleContext\007Context\0011ContextBase\00NSt3" - "__210__function6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7" - "ContextNS_14default_deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__" - "function6__baseIFNS_10unique_ptrI7ContextNS_14default_deleteIS3_" - "EEEEjP11RootContextEEE\003$_0\00N6google8protobuf8internal29Internal" - "MetadataWithArenaBaseINSt3__212basic_stringIcNS3_11char_traitsIc" - "EENS3_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9Cont" - "ainerE\00/usr/local/include/google/protobuf/arenastring.h\00CHECK fa" - "iled: initial_value != NULL: \00NSt3__212basic_stringIcNS_11char_t" - "raitsIcEENS_9allocatorIcEEEE\00NSt3__221__basic_string_commonILb1E" - "EE\00/home/jplev_google_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/" - "usr/local/include/google/protobuf/repeated_field.h\00CHECK failed:" - " (index) >= (0): \00CHECK failed: (index) < (current_size_): \00/usr" - "/local/include/google/protobuf/map.h\00CHECK failed: (bucket_index" - "_ & 1) == (0): \00CHECK failed: m_->index_of_first_non_null_ == m_" - "->num_buckets_ || m_->table_[m_->index_of_first_non_null_] != NU" - "LL: \00CHECK failed: !tree->empty(): \00CHECK failed: node_ != NULL " - "&& m_ != NULL: \00google.protobuf.Value.string_value\00google.protob" - "uf.Struct.FieldsEntry.key\00CHECK failed: (&from) != (this): \00CHEC" - "K failed: (&other) != (this): \00N6google8protobuf27Struct_FieldsE" - "ntry_DoNotUseE\00N6google8protobuf8internal12MapEntryLiteINS0_27St" - "ruct_FieldsEntry_DoNotUseENSt3__212basic_stringIcNS4_11char_trai" - "tsIcEENS4_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9Field" - "TypeE9ELSD_11ELi0EEE\00N6google8protobuf8internal12MapEntryImplINS" - "0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic" - "_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS" - "1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m" - "_) == (this): \00CHECK failed: TableEntryIsNonEmptyList(b): \00CHECK" - " failed: TableEntryIsTree(b): \00CHECK failed: GetArenaNoVirtual()" - " == NULL: \00CHECK failed: index_of_first_non_null_ == num_buckets" - "_ || table_[index_of_first_non_null_] != NULL: \00CHECK failed: fi" - "nd(*KeyPtrFromNodePtr(node)) == end(): \00CHECK failed: (count) <=" - " (kMaxLength): \00CHECK failed: (result.bucket_index_) == (b & ~st" - "atic_cast(1)): \00CHECK failed: (table_[b]) == (table_[" - "b ^ 1]): \00CHECK failed: !TableEntryIsTree(b) && !TableEntryIsTre" - "e(b ^ 1): \00CHECK failed: (count) == (tree->size()): \00CHECK faile" - "d: (new_num_buckets) >= (kMinTableSize): \00CHECK failed: n >= kMi" - "nTableSize: \00CHECK failed: (n & (n - 1)) == (0): \00CHECK failed: " - "table_[b] == table_[b + 1] && (b & 1) == 0: \00N6google8protobuf3M" - "apINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcE" - "EEENS0_5ValueEE8InnerMapE\00N6google8protobuf4hashINSt3__212basic_" - "stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00f == NULL ||" - " dynamic_cast(f) != NULL\00/usr/local/include/google/protobuf/" - "stubs/casts.h\00down_cast\00google.protobuf.Struct\00N6google8protobuf" - "6StructE\00N6google8protobuf5ValueE\00N6google8protobuf8internal12Ma" - "pEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteEN" - "St3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEN" - "S0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEnt" - "ryWrapperE\00CHECK failed: (n) >= (0): \00google.protobuf.ListValue\00" - "N6google8protobuf9ListValueE\00google.protobuf.Value\00no root conte" - "xt_id: \0014ProxyException\0011RootContext\00no context context_id: \00n" - "o base context context_id: \00no context factory for root_id: \00N6g" - "oogle8protobuf14FatalExceptionE\00google/protobuf/stubs/common.cc\00" - "This program requires version \00%d.%d.%d\00 of the Protocol Buffer " - "runtime library, but the installed version is \00. Please update " - "your library. If you compiled the program yourself, make sure t" - "hat your headers are from the same version of Protocol Buffers a" - "s your link-time library. (Version verification failed in \"\00\".)" - "\00This program was compiled against version \00 of the Protocol Buf" - "fer runtime library, which is not compatible with the installed " - "version (\00). Contact the program author for an update. If you " - "compiled the program yourself, make sure that your headers are f" - "rom the same version of Protocol Buffers as your link-time libra" - "ry. (Version verification failed in \"\00[libprotobuf %s %s:%d] %s" - "\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::allocate(size_t n) 'n' " - "exceeds maximum supported size\00%d\00google/protobuf/arena.cc\00CHECK" - " failed: (min_bytes) <= (std::numeric_limits::max() - kB" - "lockHeaderSize): \00google/protobuf/generated_message_util.cc\00Not " - "implemented field number \00 with type \00CHECK failed: (scc->visit_" - "status.load(std::memory_order_relaxed)) == (SCCInfoBase::kRunnin" - "g): \00google/protobuf/message_lite.cc\00CHECK failed: !coded_out.Ha" - "dError(): \00(cannot determine missing fields for lite message)\00N6" - "google8protobuf11MessageLiteE\00google/protobuf/repeated_field.cc\00" - "CHECK failed: (new_size) <= ((std::numeric_limits::max()" - " - kRepHeaderSize) / sizeof(old_rep->elements[0])): \00Requested s" - "ize is too large to fit into size_t.\00google/protobuf/wire_format" - "_lite.cc\00CHECK failed: (value.size()) <= (kint32max): \00serializi" - "ng\00parsing\00 '%s'\00String field\00 contains invalid \00UTF-8 data when" - " \00 a protocol \00buffer. Use the 'bytes' type if you intend to sen" - "d raw \00bytes. \00google/protobuf/io/coded_stream.cc\00CHECK failed: " - "(buffer_size) >= (0): \00A protocol message was rejected because i" - "t was too big (more than \00 bytes). To increase the limit (or to" - " disable these warnings), see CodedInputStream::SetTotalBytesLim" - "it() in google/protobuf/io/coded_stream.h.\00google/protobuf/io/ze" - "ro_copy_stream_impl_lite.cc\00CHECK failed: (count) >= (0): \00CHECK" - " failed: (last_returned_size_) > (0): \00BackUp() can only be call" - "ed after a successful Next().\00CHECK failed: (count) <= (last_ret" - "urned_size_): \00N6google8protobuf2io17ArrayOutputStreamE\00CHECK fa" - "iled: target_ != NULL: \00CHECK failed: (count) <= (target_->size(" - ")): \00Cannot allocate buffer larger than kint32max for \00StringOut" - "putStream.\00N6google8protobuf2io18StringOutputStreamE\00google/prot" - "obuf/io/zero_copy_stream.cc\00This ZeroCopyOutputStream doesn't su" - "pport aliasing. Reaching here usually means a ZeroCopyOutputStre" - "am implementation bug.\00N6google8protobuf2io20ZeroCopyOutputStrea" - "mE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::ba" - "d_function_call\00NSt3__217bad_function_callE\00mutex lock failed\00%u" - "\00terminating with %s exception of type %s: %s\00terminating with %" - "s exception of type %s\00terminating with %s foreign exception\00ter" - "minating\00uncaught\00St9exception\00N10__cxxabiv116__shim_type_infoE\00" - "St9type_info\00N10__cxxabiv120__si_class_type_infoE\00N10__cxxabiv11" - "7__class_type_infoE\00pthread_once failure in __cxa_get_globals_fa" - "st()\00cannot create pthread key for __cxa_get_globals()\00cannot ze" - "ro out thread value for __cxa_get_globals()\00terminate_handler un" - "expectedly returned\00St11logic_error\00St13runtime_error\00St12length" - "_error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbas" - "e_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cx" - "xabiv121__vmi_class_type_infoE") + "\80\14\00\00'\00\00\00(\00\00\000\00\00\00\02\00\00\00\00\00\00\00\98\14\00\00)\00\00\00*\00\00\00+\00\00\00,\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" + "\c0\14\00\00)\00\00\00-\00\00\00+\00\00\00,\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\d0\14\00\00.\00\00\00/\00\00\001\00\00\00\00\00\00\00\e0\14\00\00" + ".\00\00\000\00\00\001\00\00\00\00\00\00\00\10\15\00\00)\00\00\001\00\00\00+\00\00\00,\00\00\00\0d\00\00\00\00\00\00\000\15\00\00)\00\00\002\00\00\00+\00\00\00,\00\00\00" + "\0c\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00onRequestHeaders \00:path\00header path \00newheader\00n" + "ewheadervalue\00server\00envoy-wasm\00onRequestBody \00onLog \00 \00onDone \00" + "14ExampleContext\007Context\0011ContextBase\00NSt3__210__function6__fu" + "ncI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_" + "deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__function6__baseIFNS_" + "10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP11RootContextE" + "EE\003$_0\00N6google8protobuf8internal29InternalMetadataWithArenaBas" + "eINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEE" + "EENS1_29InternalMetadataWithArenaLiteEE9ContainerE\00/usr/local/in" + "clude/google/protobuf/arenastring.h\00CHECK failed: initial_value " + "!= NULL: \00NSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocat" + "orIcEEEE\00NSt3__221__basic_string_commonILb1EEE\00/home/jplev_googl" + "e_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/usr/local/include/go" + "ogle/protobuf/repeated_field.h\00CHECK failed: (index) >= (0): \00CH" + "ECK failed: (index) < (current_size_): \00/usr/local/include/googl" + "e/protobuf/map.h\00CHECK failed: (bucket_index_ & 1) == (0): \00CHEC" + "K failed: m_->index_of_first_non_null_ == m_->num_buckets_ || m_" + "->table_[m_->index_of_first_non_null_] != NULL: \00CHECK failed: !" + "tree->empty(): \00CHECK failed: node_ != NULL && m_ != NULL: \00goog" + "le.protobuf.Value.string_value\00google.protobuf.Struct.FieldsEntr" + "y.key\00CHECK failed: (&from) != (this): \00CHECK failed: (&other) !" + "= (this): \00N6google8protobuf27Struct_FieldsEntry_DoNotUseE\00N6goo" + "gle8protobuf8internal12MapEntryLiteINS0_27Struct_FieldsEntry_DoN" + "otUseENSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocator" + "IcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSD_11ELi0EEE" + "\00N6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEnt" + "ry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_" + "traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9F" + "ieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m_) == (this): \00CHECK" + " failed: TableEntryIsNonEmptyList(b): \00CHECK failed: TableEntryI" + "sTree(b): \00CHECK failed: GetArenaNoVirtual() == NULL: \00CHECK fai" + "led: index_of_first_non_null_ == num_buckets_ || table_[index_of" + "_first_non_null_] != NULL: \00CHECK failed: find(*KeyPtrFromNodePt" + "r(node)) == end(): \00CHECK failed: (count) <= (kMaxLength): \00CHEC" + "K failed: (result.bucket_index_) == (b & ~static_cast" + "(1)): \00CHECK failed: (table_[b]) == (table_[b ^ 1]): \00CHECK fail" + "ed: !TableEntryIsTree(b) && !TableEntryIsTree(b ^ 1): \00CHECK fai" + "led: (count) == (tree->size()): \00CHECK failed: (new_num_buckets)" + " >= (kMinTableSize): \00CHECK failed: n >= kMinTableSize: \00CHECK f" + "ailed: (n & (n - 1)) == (0): \00CHECK failed: table_[b] == table_[" + "b + 1] && (b & 1) == 0: \00N6google8protobuf3MapINSt3__212basic_st" + "ringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5ValueEE8Inne" + "rMapE\00N6google8protobuf4hashINSt3__212basic_stringIcNS2_11char_t" + "raitsIcEENS2_9allocatorIcEEEEEE\00f == NULL || dynamic_cast(f)" + " != NULL\00/usr/local/include/google/protobuf/stubs/casts.h\00down_c" + "ast\00google.protobuf.Struct\00N6google8protobuf6StructE\00N6google8pr" + "otobuf5ValueE\00N6google8protobuf8internal12MapEntryImplINS0_27Str" + "uct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_string" + "IcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14Wir" + "eFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CHECK fai" + "led: (n) >= (0): \00google.protobuf.ListValue\00N6google8protobuf9Li" + "stValueE\00google.protobuf.Value\0011RootContext\00no context factory " + "for root_id: \00N6google8protobuf14FatalExceptionE\00google/protobuf" + "/stubs/common.cc\00This program requires version \00%d.%d.%d\00 of the" + " Protocol Buffer runtime library, but the installed version is \00" + ". Please update your library. If you compiled the program your" + "self, make sure that your headers are from the same version of P" + "rotocol Buffers as your link-time library. (Version verificatio" + "n failed in \"\00\".)\00This program was compiled against version \00 of" + " the Protocol Buffer runtime library, which is not compatible wi" + "th the installed version (\00). Contact the program author for an" + " update. If you compiled the program yourself, make sure that y" + "our headers are from the same version of Protocol Buffers as you" + "r link-time library. (Version verification failed in \"\00[libprot" + "obuf %s %s:%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::alloca" + "te(size_t n) 'n' exceeds maximum supported size\00%d\00google/protob" + "uf/arena.cc\00CHECK failed: (min_bytes) <= (std::numeric_limits::max() - kBlockHeaderSize): \00google/protobuf/generated_mes" + "sage_util.cc\00Not implemented field number \00 with type \00CHECK fai" + "led: (scc->visit_status.load(std::memory_order_relaxed)) == (SCC" + "InfoBase::kRunning): \00google/protobuf/message_lite.cc\00CHECK fail" + "ed: !coded_out.HadError(): \00(cannot determine missing fields for" + " lite message)\00N6google8protobuf11MessageLiteE\00google/protobuf/r" + "epeated_field.cc\00CHECK failed: (new_size) <= ((std::numeric_limi" + "ts::max() - kRepHeaderSize) / sizeof(old_rep->elements[0" + "])): \00Requested size is too large to fit into size_t.\00google/pro" + "tobuf/wire_format_lite.cc\00CHECK failed: (value.size()) <= (kint3" + "2max): \00serializing\00parsing\00 '%s'\00String field\00 contains invalid" + " \00UTF-8 data when \00 a protocol \00buffer. Use the 'bytes' type if " + "you intend to send raw \00bytes. \00google/protobuf/io/coded_stream." + "cc\00CHECK failed: (buffer_size) >= (0): \00A protocol message was r" + "ejected because it was too big (more than \00 bytes). To increase" + " the limit (or to disable these warnings), see CodedInputStream:" + ":SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.\00goog" + "le/protobuf/io/zero_copy_stream_impl_lite.cc\00CHECK failed: (coun" + "t) >= (0): \00CHECK failed: (last_returned_size_) > (0): \00BackUp()" + " can only be called after a successful Next().\00CHECK failed: (co" + "unt) <= (last_returned_size_): \00N6google8protobuf2io17ArrayOutpu" + "tStreamE\00CHECK failed: target_ != NULL: \00CHECK failed: (count) <" + "= (target_->size()): \00Cannot allocate buffer larger than kint32m" + "ax for \00StringOutputStream.\00N6google8protobuf2io18StringOutputSt" + "reamE\00google/protobuf/io/zero_copy_stream.cc\00This ZeroCopyOutput" + "Stream doesn't support aliasing. Reaching here usually means a Z" + "eroCopyOutputStream implementation bug.\00N6google8protobuf2io20Ze" + "roCopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00" + "nan\00NAN\00.\00std::bad_function_call\00NSt3__217bad_function_callE\00mut" + "ex lock failed\00%u\00terminating with %s exception of type %s: %s\00t" + "erminating with %s exception of type %s\00terminating with %s fore" + "ign exception\00terminating\00uncaught\00St9exception\00N10__cxxabiv116_" + "_shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_class_type_inf" + "oE\00N10__cxxabiv117__class_type_infoE\00pthread_once failure in __c" + "xa_get_globals_fast()\00cannot create pthread key for __cxa_get_gl" + "obals()\00cannot zero out thread value for __cxa_get_globals()\00ter" + "minate_handler unexpectedly returned\00St11logic_error\00St12length_" + "error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbase" + "_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cxx" + "abiv121__vmi_class_type_infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_headers_cpp_cc - i32.const 15144 + i32.const 14952 i64.const 0 i64.store align=4 - i32.const 15152 + i32.const 14960 i64.const 0 i64.store align=4 - i32.const 15160 + i32.const 14968 i32.const 1065353216 i32.store - i32.const 15164 + i32.const 14972 i64.const 0 i64.store align=4 - i32.const 15172 + i32.const 14980 i64.const 0 i64.store align=4 - i32.const 15180 + i32.const 14988 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -482,15 +479,15 @@ i32.const 17 i32.store offset=4 local.get $1 - i32.const 7000 + i32.const 6920 i64.load align=1 i64.store align=1 local.get $1 - i32.const 7008 + i32.const 6928 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 7016 + i32.const 6936 i32.load8_s i32.store8 offset=16 local.get $1 @@ -586,7 +583,7 @@ i32.const 0 i32.store i32.const 0 - i32.const 7018 + i32.const 6938 i32.const 5 local.get $3 local.get $4 @@ -623,11 +620,11 @@ i32.const 12 i32.store offset=4 local.get $0 - i32.const 7024 + i32.const 6944 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7032 + i32.const 6952 i32.load align=1 i32.store offset=8 align=1 local.get $0 @@ -780,15 +777,15 @@ i32.ge_s if $if_7 i32.const 0 - i32.const 7037 + i32.const 6957 i32.const 9 - i32.const 7047 + i32.const 6967 i32.const 14 call $_proxy_addHeaderMapValue i32.const 0 - i32.const 7062 + i32.const 6982 i32.const 6 - i32.const 7069 + i32.const 6989 i32.const 10 call $_proxy_replaceHeaderMapValue local.get $5 @@ -805,15 +802,15 @@ i32.load call $_free i32.const 0 - i32.const 7037 + i32.const 6957 i32.const 9 - i32.const 7047 + i32.const 6967 i32.const 14 call $_proxy_addHeaderMapValue i32.const 0 - i32.const 7062 + i32.const 6982 i32.const 6 - i32.const 7069 + i32.const 6989 i32.const 10 call $_proxy_replaceHeaderMapValue local.get $5 @@ -893,15 +890,15 @@ i32.const 14 i32.store offset=4 local.get $0 - i32.const 7080 + i32.const 7000 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7088 + i32.const 7008 i32.load align=1 i32.store offset=8 align=1 local.get $0 - i32.const 7092 + i32.const 7012 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $0 @@ -1116,7 +1113,7 @@ i32.const 0 i32.store i32.const 0 - i32.const 7018 + i32.const 6938 i32.const 5 local.get $3 local.get $5 @@ -1140,7 +1137,7 @@ call $__ZNSt3__29to_stringEj local.get $7 local.get $9 - i32.const 7095 + i32.const 7015 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -1157,7 +1154,7 @@ i32.store offset=8 local.get $5 local.get $7 - i32.const 7102 + i32.const 7022 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $0 i64.load align=4 @@ -1384,7 +1381,7 @@ call $__ZNSt3__29to_stringEj local.get $1 local.get $2 - i32.const 7104 + i32.const 7024 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -1448,7 +1445,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5588 + i32.const 5548 i32.store local.get $0 i32.load offset=140 @@ -1798,11 +1795,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_8 local.get $0 @@ -2651,11 +2648,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3230,11 +3227,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3652,7 +3649,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 5688 + i32.const 5648 i32.store local.get $0 i32.load offset=76 @@ -4821,7 +4818,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5736 + i32.const 5696 i32.store local.get $0 ) @@ -4830,7 +4827,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5736 + i32.const 5696 i32.store ) @@ -4919,7 +4916,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5488 + i32.const 5448 i32.store local.get $0 local.get $1 @@ -4936,7 +4933,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7371 + i32.const 7291 i32.eq select ) @@ -4962,7 +4959,7 @@ i32.const 24 i32.add local.tee $2 - i32.const 5736 + i32.const 5696 i32.store local.get $2 local.get $2 @@ -4971,7 +4968,7 @@ i32.const 0 i32.store offset=16 local.get $1 - i32.const 15953 + i32.const 15761 i32.store offset=48 local.get $1 i32.const 0 @@ -5137,7 +5134,7 @@ end ;; $if_1 local.get $2 i32.const 16 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -5188,7 +5185,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7547 + i32.const 7467 i32.store offset=4 local.get $3 i32.const 370 @@ -5200,7 +5197,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7596 + i32.const 7516 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -5237,7 +5234,7 @@ end ;; $if_1 local.get $1 i32.const 16 - i32.const 55 + i32.const 52 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -5259,60 +5256,60 @@ global.set $30 local.get $0 global.set $30 - i32.const 14972 + i32.const 14780 i32.const 0 i32.store - i32.const 14964 - i32.const 15112 + i32.const 14772 + i32.const 14920 i32.store - i32.const 14968 + i32.const 14776 i32.const 0 i32.store - i32.const 14976 + i32.const 14784 i32.const 0 i32.store - i32.const 14960 - i32.const 5796 + i32.const 14768 + i32.const 5756 i32.store - i32.const 14984 + i32.const 14792 call $__ZN6google8protobuf6StructC2Ev - i32.const 56 - i32.const 14984 + i32.const 53 + i32.const 14792 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15016 - i32.const 5884 + i32.const 14824 + i32.const 5844 i32.store - i32.const 15020 + i32.const 14828 i32.const 0 i32.store - i32.const 15032 + i32.const 14840 i32.const 0 i32.store - i32.const 5772 + i32.const 5732 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 15036 + i32.const 14844 i32.const 0 i32.store - i32.const 56 - i32.const 15016 + i32.const 53 + i32.const 14824 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15072 + i32.const 14880 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 56 - i32.const 15072 + i32.const 53 + i32.const 14880 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 14968 - i32.const 15016 + i32.const 14776 + i32.const 14824 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i64.const 0 @@ -5330,7 +5327,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -5342,7 +5339,7 @@ (func $__ZN6google8protobuf9ListValueC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.const 4 @@ -5356,7 +5353,7 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -5379,7 +5376,7 @@ i32.add global.set $30 local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.load offset=4 @@ -5401,7 +5398,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $2 i32.const 915 @@ -5413,7 +5410,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -5547,19 +5544,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 10202 + i32.const 10122 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10210 + i32.const 10130 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10218 + i32.const 10138 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10226 + i32.const 10146 i32.load8_s i32.store8 offset=24 local.get $1 @@ -5663,7 +5660,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4576 call $___dynamic_cast if $if @@ -5671,10 +5668,10 @@ local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -5753,7 +5750,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 6440 + i32.const 6380 i32.store local.get $3 local.get $5 @@ -6088,7 +6085,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6197,7 +6194,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -6216,7 +6213,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -6273,7 +6270,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $3 i32.const 1505 @@ -6285,7 +6282,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7847 + i32.const 7767 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -6315,7 +6312,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $2 i32.const 1506 @@ -6327,7 +6324,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 7878 + i32.const 7798 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6362,7 +6359,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6513,7 +6510,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6634,7 +6631,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6751,13 +6748,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 6044 + i32.const 6004 i32.store local.get $1 local.get $7 @@ -6985,7 +6982,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 418 @@ -6997,7 +6994,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8004 + i32.const 7924 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7083,7 +7080,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 427 @@ -7095,7 +7092,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8121 + i32.const 8041 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7166,7 +7163,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 451 @@ -7178,7 +7175,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 7961 + i32.const 7881 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -7314,7 +7311,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 476 @@ -7326,7 +7323,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8152 + i32.const 8072 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7973,7 +7970,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -7983,7 +7980,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -8024,7 +8021,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -8036,7 +8033,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -8097,7 +8094,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $0 i32.const 0 @@ -8106,7 +8103,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -8133,7 +8130,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.ne if $if local.get $1 @@ -8208,7 +8205,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4608 call $___dynamic_cast if $if @@ -8216,10 +8213,10 @@ local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -8309,13 +8306,13 @@ local.get $5 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -8830,7 +8827,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 local.get $0 @@ -8838,7 +8835,7 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_2 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8849,7 +8846,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 i32.const 0 @@ -8857,7 +8854,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_3 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8944,7 +8941,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 6440 + i32.const 6380 i32.store local.get $5 local.get $6 @@ -9149,7 +9146,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 15112 + i32.const 14920 i32.store end ;; $if_5 local.get $0 @@ -9171,12 +9168,12 @@ local.get $5 i32.load local.tee $3 - i32.const 15112 + i32.const 14920 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -9197,9 +9194,9 @@ i32.load local.tee $2 else - i32.const 15112 + i32.const 14920 local.set $2 - i32.const 15112 + i32.const 14920 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -9216,9 +9213,9 @@ i32.load local.tee $3 else - i32.const 15112 + i32.const 14920 local.set $3 - i32.const 15112 + i32.const 14920 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -9233,7 +9230,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 8196 + i32.const 8116 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -9630,7 +9627,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -9807,7 +9804,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 6440 + i32.const 6380 i32.store local.get $7 local.get $4 @@ -9973,7 +9970,7 @@ local.get $6 select i32.const 0 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -10154,7 +10151,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 local.get $1 @@ -10168,7 +10165,7 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -10465,7 +10462,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 @@ -10474,7 +10471,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if_11 local.get $0 @@ -10512,13 +10509,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 15112 + i32.const 14920 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10795,7 +10792,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 @@ -10804,7 +10801,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if local.get $0 @@ -10877,13 +10874,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -11047,7 +11044,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $0 i32.const 0 @@ -11056,7 +11053,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -11407,7 +11404,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $4 i32.const 796 @@ -11419,7 +11416,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -11548,7 +11545,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 15112 + i32.const 14920 i32.store end ;; $if_4 local.get $2 @@ -11568,7 +11565,7 @@ local.get $0 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_6 local.get $0 @@ -11644,7 +11641,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 14984 + i32.const 14792 end ;; $if_8 br $block_7 end ;; $block_8 @@ -11698,7 +11695,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 15072 + i32.const 14880 end ;; $if_10 br $block_9 end ;; $block_10 @@ -11741,7 +11738,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $3 i32.const 341 @@ -11753,7 +11750,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -11936,7 +11933,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $2 i32.const 1040 @@ -11948,7 +11945,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12045,7 +12042,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $2 i32.const 1586 @@ -12057,7 +12054,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8304 + i32.const 8224 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12203,7 +12200,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -12285,7 +12282,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 601 @@ -12297,7 +12294,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8801 + i32.const 8721 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12359,7 +12356,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 607 @@ -12371,7 +12368,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8835 + i32.const 8755 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12414,7 +12411,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 612 @@ -12426,7 +12423,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8879 + i32.const 8799 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -13495,7 +13492,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $1 i32.const 495 @@ -13507,7 +13504,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -13695,7 +13692,7 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $3 i32.load offset=60 @@ -13760,7 +13757,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $0 i32.const 0 @@ -13768,7 +13765,7 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_0 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13785,7 +13782,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 40 local.get $2 i32.load offset=60 @@ -13816,7 +13813,7 @@ i32.load local.set $0 local.get $2 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $2 local.get $0 @@ -13824,7 +13821,7 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_4 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13864,7 +13861,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 765 @@ -13876,7 +13873,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9385 + i32.const 9305 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14065,7 +14062,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 672 @@ -14077,7 +14074,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8959 + i32.const 8879 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14103,7 +14100,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 678 @@ -14115,7 +14112,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9060 + i32.const 8980 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14197,7 +14194,7 @@ i32.const 3 i32.store local.get $6 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $6 i32.const 878 @@ -14209,7 +14206,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 9116 + i32.const 9036 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -14241,7 +14238,7 @@ i32.const 3 i32.store local.get $5 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $5 i32.const 685 @@ -14253,7 +14250,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9156 + i32.const 9076 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -14370,7 +14367,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 837 @@ -14382,7 +14379,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9278 + i32.const 9198 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14398,7 +14395,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 16 local.get $2 i32.load offset=60 @@ -14654,7 +14651,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 848 @@ -14666,7 +14663,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9343 + i32.const 9263 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14728,7 +14725,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 713 @@ -14740,7 +14737,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9231 + i32.const 9151 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14830,7 +14827,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $2 i32.load offset=60 @@ -15529,7 +15526,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $1 i32.load offset=60 @@ -16025,7 +16022,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 926 @@ -16037,7 +16034,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9438 + i32.const 9358 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16053,7 +16050,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 927 @@ -16065,7 +16062,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9473 + i32.const 9393 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -16104,7 +16101,7 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5456 + i32.const 5416 local.get $1 i64.extend_i32_u local.get $0 @@ -16283,7 +16280,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 local.get $1 @@ -16308,7 +16305,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -16374,7 +16371,7 @@ end ;; $if_0 local.get $1 i32.const 24 - i32.const 57 + i32.const 54 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -16646,7 +16643,7 @@ i32.const 3 i32.store local.get $5 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $5 i32.const 527 @@ -16658,7 +16655,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9510 + i32.const 9430 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -16900,7 +16897,7 @@ i32.add global.set $30 local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i32.load offset=4 @@ -16922,7 +16919,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $1 i32.const 150 @@ -16934,7 +16931,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -17016,19 +17013,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 9868 + i32.const 9788 i64.load align=1 i64.store align=1 local.get $1 - i32.const 9876 + i32.const 9796 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 9884 + i32.const 9804 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 9888 + i32.const 9808 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -17098,7 +17095,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4656 call $___dynamic_cast if $if @@ -17106,10 +17103,10 @@ local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -17218,13 +17215,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $7 @@ -17288,7 +17285,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -17427,13 +17424,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $4 @@ -17496,7 +17493,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -17529,7 +17526,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -17548,7 +17545,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -20589,13 +20586,13 @@ i32.add local.tee $2 i32.load - i32.const 15112 + i32.const 14920 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -20611,7 +20608,7 @@ local.get $2 i32.load local.tee $4 - i32.const 15112 + i32.const 14920 i32.eq if $if_2 local.get $2 @@ -20679,7 +20676,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 14968 + i32.const 14776 i32.load local.get $0 select @@ -20709,7 +20706,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $1 i32.const 1567 @@ -20721,7 +20718,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 10175 + i32.const 10095 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -20808,7 +20805,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20860,7 +20857,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20925,19 +20922,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 10257 + i32.const 10177 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10265 + i32.const 10185 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10273 + i32.const 10193 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10277 + i32.const 10197 i32.load8_s i32.store8 offset=20 local.get $1 @@ -21005,7 +21002,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4704 call $___dynamic_cast if $if @@ -21013,10 +21010,10 @@ local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -21079,7 +21076,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 8196 + i32.const 8116 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $0 @@ -21090,7 +21087,7 @@ local.get $0 i32.load offset=8 else - i32.const 15112 + i32.const 14920 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -21140,7 +21137,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -21159,7 +21156,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -21265,23 +21262,23 @@ (local $9 i32) (local $10 i32) global.get $30 - local.set $4 + local.set $5 global.get $30 i32.const 32 i32.add global.set $30 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -21296,15 +21293,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -21329,19 +21326,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -21368,10 +21365,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -21383,13 +21380,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -21397,7 +21394,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -21407,19 +21404,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -21429,12 +21426,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -21443,7 +21440,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -21453,95 +21450,98 @@ i32.add i32.const 0 i32.store8 - i32.const 15188 + i32.const 14996 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 6300 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4720 - i32.const 30 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 6776 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5272 - i32.const 41 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 210 - i32.add - call_indirect $26 (type $0) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 6716 + i32.store + local.get $1 + i32.const 5248 + i32.const 39 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 63 + i32.load offset=24 + i32.const 7 i32.and - i32.const 112 + i32.const 210 i32.add - call_indirect $26 (type $1) - local.get $4 + call_indirect $26 (type $0) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 @@ -21553,15 +21553,34 @@ i32.const 112 i32.add call_indirect $26 (type $1) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $26 (type $1) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -21607,7 +21626,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5588 + i32.const 5548 i32.store local.get $1 local.get $2 @@ -21646,7 +21665,7 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load @@ -21659,7 +21678,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -21670,21 +21689,20 @@ i32.and call_indirect $26 (type $4) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load @@ -21694,10 +21712,10 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -21721,7 +21739,7 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 ) @@ -22323,11 +22341,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 15148 + i32.const 14956 i32.load local.tee $4 if $if - i32.const 15144 + i32.const 14952 i32.load local.get $4 local.get $4 @@ -22477,7 +22495,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 15184 + i32.const 14992 i32.load i32.eqz if $if_10 @@ -22525,7 +22543,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 6320 + i32.const 6260 i32.store local.get $3 i32.const 88 @@ -22685,7 +22703,7 @@ i32.add i32.const 0 i32.store8 - i32.const 15184 + i32.const 14992 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -22712,11 +22730,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 6776 + i32.const 6716 i32.store local.get $2 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_18 local.get $10 @@ -22847,7 +22865,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 6320 + i32.const 6260 i32.store local.get $2 i32.const 88 @@ -22997,217 +23015,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15148 + i32.const 14956 i32.load local.tee $1 + i32.eqz if $if - i32.const 15144 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10279 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=32 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw - i32.const 0 - ) - - (func $__ZN14ProxyExceptionD0Ev (type $1) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) @@ -23224,7 +23191,7 @@ local.get $0 i32.load local.set $4 - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz @@ -23233,7 +23200,7 @@ i32.const 0 local.set $0 else - i32.const 15144 + i32.const 14952 i32.load local.get $2 local.get $2 @@ -23372,13 +23339,13 @@ i32.const 0 i32.store local.get $6 - i32.const 15160 + i32.const 14968 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 15156 + i32.const 14964 i32.load i32.const 1 i32.add @@ -23438,7 +23405,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 15148 + i32.const 14956 i32.load local.tee $1 i32.const -1 @@ -23475,7 +23442,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 15144 + i32.const 14952 i32.load local.get $0 i32.const 2 @@ -23492,14 +23459,14 @@ br $block_4 else local.get $3 - i32.const 15152 + i32.const 14960 i32.load i32.store - i32.const 15152 + i32.const 14960 local.get $3 i32.store local.get $2 - i32.const 15152 + i32.const 14960 i32.store local.get $3 i32.load @@ -23508,7 +23475,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 15144 + i32.const 14952 i32.load local.get $1 local.get $1 @@ -23550,8 +23517,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const 1 i32.add @@ -24127,7 +24094,7 @@ i32.xor local.set $6 block $block_3 - i32.const 15168 + i32.const 14976 i32.load local.tee $2 i32.eqz @@ -24136,7 +24103,7 @@ i32.const 0 local.set $5 else - i32.const 15164 + i32.const 14972 i32.load local.get $2 local.get $2 @@ -24484,13 +24451,13 @@ i32.const 0 i32.store local.get $12 - i32.const 15180 + i32.const 14988 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 15176 + i32.const 14984 i32.load i32.const 1 i32.add @@ -24550,7 +24517,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 15168 + i32.const 14976 i32.load local.tee $0 i32.const -1 @@ -24587,7 +24554,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 15164 + i32.const 14972 i32.load local.get $5 i32.const 2 @@ -24606,14 +24573,14 @@ br $block_13 else local.get $4 - i32.const 15172 + i32.const 14980 i32.load i32.store - i32.const 15172 + i32.const 14980 local.get $4 i32.store local.get $2 - i32.const 15172 + i32.const 14980 i32.store local.get $4 i32.load @@ -24622,7 +24589,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 15164 + i32.const 14972 i32.load local.get $0 local.get $0 @@ -24664,8 +24631,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 15176 - i32.const 15176 + i32.const 14984 + i32.const 14984 i32.load i32.const 1 i32.add @@ -24705,7 +24672,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15168 + i32.const 14976 i32.load local.tee $0 i32.gt_u @@ -24731,10 +24698,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15176 + i32.const 14984 i32.load f32.convert_i32_u - i32.const 15180 + i32.const 14988 f32.load f32.div f32.ceil @@ -24816,10 +24783,10 @@ local.get $0 i32.eqz if $if - i32.const 15164 + i32.const 14972 i32.load local.set $0 - i32.const 15164 + i32.const 14972 i32.const 0 i32.store local.get $0 @@ -24827,7 +24794,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15168 + i32.const 14976 i32.const 0 i32.store return @@ -24841,11 +24808,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $0 @@ -24853,10 +24820,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15164 + i32.const 14972 i32.load local.set $1 - i32.const 15164 + i32.const 14972 local.get $2 i32.store local.get $1 @@ -24864,13 +24831,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15168 + i32.const 14976 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15164 + i32.const 14972 i32.load local.get $1 i32.const 2 @@ -24886,7 +24853,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15172 + i32.const 14980 i32.load local.tee $6 i32.eqz @@ -24896,7 +24863,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 15164 + i32.const 14972 i32.load local.get $0 local.get $0 @@ -24931,7 +24898,7 @@ i32.const 2 i32.shl i32.add - i32.const 15172 + i32.const 14980 i32.store local.get $6 i32.load @@ -24973,7 +24940,7 @@ local.get $4 else block $block (result i32) - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -25201,7 +25168,7 @@ i32.load i32.store local.get $1 - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -25210,7 +25177,7 @@ i32.load i32.load i32.store - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -25258,7 +25225,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15148 + i32.const 14956 i32.load local.tee $0 i32.gt_u @@ -25284,10 +25251,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15156 + i32.const 14964 i32.load f32.convert_i32_u - i32.const 15160 + i32.const 14968 f32.load f32.div f32.ceil @@ -25363,10 +25330,10 @@ local.get $0 i32.eqz if $if - i32.const 15144 + i32.const 14952 i32.load local.set $0 - i32.const 15144 + i32.const 14952 i32.const 0 i32.store local.get $0 @@ -25374,7 +25341,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15148 + i32.const 14956 i32.const 0 i32.store return @@ -25388,11 +25355,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $0 @@ -25400,10 +25367,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15144 + i32.const 14952 i32.load local.set $1 - i32.const 15144 + i32.const 14952 local.get $2 i32.store local.get $1 @@ -25411,13 +25378,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15148 + i32.const 14956 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15144 + i32.const 14952 i32.load local.get $1 i32.const 2 @@ -25433,7 +25400,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15152 + i32.const 14960 i32.load local.tee $4 i32.eqz @@ -25443,7 +25410,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 15144 + i32.const 14952 i32.load local.get $0 local.get $0 @@ -25478,7 +25445,7 @@ i32.const 2 i32.shl i32.add - i32.const 15152 + i32.const 14960 i32.store local.get $4 i32.load @@ -25505,7 +25472,7 @@ local.get $0 else block $block (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25564,7 +25531,7 @@ i32.load i32.store local.get $1 - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25573,7 +25540,7 @@ i32.load i32.load i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25620,7 +25587,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25679,7 +25646,7 @@ i32.load i32.store local.get $2 - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25688,7 +25655,7 @@ i32.load i32.load i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25710,7 +25677,7 @@ (func $__ZN11RootContextD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -25731,7 +25698,7 @@ (func $__ZN11RootContextD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -25762,209 +25729,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15148 + i32.const 14956 i32.load local.tee $1 + i32.eqz if $if - i32.const 15144 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10331 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZL14getContextBasej (type $4) @@ -25975,213 +25899,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 + i32.const 14956 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $30 - block $block - i32.const 15148 - i32.load - local.tee $1 - if $if - i32.const 15144 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 10355 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $30 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $1) @@ -26197,14 +26079,14 @@ local.get $0 i32.load local.set $3 - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 15144 + i32.const 14952 i32.load local.tee $4 local.get $2 @@ -26372,7 +26254,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 15152 + i32.const 14960 i32.eq br_if $block_2 local.get $3 @@ -26482,7 +26364,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $2 i32.const 2 @@ -26502,8 +26384,8 @@ local.get $8 i32.const 0 i32.store - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const -1 i32.add @@ -26553,14 +26435,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 15144 + i32.const 14952 i32.load local.get $2 local.get $2 @@ -26668,13 +26550,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 15160 + i32.const 14968 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 15156 + i32.const 14964 i32.load i32.const 1 i32.add @@ -26737,7 +26619,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 15148 + i32.const 14956 i32.load local.tee $3 i32.const -1 @@ -26771,7 +26653,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 15144 + i32.const 14952 i32.load local.get $6 i32.const 2 @@ -26789,19 +26671,19 @@ i32.store else local.get $1 - i32.const 15152 + i32.const 14960 i32.load i32.store - i32.const 15152 + i32.const 14960 local.get $1 i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 15152 + i32.const 14960 i32.store local.get $1 i32.load @@ -26810,7 +26692,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 15144 + i32.const 14952 i32.load local.get $3 local.get $3 @@ -26846,8 +26728,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const 1 i32.add @@ -26887,7 +26769,7 @@ i32.const 48 i32.add global.set $30 - i32.const 15184 + i32.const 14992 i32.load i32.eqz if $if @@ -26902,7 +26784,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15184 + i32.const 14992 local.get $3 i32.store i32.const 20 @@ -26916,7 +26798,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15188 + i32.const 14996 local.get $3 i32.store end ;; $if @@ -26927,7 +26809,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 15188 + i32.const 14996 i32.load local.set $7 local.get $2 @@ -27105,7 +26987,7 @@ global.set $30 return end ;; $if_9 - i32.const 15184 + i32.const 14992 i32.load local.set $5 local.get $2 @@ -28358,11 +28240,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6920 + i32.const 6840 i32.store local.get $2 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $1 @@ -28755,7 +28637,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -28772,7 +28654,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -28838,7 +28720,7 @@ local.get $1 i32.const 3 i32.store - i32.const 15192 + i32.const 15000 i32.load i32.const -1 i32.ne @@ -28852,7 +28734,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 15196 + i32.const 15004 i32.load drop local.get $0 @@ -28882,7 +28764,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 6384 + i32.const 6324 i32.store local.get $1 local.get $3 @@ -28898,8 +28780,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 4760 - i32.const 36 + i32.const 4736 + i32.const 34 call $___cxa_throw else local.get $1 @@ -28923,10 +28805,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 15196 + i32.const 15004 local.get $0 i32.store - i32.const 59 + i32.const 56 i32.const 4 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -28967,7 +28849,7 @@ global.set $30 return end ;; $if - i32.const 6516 + i32.const 6456 i32.load local.set $5 local.get $3 @@ -29008,14 +28890,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 15196 + i32.const 15004 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 15196 + i32.const 15004 i32.const 0 i32.store ) @@ -29041,18 +28923,18 @@ i32.const 16 i32.add global.set $30 - i32.const 15104 + i32.const 14912 i32.load8_s i32.eqz if $if - i32.const 15104 + i32.const 14912 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 15104 + i32.const 14912 i32.const 1 i32.store8 i32.const 1 @@ -29075,12 +28957,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 15200 + i32.const 15008 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 15200 + i32.const 15008 i32.load local.set $2 local.get $3 @@ -29175,11 +29057,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 6920 + i32.const 6840 i32.store local.get $3 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw else local.get $2 @@ -29297,7 +29179,7 @@ i32.store local.get $2 i32.const 128 - i32.const 11283 + i32.const 11112 local.get $3 call $_snprintf drop @@ -29335,7 +29217,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13234 + i32.const 13063 local.get $3 call $_snprintf drop @@ -29376,14 +29258,14 @@ i32.const 16 i32.add global.set $30 - i32.const 15204 + i32.const 15012 i64.const 0 i64.store align=4 - i32.const 15212 + i32.const 15020 i64.const 0 i64.store align=4 local.get $0 - i32.const 15953 + i32.const 15761 i32.store local.get $0 i32.const 0 @@ -29395,12 +29277,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15220 + i32.const 15028 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 15953 + i32.const 15761 i32.store local.get $0 i32.const 0 @@ -29409,7 +29291,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15236 + i32.const 15044 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -29624,7 +29506,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11286 + i32.const 11115 i32.store offset=4 local.get $3 i32.const 116 @@ -29636,7 +29518,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11311 + i32.const 11140 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -29864,13 +29746,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -29881,7 +29763,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -29918,13 +29800,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -29935,7 +29817,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -29983,7 +29865,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.ne if $if local.get $3 @@ -30034,7 +29916,7 @@ local.get $0 i32.store local.get $1 - i32.const 4776 + i32.const 4752 i32.store offset=20 local.get $1 local.get $1 @@ -30103,10 +29985,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 4784 + i32.const 4760 local.get $3 i32.store - i32.const 4776 + i32.const 4752 local.get $0 i64.load offset=16 i64.store @@ -30122,13 +30004,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $0 else @@ -30139,7 +30021,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq if $if_1 local.get $3 @@ -30207,13 +30089,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 4784 + i32.const 4760 i32.load else block $block (result i32) @@ -30224,7 +30106,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block drop @@ -30284,13 +30166,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -30301,7 +30183,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -30320,14 +30202,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 55 + i32.const 52 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 55 + i32.const 52 i32.store offset=4 local.get $2 local.get $0 @@ -30341,13 +30223,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -30358,7 +30240,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -30376,14 +30258,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 55 + i32.const 52 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 55 + i32.const 52 i32.store offset=4 local.get $2 local.get $0 @@ -40432,7 +40314,7 @@ i32.load local.set $4 local.get $11 - i32.const 6404 + i32.const 6344 i32.store local.get $11 local.get $4 @@ -40500,7 +40382,7 @@ i32.const 3 i32.store local.get $11 - i32.const 11398 + i32.const 11227 i32.store offset=4 local.get $11 i32.const 571 @@ -40512,7 +40394,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 11440 + i32.const 11269 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -40549,7 +40431,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11398 + i32.const 11227 i32.store offset=4 local.get $1 i32.const 534 @@ -40561,12 +40443,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 11440 + i32.const 11269 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 11470 + i32.const 11299 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -40586,26 +40468,26 @@ i32.const 32 i32.add global.set $30 - i32.const 15136 + i32.const 14944 i32.load8_s i32.eqz if $if - i32.const 15136 + i32.const 14944 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 15136 + i32.const 14944 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 15280 + i32.const 15088 i32.load - i32.const 6524 + i32.const 6464 call $_pthread_equal if $if_1 - i32.const 5772 + i32.const 5732 i32.load i32.const 1 i32.eq @@ -40618,7 +40500,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11398 + i32.const 11227 i32.store offset=4 local.get $0 i32.const 801 @@ -40630,7 +40512,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 11482 + i32.const 11311 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -40639,40 +40521,40 @@ global.set $30 return end ;; $if_1 - i32.const 15128 + i32.const 14936 i32.load8_s i32.eqz if $if_3 - i32.const 15128 + i32.const 14936 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 15128 + i32.const 14936 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 15112 + i32.const 14920 i64.const 0 i64.store - i32.const 15120 + i32.const 14928 i32.const 0 i32.store - i32.const 60 - i32.const 15112 + i32.const 57 + i32.const 14920 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 15280 - i32.const 6524 + i32.const 15088 + i32.const 6464 i32.store - i32.const 5772 + i32.const 5732 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 15280 + i32.const 15088 i32.const 0 i32.store local.get $0 @@ -40764,31 +40646,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 11647 + i32.const 11476 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11655 + i32.const 11484 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11663 + i32.const 11492 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 11671 + i32.const 11500 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 11679 + i32.const 11508 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 11687 + i32.const 11516 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 11695 + i32.const 11524 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -40808,7 +40690,7 @@ i32.load local.set $2 local.get $0 - i32.const 15954 + i32.const 15762 i32.load8_s i32.const 1 i32.and @@ -40880,7 +40762,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 6404 + i32.const 6344 i32.store local.get $3 local.get $2 @@ -40925,7 +40807,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11577 + i32.const 11406 i32.store offset=4 local.get $4 i32.const 373 @@ -40937,7 +40819,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11609 + i32.const 11438 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -41020,7 +40902,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11730 + i32.const 11559 i32.store offset=4 local.get $3 i32.const 59 @@ -41032,9 +40914,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11764 + i32.const 11593 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 11881 + i32.const 11710 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -41066,7 +40948,7 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5448 + i32.const 5408 local.get $2 i64.extend_i32_u local.get $1 @@ -42717,7 +42599,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11929 + i32.const 11758 i32.store offset=4 local.get $4 i32.const 507 @@ -42729,7 +42611,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11965 + i32.const 11794 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -42929,7 +42811,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11929 + i32.const 11758 i32.store offset=4 local.get $4 i32.const 516 @@ -42941,7 +42823,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11965 + i32.const 11794 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -43620,13 +43502,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 12011 + i32.const 11840 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 12023 + i32.const 11852 local.get $2 select local.set $3 @@ -43638,7 +43520,7 @@ i32.const 2 i32.store local.get $1 - i32.const 11929 + i32.const 11758 i32.store offset=4 local.get $1 i32.const 626 @@ -43650,21 +43532,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12037 + i32.const 11866 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12050 + i32.const 11879 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12069 + i32.const 11898 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12086 + i32.const 11915 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12099 + i32.const 11928 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12155 + i32.const 11984 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44434,7 +44316,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12163 + i32.const 11992 i32.store offset=4 local.get $2 i32.const 591 @@ -44446,7 +44328,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12198 + i32.const 12027 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44589,7 +44471,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12163 + i32.const 11992 i32.store offset=4 local.get $1 i32.const 190 @@ -44601,12 +44483,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12235 + i32.const 12064 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 12302 + i32.const 12131 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -47064,7 +46946,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 132 @@ -47076,9 +46958,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12527 + i32.const 12356 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12571 + i32.const 12400 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47099,7 +46981,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 134 @@ -47111,7 +46993,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12626 + i32.const 12455 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47138,7 +47020,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 135 @@ -47150,7 +47032,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12496 + i32.const 12325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47206,7 +47088,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 151 @@ -47218,7 +47100,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12716 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47292,7 +47174,7 @@ i32.const 2 i32.store local.get $5 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $5 i32.const 164 @@ -47304,9 +47186,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 12793 + i32.const 12622 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12843 + i32.const 12672 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -47381,7 +47263,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 182 @@ -47393,7 +47275,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12496 + i32.const 12325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47414,7 +47296,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 183 @@ -47426,7 +47308,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12716 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47456,7 +47338,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 184 @@ -47468,7 +47350,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12748 + i32.const 12577 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47529,7 +47411,7 @@ i32.const 3 i32.store local.get $1 - i32.const 12447 + i32.const 12276 i32.store offset=4 local.get $1 i32.const 189 @@ -47541,7 +47423,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12716 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -47596,7 +47478,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 12031 + i32.const 11860 local.get $2 call $_vsnprintf local.tee $4 @@ -47629,7 +47511,7 @@ i32.store local.get $3 local.get $5 - i32.const 12031 + i32.const 11860 local.get $2 call $_vsnprintf local.tee $1 @@ -47706,7 +47588,7 @@ i32.const 241 return end ;; $if - i32.const 6484 + i32.const 6424 i32.load local.set $13 local.get $0 @@ -47716,18 +47598,18 @@ i32.const -7 i32.add local.set $10 - i32.const 6512 + i32.const 6452 i32.load local.set $4 - i32.const 6492 + i32.const 6432 i32.load local.set $11 - i32.const 6496 + i32.const 6436 i32.load local.set $12 - i32.const 6500 + i32.const 6440 i32.load - i32.const 6468 + i32.const 6408 i32.load i32.add local.tee $8 @@ -47940,7 +47822,7 @@ local.get $3 local.get $14 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.ge_u if $if_7 @@ -47972,7 +47854,7 @@ local.get $3 local.get $8 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.lt_u if $if_9 (result i32) @@ -48176,7 +48058,7 @@ i32.const 3 i32.store local.get $0 - i32.const 12905 + i32.const 12734 i32.store offset=4 local.get $0 i32.const 47 @@ -48188,7 +48070,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 12944 + i32.const 12773 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -48219,7 +48101,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15348 + i32.const 15156 i32.const 0 local.get $0 i32.sub @@ -48300,7 +48182,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15348 + i32.const 15156 i32.const 0 local.get $1 i32.sub @@ -48377,7 +48259,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 15348 + i32.const 15156 i32.const 0 local.get $1 i32.sub @@ -48482,7 +48364,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 15348 + i32.const 15156 i32.const 0 local.get $0 i32.sub @@ -48510,7 +48392,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 15348 + i32.const 15156 ) (func $___stdout_write (type $5) @@ -48760,7 +48642,7 @@ i32.add local.set $5 local.get $4 - i32.const 5128 + i32.const 5104 i32.const 144 call $_memcpy drop @@ -48774,7 +48656,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 15348 + i32.const 15156 i32.const 75 i32.store i32.const -1 @@ -48922,13 +48804,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 13128 + i32.const 12957 local.set $18 i32.const 1 else - i32.const 13131 - i32.const 13134 - i32.const 13129 + i32.const 12960 + i32.const 12963 + i32.const 12958 local.get $4 i32.const 1 i32.and @@ -48951,8 +48833,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 13155 - i32.const 13159 + i32.const 12984 + i32.const 12988 local.get $5 i32.const 32 i32.and @@ -48960,8 +48842,8 @@ i32.ne local.tee $3 select - i32.const 13147 - i32.const 13151 + i32.const 12976 + i32.const 12980 local.get $3 select local.get $1 @@ -50309,7 +50191,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 13163 + i32.const 12992 i32.const 1 call $_out_279 end ;; $if_54 @@ -50468,7 +50350,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 13163 + i32.const 12992 i32.const 1 call $_out_279 local.get $6 @@ -50842,7 +50724,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 15348 + i32.const 15156 i32.const 75 i32.store i32.const -1 @@ -51558,7 +51440,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 br $block_14 end ;; $block_25 @@ -51574,13 +51456,13 @@ i64.sub local.tee $25 i64.store - i32.const 13111 + i32.const 12940 local.set $8 i32.const 1 else - i32.const 13112 - i32.const 13113 - i32.const 13111 + i32.const 12941 + i32.const 12942 + i32.const 12940 local.get $7 i32.const 1 i32.and @@ -51604,7 +51486,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 br $block_16 end ;; $block_23 @@ -51620,7 +51502,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 local.get $18 local.set $1 @@ -51629,7 +51511,7 @@ local.get $10 i32.load local.tee $5 - i32.const 13121 + i32.const 12950 local.get $5 select local.tee $6 @@ -51649,7 +51531,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 local.get $1 local.get $6 @@ -51710,7 +51592,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13111 + i32.const 12940 local.set $8 local.get $18 local.set $1 @@ -51738,11 +51620,11 @@ local.tee $8 select local.set $12 - i32.const 13111 + i32.const 12940 local.get $6 i32.const 4 i32.shr_u - i32.const 13111 + i32.const 12940 i32.add local.get $8 select @@ -52577,7 +52459,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 6712 + i32.const 6652 i32.load i32.load i32.eqz @@ -52594,7 +52476,7 @@ i32.const 1 br $block else - i32.const 15348 + i32.const 15156 i32.const 84 i32.store i32.const -1 @@ -52699,7 +52581,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 15348 + i32.const 15156 i32.const 84 i32.store i32.const -1 @@ -53246,7 +53128,7 @@ local.get $1 i32.store local.get $0 - i32.const 11163 + i32.const 10992 local.get $2 call $_vfprintf drop @@ -53275,10 +53157,10 @@ end ;; $block local.set $0 else - i32.const 6520 + i32.const 6460 i32.load if $if_1 (result i32) - i32.const 6520 + i32.const 6460 i32.load call $_fflush else @@ -53286,9 +53168,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 15352 + i32.const 15160 call $___lock - i32.const 15360 + i32.const 15168 i32.load local.tee $1 end ;; $block_0 @@ -53322,7 +53204,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 15352 + i32.const 15160 call $___unlock end ;; $if local.get $0 @@ -53440,7 +53322,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 15364 + i32.const 15172 i32.load local.tee $6 i32.const 16 @@ -53472,7 +53354,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $3 i32.load offset=8 @@ -53485,7 +53367,7 @@ local.get $3 i32.eq if $if_1 - i32.const 15364 + i32.const 15172 local.get $6 i32.const 1 local.get $0 @@ -53495,7 +53377,7 @@ i32.and i32.store else - i32.const 15380 + i32.const 15188 i32.load local.get $4 i32.gt_u @@ -53540,7 +53422,7 @@ return end ;; $if_0 local.get $14 - i32.const 15372 + i32.const 15180 i32.load local.tee $13 i32.gt_u @@ -53619,7 +53501,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $1 i32.load offset=8 @@ -53632,7 +53514,7 @@ local.get $1 i32.eq if $if_6 - i32.const 15364 + i32.const 15172 local.get $6 i32.const 1 local.get $0 @@ -53643,7 +53525,7 @@ local.tee $8 i32.store else - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -53693,7 +53575,7 @@ i32.store local.get $13 if $if_9 - i32.const 15384 + i32.const 15192 i32.load local.set $10 local.get $13 @@ -53702,7 +53584,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 local.get $8 @@ -53712,7 +53594,7 @@ local.tee $0 i32.and if $if_10 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -53730,7 +53612,7 @@ local.set $4 end ;; $if_11 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $8 i32.or @@ -53755,10 +53637,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 15372 + i32.const 15180 local.get $6 i32.store - i32.const 15384 + i32.const 15192 local.get $3 i32.store local.get $17 @@ -53766,7 +53648,7 @@ local.get $9 return end ;; $if_5 - i32.const 15368 + i32.const 15176 i32.load local.tee $11 if $if_12 (result i32) @@ -53829,7 +53711,7 @@ i32.add i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.tee $0 @@ -53879,7 +53761,7 @@ br $loop end ;; $block end ;; $loop - i32.const 15380 + i32.const 15188 i32.load local.tee $7 local.get $9 @@ -54003,7 +53885,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -54016,7 +53898,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 15368 + i32.const 15176 local.get $11 i32.const 1 local.get $1 @@ -54028,7 +53910,7 @@ br $block_2 end ;; $if_25 else - i32.const 15380 + i32.const 15188 i32.load local.get $18 i32.gt_u @@ -54053,7 +53935,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $3 @@ -54086,7 +53968,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -54142,7 +54024,7 @@ i32.store local.get $13 if $if_33 - i32.const 15384 + i32.const 15192 i32.load local.set $4 local.get $13 @@ -54151,7 +54033,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $3 local.get $6 @@ -54161,7 +54043,7 @@ local.tee $0 i32.and if $if_34 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.const 8 @@ -54179,7 +54061,7 @@ local.set $12 end ;; $if_35 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $6 i32.or @@ -54204,10 +54086,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 15372 + i32.const 15180 local.get $10 i32.store - i32.const 15384 + i32.const 15192 local.get $5 i32.store end ;; $if_32 @@ -54238,7 +54120,7 @@ i32.const -8 i32.and local.set $15 - i32.const 15368 + i32.const 15176 i32.load local.tee $4 if $if_37 (result i32) @@ -54318,7 +54200,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.tee $0 @@ -54483,7 +54365,7 @@ i32.add i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.set $0 @@ -54546,13 +54428,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 15372 + i32.const 15180 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 15380 + i32.const 15188 i32.load local.tee $12 local.get $2 @@ -54676,7 +54558,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -54689,7 +54571,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 15368 + i32.const 15176 local.get $4 i32.const 1 local.get $3 @@ -54702,7 +54584,7 @@ br $block_9 end ;; $if_60 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -54731,7 +54613,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $13 @@ -54764,7 +54646,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -54838,10 +54720,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $3 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -54850,7 +54732,7 @@ local.tee $0 i32.and if $if_70 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.const 8 @@ -54868,7 +54750,7 @@ local.set $11 end ;; $if_71 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -54964,7 +54846,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $3 local.get $5 @@ -54984,7 +54866,7 @@ i32.and i32.eqz if $if_74 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -55065,7 +54947,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 15380 + i32.const 15188 i32.load local.get $4 i32.gt_u @@ -55088,7 +54970,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $6 @@ -55141,13 +55023,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 15372 + i32.const 15180 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 15384 + i32.const 15192 i32.load local.set $0 local.get $3 @@ -55157,13 +55039,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 15384 + i32.const 15192 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 15372 + i32.const 15180 local.get $2 i32.store local.get $1 @@ -55182,10 +55064,10 @@ i32.or i32.store offset=4 else - i32.const 15372 + i32.const 15180 i32.const 0 i32.store - i32.const 15384 + i32.const 15192 i32.const 0 i32.store local.get $0 @@ -55206,13 +55088,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 15376 + i32.const 15184 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 15376 + i32.const 15184 local.get $12 local.get $11 i32.sub @@ -55220,31 +55102,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 15836 + i32.const 15644 i32.load if $if_83 (result i32) - i32.const 15844 + i32.const 15652 i32.load else - i32.const 15844 + i32.const 15652 i32.const 4096 i32.store - i32.const 15840 + i32.const 15648 i32.const 4096 i32.store - i32.const 15848 + i32.const 15656 i32.const -1 i32.store - i32.const 15852 + i32.const 15660 i32.const -1 i32.store - i32.const 15856 + i32.const 15664 i32.const 0 i32.store - i32.const 15808 + i32.const 15616 i32.const 0 i32.store - i32.const 15836 + i32.const 15644 local.get $17 i32.const -16 i32.and @@ -55271,11 +55153,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 15804 + i32.const 15612 i32.load local.tee $2 if $if_85 - i32.const 15796 + i32.const 15604 i32.load local.tee $1 local.get $8 @@ -55297,7 +55179,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 15808 + i32.const 15616 i32.load i32.const 4 i32.and @@ -55308,12 +55190,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 15388 + i32.const 15196 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 15812 + i32.const 15620 local.set $2 loop $loop_5 block $block_20 @@ -55376,11 +55258,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 15796 + i32.const 15604 i32.load local.tee $4 local.get $0 - i32.const 15840 + i32.const 15648 i32.load local.tee $2 i32.const -1 @@ -55411,7 +55293,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 15804 + i32.const 15612 i32.load local.tee $1 if $if_92 @@ -55469,7 +55351,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 15844 + i32.const 15652 i32.load local.tee $1 local.get $6 @@ -55506,8 +55388,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 15808 - i32.const 15808 + i32.const 15616 + i32.const 15616 i32.load i32.const 4 i32.or @@ -55562,28 +55444,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 15796 - i32.const 15796 + i32.const 15604 + i32.const 15604 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 15800 + i32.const 15608 i32.load i32.gt_u if $if_98 - i32.const 15800 + i32.const 15608 local.get $1 i32.store end ;; $if_98 - i32.const 15388 + i32.const 15196 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 15812 + i32.const 15620 local.set $2 block $block_22 block $block_23 @@ -55641,7 +55523,7 @@ local.tee $1 i32.add local.set $2 - i32.const 15376 + i32.const 15184 i32.load local.get $3 i32.add @@ -55649,10 +55531,10 @@ local.get $1 i32.sub local.set $1 - i32.const 15388 + i32.const 15196 local.get $2 i32.store - i32.const 15376 + i32.const 15184 local.get $1 i32.store local.get $2 @@ -55665,8 +55547,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store br $block_21 @@ -55674,12 +55556,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 15380 + i32.const 15188 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 15380 + i32.const 15188 local.get $0 i32.store local.get $0 @@ -55689,7 +55571,7 @@ local.get $3 i32.add local.set $1 - i32.const 15812 + i32.const 15620 local.set $8 block $block_24 block $block_25 @@ -55770,14 +55652,14 @@ local.get $6 i32.eq if $if_104 - i32.const 15376 - i32.const 15376 + i32.const 15184 + i32.const 15184 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15388 + i32.const 15196 local.get $5 i32.store local.get $5 @@ -55787,19 +55669,19 @@ i32.store offset=4 else block $block_26 - i32.const 15384 + i32.const 15192 i32.load local.get $3 i32.eq if $if_105 - i32.const 15372 - i32.const 15372 + i32.const 15180 + i32.const 15180 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15384 + i32.const 15192 local.get $5 i32.store local.get $5 @@ -55844,7 +55726,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $0 i32.ne @@ -55868,8 +55750,8 @@ local.get $6 i32.eq if $if_110 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $1 @@ -56027,7 +55909,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -56040,8 +55922,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $1 @@ -56053,7 +55935,7 @@ br $block_27 end ;; $block_32 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -56078,7 +55960,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $16 @@ -56112,7 +55994,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -56164,10 +56046,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -56177,7 +56059,7 @@ i32.and if $if_128 block $block_33 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -56196,7 +56078,7 @@ call $_abort end ;; $block_33 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -56292,7 +56174,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $2 local.get $5 @@ -56304,7 +56186,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $1 i32.const 1 @@ -56314,7 +56196,7 @@ i32.and i32.eqz if $if_132 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -56395,7 +56277,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -56418,7 +56300,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $9 @@ -56458,7 +56340,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 15812 + i32.const 15620 local.set $2 loop $loop_10 block $block_35 @@ -56483,7 +56365,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 15388 + i32.const 15196 i32.const 0 local.get $0 i32.const 8 @@ -56502,7 +56384,7 @@ i32.add local.tee $4 i32.store - i32.const 15376 + i32.const 15184 local.get $3 i32.const -40 i32.add @@ -56521,8 +56403,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store local.get $6 @@ -56555,23 +56437,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 15812 + i32.const 15620 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 15820 + i32.const 15628 i64.load align=4 i64.store offset=16 align=4 - i32.const 15812 + i32.const 15620 local.get $0 i32.store - i32.const 15816 + i32.const 15624 local.get $3 i32.store - i32.const 15824 + i32.const 15632 i32.const 0 i32.store - i32.const 15820 + i32.const 15628 local.get $2 i32.const 8 i32.add @@ -56630,10 +56512,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -56642,7 +56524,7 @@ local.tee $0 i32.and if $if_142 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -56660,7 +56542,7 @@ local.set $5 end ;; $if_143 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -56756,7 +56638,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $2 local.get $6 @@ -56768,7 +56650,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $1 i32.const 1 @@ -56778,7 +56660,7 @@ i32.and i32.eqz if $if_146 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -56859,7 +56741,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.gt_u @@ -56882,7 +56764,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $10 @@ -56915,7 +56797,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 15380 + i32.const 15188 i32.load local.tee $1 i32.eqz @@ -56924,219 +56806,219 @@ i32.lt_u i32.or if $if_152 - i32.const 15380 + i32.const 15188 local.get $0 i32.store end ;; $if_152 - i32.const 15812 + i32.const 15620 local.get $0 i32.store - i32.const 15816 + i32.const 15624 local.get $3 i32.store - i32.const 15824 + i32.const 15632 i32.const 0 i32.store - i32.const 15400 - i32.const 15836 + i32.const 15208 + i32.const 15644 i32.load i32.store - i32.const 15396 + i32.const 15204 i32.const -1 i32.store - i32.const 15416 - i32.const 15404 + i32.const 15224 + i32.const 15212 i32.store - i32.const 15412 - i32.const 15404 + i32.const 15220 + i32.const 15212 i32.store - i32.const 15424 - i32.const 15412 + i32.const 15232 + i32.const 15220 i32.store - i32.const 15420 - i32.const 15412 + i32.const 15228 + i32.const 15220 i32.store - i32.const 15432 - i32.const 15420 + i32.const 15240 + i32.const 15228 i32.store - i32.const 15428 - i32.const 15420 + i32.const 15236 + i32.const 15228 i32.store - i32.const 15440 - i32.const 15428 + i32.const 15248 + i32.const 15236 i32.store - i32.const 15436 - i32.const 15428 + i32.const 15244 + i32.const 15236 i32.store - i32.const 15448 - i32.const 15436 + i32.const 15256 + i32.const 15244 i32.store - i32.const 15444 - i32.const 15436 + i32.const 15252 + i32.const 15244 i32.store - i32.const 15456 - i32.const 15444 + i32.const 15264 + i32.const 15252 i32.store - i32.const 15452 - i32.const 15444 + i32.const 15260 + i32.const 15252 i32.store - i32.const 15464 - i32.const 15452 + i32.const 15272 + i32.const 15260 i32.store - i32.const 15460 - i32.const 15452 + i32.const 15268 + i32.const 15260 i32.store - i32.const 15472 - i32.const 15460 + i32.const 15280 + i32.const 15268 i32.store - i32.const 15468 - i32.const 15460 + i32.const 15276 + i32.const 15268 i32.store - i32.const 15480 - i32.const 15468 + i32.const 15288 + i32.const 15276 i32.store - i32.const 15476 - i32.const 15468 + i32.const 15284 + i32.const 15276 i32.store - i32.const 15488 - i32.const 15476 + i32.const 15296 + i32.const 15284 i32.store - i32.const 15484 - i32.const 15476 + i32.const 15292 + i32.const 15284 i32.store - i32.const 15496 - i32.const 15484 + i32.const 15304 + i32.const 15292 i32.store - i32.const 15492 - i32.const 15484 + i32.const 15300 + i32.const 15292 i32.store - i32.const 15504 - i32.const 15492 + i32.const 15312 + i32.const 15300 i32.store - i32.const 15500 - i32.const 15492 + i32.const 15308 + i32.const 15300 i32.store - i32.const 15512 - i32.const 15500 + i32.const 15320 + i32.const 15308 i32.store - i32.const 15508 - i32.const 15500 + i32.const 15316 + i32.const 15308 i32.store - i32.const 15520 - i32.const 15508 + i32.const 15328 + i32.const 15316 i32.store - i32.const 15516 - i32.const 15508 + i32.const 15324 + i32.const 15316 i32.store - i32.const 15528 - i32.const 15516 + i32.const 15336 + i32.const 15324 i32.store - i32.const 15524 - i32.const 15516 + i32.const 15332 + i32.const 15324 i32.store - i32.const 15536 - i32.const 15524 + i32.const 15344 + i32.const 15332 i32.store - i32.const 15532 - i32.const 15524 + i32.const 15340 + i32.const 15332 i32.store - i32.const 15544 - i32.const 15532 + i32.const 15352 + i32.const 15340 i32.store - i32.const 15540 - i32.const 15532 + i32.const 15348 + i32.const 15340 i32.store - i32.const 15552 - i32.const 15540 + i32.const 15360 + i32.const 15348 i32.store - i32.const 15548 - i32.const 15540 + i32.const 15356 + i32.const 15348 i32.store - i32.const 15560 - i32.const 15548 + i32.const 15368 + i32.const 15356 i32.store - i32.const 15556 - i32.const 15548 + i32.const 15364 + i32.const 15356 i32.store - i32.const 15568 - i32.const 15556 + i32.const 15376 + i32.const 15364 i32.store - i32.const 15564 - i32.const 15556 + i32.const 15372 + i32.const 15364 i32.store - i32.const 15576 - i32.const 15564 + i32.const 15384 + i32.const 15372 i32.store - i32.const 15572 - i32.const 15564 + i32.const 15380 + i32.const 15372 i32.store - i32.const 15584 - i32.const 15572 + i32.const 15392 + i32.const 15380 i32.store - i32.const 15580 - i32.const 15572 + i32.const 15388 + i32.const 15380 i32.store - i32.const 15592 - i32.const 15580 + i32.const 15400 + i32.const 15388 i32.store - i32.const 15588 - i32.const 15580 + i32.const 15396 + i32.const 15388 i32.store - i32.const 15600 - i32.const 15588 + i32.const 15408 + i32.const 15396 i32.store - i32.const 15596 - i32.const 15588 + i32.const 15404 + i32.const 15396 i32.store - i32.const 15608 - i32.const 15596 + i32.const 15416 + i32.const 15404 i32.store - i32.const 15604 - i32.const 15596 + i32.const 15412 + i32.const 15404 i32.store - i32.const 15616 - i32.const 15604 + i32.const 15424 + i32.const 15412 i32.store - i32.const 15612 - i32.const 15604 + i32.const 15420 + i32.const 15412 i32.store - i32.const 15624 - i32.const 15612 + i32.const 15432 + i32.const 15420 i32.store - i32.const 15620 - i32.const 15612 + i32.const 15428 + i32.const 15420 i32.store - i32.const 15632 - i32.const 15620 + i32.const 15440 + i32.const 15428 i32.store - i32.const 15628 - i32.const 15620 + i32.const 15436 + i32.const 15428 i32.store - i32.const 15640 - i32.const 15628 + i32.const 15448 + i32.const 15436 i32.store - i32.const 15636 - i32.const 15628 + i32.const 15444 + i32.const 15436 i32.store - i32.const 15648 - i32.const 15636 + i32.const 15456 + i32.const 15444 i32.store - i32.const 15644 - i32.const 15636 + i32.const 15452 + i32.const 15444 i32.store - i32.const 15656 - i32.const 15644 + i32.const 15464 + i32.const 15452 i32.store - i32.const 15652 - i32.const 15644 + i32.const 15460 + i32.const 15452 i32.store - i32.const 15664 - i32.const 15652 + i32.const 15472 + i32.const 15460 i32.store - i32.const 15660 - i32.const 15652 + i32.const 15468 + i32.const 15460 i32.store - i32.const 15388 + i32.const 15196 i32.const 0 local.get $0 i32.const 8 @@ -57155,7 +57037,7 @@ i32.add local.tee $4 i32.store - i32.const 15376 + i32.const 15184 local.get $3 i32.const -40 i32.add @@ -57174,18 +57056,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store end ;; $if_99 - i32.const 15376 + i32.const 15184 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 15376 + i32.const 15184 local.get $0 local.get $11 i32.sub @@ -57194,13 +57076,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 15348 + i32.const 15156 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 15388 - i32.const 15388 + i32.const 15196 + i32.const 15196 i32.load local.tee $0 local.get $11 @@ -57258,7 +57140,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 15380 + i32.const 15188 i32.load local.tee $11 i32.lt_u @@ -57317,7 +57199,7 @@ local.get $10 i32.add local.set $5 - i32.const 15384 + i32.const 15192 i32.load local.get $0 i32.eq @@ -57337,7 +57219,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 15372 + i32.const 15180 local.get $5 i32.store local.get $7 @@ -57374,7 +57256,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $4 i32.ne @@ -57397,8 +57279,8 @@ local.get $3 i32.eq if $if_11 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $2 @@ -57564,7 +57446,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $6 i32.load @@ -57577,8 +57459,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $2 @@ -57595,7 +57477,7 @@ br $block end ;; $if_24 else - i32.const 15380 + i32.const 15188 i32.load local.get $13 i32.gt_u @@ -57628,7 +57510,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 15380 + i32.const 15188 i32.load local.tee $6 local.get $8 @@ -57661,7 +57543,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -57731,19 +57613,19 @@ local.get $1 i32.store else - i32.const 15388 + i32.const 15196 i32.load local.get $7 i32.eq if $if_35 - i32.const 15376 - i32.const 15376 + i32.const 15184 + i32.const 15184 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15388 + i32.const 15196 local.get $3 i32.store local.get $3 @@ -57752,33 +57634,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 15384 + i32.const 15192 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 15384 + i32.const 15192 i32.const 0 i32.store - i32.const 15372 + i32.const 15180 i32.const 0 i32.store return end ;; $if_35 - i32.const 15384 + i32.const 15192 i32.load local.get $7 i32.eq if $if_37 - i32.const 15372 - i32.const 15372 + i32.const 15180 + i32.const 15180 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15384 + i32.const 15192 local.get $4 i32.store local.get $3 @@ -57817,12 +57699,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $0 i32.ne if $if_39 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -57841,8 +57723,8 @@ local.get $2 i32.eq if $if_42 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $6 @@ -57862,7 +57744,7 @@ i32.add local.set $16 else - i32.const 15380 + i32.const 15188 i32.load local.get $1 i32.gt_u @@ -57945,7 +57827,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 15380 + i32.const 15188 i32.load local.get $1 i32.gt_u @@ -57960,7 +57842,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 15380 + i32.const 15188 i32.load local.get $7 i32.load offset=8 @@ -58000,7 +57882,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $1 i32.load @@ -58013,8 +57895,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $0 @@ -58026,7 +57908,7 @@ br $block_2 end ;; $if_55 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -58052,7 +57934,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 15380 + i32.const 15188 i32.load local.tee $1 local.get $9 @@ -58085,7 +57967,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -58113,12 +57995,12 @@ i32.add local.get $5 i32.store - i32.const 15384 + i32.const 15192 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 15372 + i32.const 15180 local.get $5 i32.store return @@ -58138,10 +58020,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $0 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -58150,7 +58032,7 @@ local.tee $4 i32.and if $if_64 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.const 8 @@ -58168,7 +58050,7 @@ local.set $15 end ;; $if_65 else - i32.const 15364 + i32.const 15172 local.get $1 local.get $4 i32.or @@ -58265,7 +58147,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $0 local.get $3 @@ -58277,7 +58159,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $5 i32.const 1 @@ -58349,7 +58231,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -58372,7 +58254,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $14 @@ -58404,7 +58286,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 15368 + i32.const 15176 local.get $2 local.get $5 i32.or @@ -58422,8 +58304,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 15396 - i32.const 15396 + i32.const 15204 + i32.const 15204 i32.load i32.const -1 i32.add @@ -58433,7 +58315,7 @@ if $if_74 return end ;; $if_74 - i32.const 15820 + i32.const 15628 local.set $0 loop $loop_2 local.get $0 @@ -58445,7 +58327,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 15396 + i32.const 15204 i32.const -1 i32.store ) @@ -58462,7 +58344,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $4) (param $0 i32) (result i32) - i32.const 13165 + i32.const 12994 ) (func $__ZNSt3__212__next_primeEm (type $4) @@ -60349,29 +60231,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $1) (param $0 i32) loop $loop - i32.const 15192 + i32.const 15000 i32.load i32.const 1 i32.eq if $if - i32.const 15888 - i32.const 15860 + i32.const 15696 + i32.const 15668 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 15192 + i32.const 15000 i32.load i32.eqz if $if_0 - i32.const 15192 + i32.const 15000 i32.const 1 i32.store local.get $0 - i32.const 170 + i32.const 167 call_indirect $26 (type $1) - i32.const 15192 + i32.const 15000 i32.const -1 i32.store end ;; $if_0 @@ -60394,8 +60276,8 @@ local.get $0 else block $block (result i32) - i32.const 15944 - i32.const 15944 + i32.const 15752 + i32.const 15752 i32.load local.tee $0 i32.store @@ -60416,70 +60298,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $3) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $1) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 11044 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 11044 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $1) (param $0 i32) local.get $0 - i32.const 6880 + i32.const 6820 i32.store local.get $0 i32.const 4 i32.add - i32.const 11215 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $3) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 6900 - i32.store - local.get $0 - i32.const 4 - i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -61611,7 +61471,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 10384 + i32.const 10213 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -61658,7 +61518,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 10384 + i32.const 10213 call $_strlen local.tee $2 local.get $2 @@ -61816,7 +61676,7 @@ local.get $4 i32.const 1 i32.add - i32.const 13234 + i32.const 13063 local.get $5 call $_snprintf local.tee $3 @@ -61926,9 +61786,9 @@ i64.ne if $if_1 local.get $2 - i32.const 13373 + i32.const 13202 i32.store - i32.const 13323 + i32.const 13152 local.get $2 call $_abort_message end ;; $if_1 @@ -61952,11 +61812,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5288 + i32.const 5264 i32.load i32.load offset=16 local.set $6 - i32.const 5288 + i32.const 5264 local.get $0 local.get $4 local.get $6 @@ -61979,7 +61839,7 @@ call_indirect $26 (type $4) local.set $0 local.get $1 - i32.const 13373 + i32.const 13202 i32.store local.get $1 local.get $2 @@ -61987,23 +61847,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 13237 + i32.const 13066 local.get $1 call $_abort_message else local.get $3 - i32.const 13373 + i32.const 13202 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 13282 + i32.const 13111 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 13361 + i32.const 13190 local.get $5 call $_abort_message ) @@ -62020,7 +61880,7 @@ global.set $30 block $block (result i32) i32.const 0 - i32.const 15936 + i32.const 15744 i32.load i32.const 324508639 i32.eq @@ -62028,19 +61888,19 @@ drop i32.const 109 call_indirect $26 (type $8) - i32.const 15936 + i32.const 15744 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 13512 + i32.const 13341 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 15940 + i32.const 15748 i32.load local.tee $0 i32.load offset=4 @@ -62073,7 +61933,7 @@ local.get $2 local.get $1 i32.store - i32.const 6516 + i32.const 6456 i32.load local.tee $1 local.get $0 @@ -62106,8 +61966,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5312 - i32.const 5296 + i32.const 5288 + i32.const 5272 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -62873,13 +62733,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 15940 + i32.const 15748 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 13561 + i32.const 13390 local.get $0 call $_abort_message else @@ -62901,7 +62761,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 15940 + i32.const 15748 i32.load local.tee $0 i32.load offset=4 @@ -62915,7 +62775,7 @@ i32.const 0 end ;; $block if $if - i32.const 13611 + i32.const 13440 local.get $1 call $_abort_message else @@ -62927,7 +62787,7 @@ (func $__ZNSt11logic_errorD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6880 + i32.const 6820 i32.store local.get $0 i32.const 4 @@ -62969,17 +62829,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $1) - (param $0 i32) - local.get $0 - i32.const 6900 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $5) (param $0 i32) (param $1 i32) @@ -63702,8 +63551,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5312 - i32.const 5416 + i32.const 5288 + i32.const 5376 call $___dynamic_cast i32.const 0 i32.ne @@ -64571,5 +64420,5 @@ call_indirect $26 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\e7\01\80\08\b0\86\c1\02\90\86\01\a0\86\01" + ;; "\00\01\00\03\80\02\e7\01\80\08\f0\84\c1\02\d0\84\01\e0\84\01" ) \ No newline at end of file diff --git a/test/extensions/filters/http/wasm/test_data/metadata_cpp.wasm b/test/extensions/filters/http/wasm/test_data/metadata_cpp.wasm index 4794027895..f4287e1d57 100644 Binary files a/test/extensions/filters/http/wasm/test_data/metadata_cpp.wasm and b/test/extensions/filters/http/wasm/test_data/metadata_cpp.wasm differ diff --git a/test/extensions/filters/http/wasm/test_data/metadata_cpp.wat b/test/extensions/filters/http/wasm/test_data/metadata_cpp.wat index 3fdbdb7b9c..411d28e357 100644 --- a/test/extensions/filters/http/wasm/test_data/metadata_cpp.wat +++ b/test/extensions/filters/http/wasm/test_data/metadata_cpp.wat @@ -109,16 +109,16 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $30 (mut i32) (i32.const 17872)) - (global $31 (mut i32) (i32.const 5260752)) + (global $30 (mut i32) (i32.const 17680)) + (global $31 (mut i32) (i32.const 5260560)) (elem $26 (global.get $28) $b0 $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE8GetArenaEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv - $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv - $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 + $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv $___stdio_close + $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEPNS0_5ArenaE $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh $__ZNK6google8protobuf5Value3NewEPNS0_5ArenaE $__ZN6google8protobuf5Value27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf9ListValue3NewEPNS0_5ArenaE $__ZN6google8protobuf9ListValue27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf6Struct3NewEPNS0_5ArenaE $__ZN6google8protobuf6Struct27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $b2 $b2 @@ -129,11 +129,11 @@ $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN14ExampleContext6onDoneEv $__ZN14ExampleContext5onLogEv $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev - $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZNSt13runtime_errorD2Ev $__ZN14ProxyExceptionD0Ev - $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv - $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 + $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev + $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv + $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev + $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv + $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b7 $b7 $b8 $__ZN11ContextBase27onGrpcCreateInitialMetadataEj $__ZN11ContextBase28onGrpcReceiveInitialMetadataEj $__ZN11ContextBase29onGrpcReceiveTrailingMetadataEj $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEPNS0_6__baseISC_EE $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE11GetTypeNameEv $__ZNK6google8protobuf11MessageLite25InitializationErrorStringEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE21CheckTypeAndMergeFromERKS4_ $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf5Value11GetTypeNameEv $__ZN6google8protobuf5Value21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf5Value24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf9ListValue11GetTypeNameEv $__ZN6google8protobuf9ListValue21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf9ListValue24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf6Struct11GetTypeNameEv $__ZN6google8protobuf6Struct21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf6Struct24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN6google8protobuf2io17ArrayOutputStream6BackUpEi $__ZN6google8protobuf2io18StringOutputStream6BackUpEi $_pop_arg_long_double $b8 @@ -142,7 +142,7 @@ $b10 $b10 $b11 $__ZN11ContextBase18onHttpCallResponseEjNSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEES5_S5_ $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $27 (i32.const 1024) - "=,\00\00B,\00\00J,\00\00P,") + "\92+\00\00\97+\00\00\9f+\00\00\a5+") (data $27 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -215,48 +215,47 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\90\1a\00\00=\1c\00\00\b8\1a\00\004\1c\00\00p\11\00\00\00\00\00\00\b8" - "\1a\00\00#\1c\00\00x\11\00\00\00\00\00\00\90\1a\00\00\e1\1c\00\008\1b\00\00\a2\1c\00\00\00\00\00\00\01\00\00\00\98\11\00\00\00\00\00\00\90\1a\00\00\80\1d\00\00\b8\1a\00\00\07\1d\00\00\b8" - "\11\00\00\00\00\00\00\90\1a\00\00\e2\1d\00\00\90\1a\00\00\13\1e\00\00\b8\1a\00\00{(\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00]'\00\00\00\12\00\00\00\00\00\00\b8\1a\00\00\1a!\00\00\10" - "\12\00\00\00\00\00\00\b8\1a\00\00J!\00\00 \12\00\00\00\00\00\00\b8\1a\00\00\10\"\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00*'\00\00\b8\12\00\00\00\00\00\008\1b\00\00\e8%\00\00\00" - "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00\90\1a\00\00U&\00\00\b8\1a\00\00D'\00\00\b8\12\00\00\00\00\00\008\1b\00\00\c3(\00\00\00\00\00\00\01\00\00\00\f8\14\00\00\00\00\00\00\b8" - "\1a\00\00\d4(\00\00p\11\00\00\00\00\00\00\b8\1a\00\008)\00\00\a8\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") - (data $27 (i32.const 4792) - "\90\1a\00\00=.\00\00\b8\1a\00\00+4\00\00\e0\12\00\00\00\00\00\00\b8\1a\00\00\e74\00\00\e0\12\00\00\00\00\00\00\90\1a\00\00\b35\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00T\1a\00\00\ed\1b\00\00|\1a\00\00\e4\1b\00\00p\11\00\00\00\00\00\00|" + "\1a\00\00\d3\1b\00\00x\11\00\00\00\00\00\00T\1a\00\00\91\1c\00\00\e8\1a\00\00R\1c\00\00\00\00\00\00\01\00\00\00\98\11\00\00\00\00\00\00T\1a\00\000\1d\00\00|\1a\00\00\b7\1c\00\00\b8" + "\11\00\00\00\00\00\00T\1a\00\00\92\1d\00\00T\1a\00\00\c3\1d\00\00|\1a\00\00+(\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\0d'\00\00\00\12\00\00\00\00\00\00|\1a\00\00\ca \00\00\10" + "\12\00\00\00\00\00\00|\1a\00\00\fa \00\00 \12\00\00\00\00\00\00|\1a\00\00\c0!\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\da&\00\00\a0\12\00\00\00\00\00\00\e8\1a\00\00\98%\00\00\00" + "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00T\1a\00\00\05&\00\00|\1a\00\00\f4&\00\00\a0\12\00\00\00\00\00\00|\1a\00\00^(\00\00p\11\00\00\00\00\00\00|\1a\00\00\8d(\00\00\90" + "\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $27 (i32.const 4768) + "T\1a\00\00\92-\00\00|\1a\00\00\803\00\00\c8\12\00\00\00\00\00\00|\1a\00\00<4\00\00\c8\12\00\00\00\00\00\00T\1a\00\00\085\00\00\05") + (data $27 (i32.const 4828) + "/") (data $27 (i32.const 4852) - "0") + "\09\00\00\00\01\00\00\00;@") (data $27 (i32.const 4876) - "\09\00\00\00\01\00\00\00\fb@") - (data $27 (i32.const 4900) "\02") - (data $27 (i32.const 4915) + (data $27 (i32.const 4891) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 4984) + (data $27 (i32.const 4960) "\05") + (data $27 (i32.const 4972) + "/") (data $27 (i32.const 4996) - "0") + "\n\00\00\00\01\00\00\00H8\00\00\00\04") (data $27 (i32.const 5020) - "\n\00\00\00\01\00\00\00\089\00\00\00\04") - (data $27 (i32.const 5044) "\01") - (data $27 (i32.const 5059) + (data $27 (i32.const 5035) "\n\ff\ff\ff\ff") - (data $27 (i32.const 5164) + (data $27 (i32.const 5140) "\0b") - (data $27 (i32.const 5203) + (data $27 (i32.const 5179) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5272) - "\b8\1a\00\00,6\00\00\a8\14\00\00\00\00\00\00\90\1a\00\00\ee6\00\00\b8\1a\00\00N7\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00\fb6\00\00\d0\14\00\00\00\00\00\00\90\1a\00\00\1c7\00\00" - "\b8\1a\00\00)7\00\00\b0\14\00\00\00\00\00\00\b8\1a\00\0008\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00@8\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00R8\00\00\e8\14\00\00\00\00\00\00" - "\b8\1a\00\00\878\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00c8\00\00\18\15\00\00\00\00\00\00\b8\1a\00\00\a98\00\00\c0\14\00\00\00\00\00\00\1c\1b\00\00\d18\00\00\1c\1b\00\00\d38\00\00" - "\b8\1a\00\00\d58\00\00\b0\14") - (data $27 (i32.const 5484) + (data $27 (i32.const 5248) + "|\1a\00\00\815\00\00\90\14\00\00\00\00\00\00T\1a\00\00C6\00\00|\1a\00\00\a36\00\00\a8\14\00\00\00\00\00\00|\1a\00\00P6\00\00\b8\14\00\00\00\00\00\00T\1a\00\00q6\00\00" + "|\1a\00\00~6\00\00\98\14\00\00\00\00\00\00|\1a\00\00\857\00\00\90\14\00\00\00\00\00\00|\1a\00\00\957\00\00\d0\14\00\00\00\00\00\00|\1a\00\00\ca7\00\00\a8\14\00\00\00\00\00\00" + "|\1a\00\00\a67\00\00\f0\14\00\00\00\00\00\00|\1a\00\00\ec7\00\00\a8\14\00\00\00\00\00\00\cc\1a\00\00\148\00\00\cc\1a\00\00\168\00\00|\1a\00\00\188\00\00\98\14") + (data $27 (i32.const 5444) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00" "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\07\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" "\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\09\00\00\00\04\00\00\00\03\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\08\00\00\00\09\00\00\00\06\00\00\00" "\01\00\00\00\00\00\00\00p\11\00\00\n\00\00\00\0b\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\n\00\00\00\0b\00\00\00\00\00\00\00\c0\11\00\00\0c\00\00\00" "\0d\00\00\00\0c\00\00\00\04\00\00\00\0e\00\00\00\0f\00\00\00\02\00\00\00\02\00\00\00\0d\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $27 (i32.const 5793) + (data $27 (i32.const 5753) "\12\00\00\10\00\00\00\11\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\12\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13" "\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00`\12\00\00\13\00\00\00\14\00\00\00\09\00\00\00\17\00\00\00\06\00\00\00\18\00\00\00\19\00\00\00\15\00\00\00\1a\00\00\00\06" "\00\00\00\n\00\00\00\07\00\00\00\1b\00\00\00\0b\00\00\00\05\00\00\00\1c\00\00\00\05\00\00\00\14\00\00\00\00\00\00\00\e0\11\00\00\16\00\00\00\17\00\00\00\0c\00\00\00\1d\00\00\00\08\00\00\00\1e" @@ -265,156 +264,154 @@ "\00\00\00#\00\00\00$\00\00\00\00\00\00\000\12\00\00\1a\00\00\00\1b\00\00\00\0f\00\00\00%\00\00\00\n\00\00\00&\00\00\00'\00\00\00\1c\00\00\00(\00\00\00\06\00\00\00\10\00\00\00\0b" "\00\00\00)\00\00\00\11\00\00\00\05\00\00\00*\00\00\00\05\00\00\00\14\00\00\00\00\00\00\00 \12\00\00\10\00\00\00\1d\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\12" "\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13\00\00\00\04\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00p\12\00\00\1e\00\00\00\1f" - "\00\00\00+\00\00\00\00\00\00\00\88\12\00\00 \00\00\00!\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00,\00\00\00-\00\00\00\12\00\00\00\"\00\00\00#" - "\00\00\00\13\00\00\00\00\00\00\00\98\12\00\00$\00\00\00%\00\00\00.\00\00\00\00\00\00\00\c0\12\00\00&\00\00\00'\00\00\00\06\00\00\00\14\00\00\00\01\00\00\00\07\00\00\00/\00\00\00\00" - "\00\00\00\d0\12\00\00&\00\00\00(\00\00\00\08\00\00\00\15\00\00\00\02\00\00\00\07\00\00\00/") - (data $27 (i32.const 6473) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\ec@\00\00\f1@\00\00\10\0d\00\00\e8\12\00\00x\13") + "\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00+\00\00\00,\00\00\00\12\00\00\00 \00\00\00!\00\00\00\13\00\00\00\00\00\00\00\80\12\00\00\"\00\00\00#" + "\00\00\00-\00\00\00\00\00\00\00\a8\12\00\00$\00\00\00%\00\00\00\06\00\00\00\14\00\00\00\01\00\00\00\07\00\00\00.\00\00\00\00\00\00\00\b8\12\00\00$\00\00\00&\00\00\00\08\00\00\00\15" + "\00\00\00\02\00\00\00\07\00\00\00.") + (data $27 (i32.const 6413) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00,@\00\001@\00\00\10\0d\00\00\d0\12\00\00`\13") + (data $27 (i32.const 6652) + "\bc=") (data $27 (i32.const 6712) - "|>") - (data $27 (i32.const 6772) - "\98\14\00\00)\00\00\00*\00\00\001\00\00\00\02\00\00\00\00\00\00\00\b0\14\00\00+\00\00\00,\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" - "\d8\14\00\00+\00\00\00/\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\e8\14\00\000\00\00\001\00\00\002\00\00\00\00\00\00\00\f8\14\00\00" - "\1e\00\00\002\00\00\00+\00\00\00\00\00\00\00\08\15\00\000\00\00\003\00\00\002\00\00\00\00\00\00\008\15\00\00+\00\00\004\00\00\00-\00\00\00.\00\00\00\0d\00\00\00\00\00\00\00" - "X\15\00\00+\00\00\005\00\00\00-\00\00\00.\00\00\00\0c\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00wasm_request_get_key\00wasm_re" - "quest_set_key\00wasm_request_set_value\00onRequestHeaders \00 \00:path\00h" - "eader path \00newheader\00newheadervalue\00server\00envoy-wasm\00onRequest" - "Body \00wasm_node_get_key\00Struct \00onLog \00onDone \0014ExampleContext\00" - "7Context\0011ContextBase\00/usr/local/include/google/protobuf/arenas" - "tring.h\00CHECK failed: initial_value != NULL: \00NSt3__212basic_str" - "ingIcNS_11char_traitsIcEENS_9allocatorIcEEEE\00NSt3__221__basic_st" - "ring_commonILb1EEE\00NSt3__210__function6__funcI3$_0NS_9allocatorI" - "S2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11Roo" - "tContextEEE\00NSt3__210__function6__baseIFNS_10unique_ptrI7Context" - "NS_14default_deleteIS3_EEEEjP11RootContextEEE\003$_0\00CHECK failed:" - " it != end(): \00key not found: \00N6google8protobuf8internal29Inter" - "nalMetadataWithArenaBaseINSt3__212basic_stringIcNS3_11char_trait" - "sIcEENS3_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9C" - "ontainerE\00/home/jplev_google_com/envoy/api/wasm/cpp/struct_lite." - "pb.cc\00/usr/local/include/google/protobuf/repeated_field.h\00CHECK " - "failed: (index) >= (0): \00CHECK failed: (index) < (current_size_)" - ": \00/usr/local/include/google/protobuf/map.h\00CHECK failed: (bucke" - "t_index_ & 1) == (0): \00CHECK failed: m_->index_of_first_non_null" - "_ == m_->num_buckets_ || m_->table_[m_->index_of_first_non_null_" - "] != NULL: \00CHECK failed: !tree->empty(): \00CHECK failed: node_ !" - "= NULL && m_ != NULL: \00google.protobuf.Value.string_value\00google" - ".protobuf.Struct.FieldsEntry.key\00CHECK failed: (&from) != (this)" - ": \00CHECK failed: (&other) != (this): \00N6google8protobuf27Struct_" - "FieldsEntry_DoNotUseE\00N6google8protobuf8internal12MapEntryLiteIN" - "S0_27Struct_FieldsEntry_DoNotUseENSt3__212basic_stringIcNS4_11ch" - "ar_traitsIcEENS4_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLit" - "e9FieldTypeE9ELSD_11ELi0EEE\00N6google8protobuf8internal12MapEntry" - "ImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__2" - "12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5Va" - "lueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed" - ": (it.m_) == (this): \00CHECK failed: TableEntryIsNonEmptyList(b):" - " \00CHECK failed: TableEntryIsTree(b): \00CHECK failed: GetArenaNoVi" - "rtual() == NULL: \00CHECK failed: index_of_first_non_null_ == num_" - "buckets_ || table_[index_of_first_non_null_] != NULL: \00CHECK fai" - "led: find(*KeyPtrFromNodePtr(node)) == end(): \00CHECK failed: (co" - "unt) <= (kMaxLength): \00CHECK failed: (result.bucket_index_) == (" - "b & ~static_cast(1)): \00CHECK failed: (table_[b]) == (" - "table_[b ^ 1]): \00CHECK failed: !TableEntryIsTree(b) && !TableEnt" - "ryIsTree(b ^ 1): \00CHECK failed: (count) == (tree->size()): \00CHEC" - "K failed: (new_num_buckets) >= (kMinTableSize): \00CHECK failed: n" - " >= kMinTableSize: \00CHECK failed: (n & (n - 1)) == (0): \00CHECK f" - "ailed: table_[b] == table_[b + 1] && (b & 1) == 0: \00N6google8pro" - "tobuf3MapINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9alloc" - "atorIcEEEENS0_5ValueEE8InnerMapE\00N6google8protobuf4hashINSt3__21" - "2basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00f == " - "NULL || dynamic_cast(f) != NULL\00/usr/local/include/google/pr" - "otobuf/stubs/casts.h\00down_cast\00google.protobuf.Struct\00N6google8p" - "rotobuf6StructE\00N6google8protobuf5ValueE\00N6google8protobuf8inter" - "nal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11Messag" - "eLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocator" - "IcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE1" - "5MapEntryWrapperE\00CHECK failed: (n) >= (0): \00google.protobuf.Lis" - "tValue\00N6google8protobuf9ListValueE\00google.protobuf.Value\00no roo" - "t context_id: \0014ProxyException\0011RootContext\00no context context" - "_id: \00no base context context_id: \00no context factory for root_i" - "d: \00N6google8protobuf14FatalExceptionE\00google/protobuf/stubs/com" - "mon.cc\00This program requires version \00%d.%d.%d\00 of the Protocol " - "Buffer runtime library, but the installed version is \00. Please " - "update your library. If you compiled the program yourself, make" - " sure that your headers are from the same version of Protocol Bu" - "ffers as your link-time library. (Version verification failed i" - "n \"\00\".)\00This program was compiled against version \00 of the Proto" - "col Buffer runtime library, which is not compatible with the ins" - "talled version (\00). Contact the program author for an update. " - "If you compiled the program yourself, make sure that your header" - "s are from the same version of Protocol Buffers as your link-tim" - "e library. (Version verification failed in \"\00[libprotobuf %s %s" - ":%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::allocate(size_t " - "n) 'n' exceeds maximum supported size\00%d\00%lu\00google/protobuf/are" - "na.cc\00CHECK failed: (min_bytes) <= (std::numeric_limits:" - ":max() - kBlockHeaderSize): \00google/protobuf/generated_message_u" - "til.cc\00Not implemented field number \00 with type \00CHECK failed: (" - "scc->visit_status.load(std::memory_order_relaxed)) == (SCCInfoBa" - "se::kRunning): \00google/protobuf/message_lite.cc\00CHECK failed: !c" - "oded_out.HadError(): \00(cannot determine missing fields for lite " - "message)\00N6google8protobuf11MessageLiteE\00parse\00Can't \00 message o" - "f type \"\00\" because it is missing required fields: \00Exceeded maxi" - "mum protobuf size of 2GB: \00CHECK failed: (byte_size_before_seria" - "lization) == (byte_size_after_serialization): \00 was modified con" - "currently during serialization.\00CHECK failed: (bytes_produced_by" - "_serialization) == (byte_size_before_serialization): \00Byte size " - "calculation and serialization were inconsistent. This may indic" - "ate a bug in protocol buffers or it may be caused by concurrent " - "modification of \00This shouldn't be called if all the sizes are e" - "qual.\00google/protobuf/repeated_field.cc\00CHECK failed: (new_size)" - " <= ((std::numeric_limits::max() - kRepHeaderSize) / siz" - "eof(old_rep->elements[0])): \00Requested size is too large to fit " - "into size_t.\00google/protobuf/wire_format_lite.cc\00CHECK failed: (" - "value.size()) <= (kint32max): \00serializing\00parsing\00 '%s'\00String " - "field\00 contains invalid \00UTF-8 data when \00 a protocol \00buffer. U" - "se the 'bytes' type if you intend to send raw \00bytes. \00google/pr" - "otobuf/io/coded_stream.cc\00CHECK failed: (buffer_size) >= (0): \00A" - " protocol message was rejected because it was too big (more than" - " \00 bytes). To increase the limit (or to disable these warnings)" - ", see CodedInputStream::SetTotalBytesLimit() in google/protobuf/" - "io/coded_stream.h.\00google/protobuf/io/zero_copy_stream_impl_lite" - ".cc\00CHECK failed: (count) >= (0): \00CHECK failed: (last_returned_" - "size_) > (0): \00BackUp() can only be called after a successful Ne" - "xt().\00CHECK failed: (count) <= (last_returned_size_): \00N6google8" - "protobuf2io17ArrayOutputStreamE\00CHECK failed: target_ != NULL: \00" - "CHECK failed: (count) <= (target_->size()): \00Cannot allocate buf" - "fer larger than kint32max for \00StringOutputStream.\00N6google8prot" - "obuf2io18StringOutputStreamE\00google/protobuf/io/zero_copy_stream" - ".cc\00This ZeroCopyOutputStream doesn't support aliasing. Reaching" - " here usually means a ZeroCopyOutputStream implementation bug.\00N" - "6google8protobuf2io20ZeroCopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+" - "0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::bad_function_call\00NSt3__21" - "7bad_function_callE\00mutex lock failed\00%u\00terminating with %s exc" - "eption of type %s: %s\00terminating with %s exception of type %s\00t" - "erminating with %s foreign exception\00terminating\00uncaught\00St9exc" - "eption\00N10__cxxabiv116__shim_type_infoE\00St9type_info\00N10__cxxabi" - "v120__si_class_type_infoE\00N10__cxxabiv117__class_type_infoE\00pthr" - "ead_once failure in __cxa_get_globals_fast()\00cannot create pthre" - "ad key for __cxa_get_globals()\00cannot zero out thread value for " - "__cxa_get_globals()\00terminate_handler unexpectedly returned\00St11" - "logic_error\00St13runtime_error\00St12length_error\00N10__cxxabiv119__" - "pointer_type_infoE\00N10__cxxabiv117__pbase_type_infoE\00N10__cxxabi" - "v123__fundamental_type_infoE\00c\00h\00N10__cxxabiv121__vmi_class_type" - "_infoE") + "\80\14\00\00'\00\00\00(\00\00\000\00\00\00\02\00\00\00\00\00\00\00\98\14\00\00)\00\00\00*\00\00\00+\00\00\00,\00\00\00\0c\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" + "\c0\14\00\00)\00\00\00-\00\00\00+\00\00\00,\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\d0\14\00\00.\00\00\00/\00\00\001\00\00\00\00\00\00\00\e0\14\00\00" + ".\00\00\000\00\00\001\00\00\00\00\00\00\00\10\15\00\00)\00\00\001\00\00\00+\00\00\00,\00\00\00\0d\00\00\00\00\00\00\000\15\00\00)\00\00\002\00\00\00+\00\00\00,\00\00\00" + "\0c\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00wasm_request_get_key\00wasm_request_set_key\00wasm_r" + "equest_set_value\00onRequestHeaders \00 \00:path\00header path \00newheade" + "r\00newheadervalue\00server\00envoy-wasm\00onRequestBody \00wasm_node_get_" + "key\00Struct \00onLog \00onDone \0014ExampleContext\007Context\0011ContextBa" + "se\00/usr/local/include/google/protobuf/arenastring.h\00CHECK failed" + ": initial_value != NULL: \00NSt3__212basic_stringIcNS_11char_trait" + "sIcEENS_9allocatorIcEEEE\00NSt3__221__basic_string_commonILb1EEE\00N" + "St3__210__function6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_pt" + "rI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEEE\00NSt3__21" + "0__function6__baseIFNS_10unique_ptrI7ContextNS_14default_deleteI" + "S3_EEEEjP11RootContextEEE\003$_0\00CHECK failed: it != end(): \00key n" + "ot found: \00N6google8protobuf8internal29InternalMetadataWithArena" + "BaseINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorI" + "cEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerE\00/home/jple" + "v_google_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/usr/local/inc" + "lude/google/protobuf/repeated_field.h\00CHECK failed: (index) >= (" + "0): \00CHECK failed: (index) < (current_size_): \00/usr/local/includ" + "e/google/protobuf/map.h\00CHECK failed: (bucket_index_ & 1) == (0)" + ": \00CHECK failed: m_->index_of_first_non_null_ == m_->num_buckets" + "_ || m_->table_[m_->index_of_first_non_null_] != NULL: \00CHECK fa" + "iled: !tree->empty(): \00CHECK failed: node_ != NULL && m_ != NULL" + ": \00google.protobuf.Value.string_value\00google.protobuf.Struct.Fie" + "ldsEntry.key\00CHECK failed: (&from) != (this): \00CHECK failed: (&o" + "ther) != (this): \00N6google8protobuf27Struct_FieldsEntry_DoNotUse" + "E\00N6google8protobuf8internal12MapEntryLiteINS0_27Struct_FieldsEn" + "try_DoNotUseENSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9al" + "locatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSD_11" + "ELi0EEE\00N6google8protobuf8internal12MapEntryImplINS0_27Struct_Fi" + "eldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_" + "11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireForma" + "tLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m_) == (this):" + " \00CHECK failed: TableEntryIsNonEmptyList(b): \00CHECK failed: Tabl" + "eEntryIsTree(b): \00CHECK failed: GetArenaNoVirtual() == NULL: \00CH" + "ECK failed: index_of_first_non_null_ == num_buckets_ || table_[i" + "ndex_of_first_non_null_] != NULL: \00CHECK failed: find(*KeyPtrFro" + "mNodePtr(node)) == end(): \00CHECK failed: (count) <= (kMaxLength)" + ": \00CHECK failed: (result.bucket_index_) == (b & ~static_cast(1)): \00CHECK failed: (table_[b]) == (table_[b ^ 1]): \00CHE" + "CK failed: !TableEntryIsTree(b) && !TableEntryIsTree(b ^ 1): \00CH" + "ECK failed: (count) == (tree->size()): \00CHECK failed: (new_num_b" + "uckets) >= (kMinTableSize): \00CHECK failed: n >= kMinTableSize: \00" + "CHECK failed: (n & (n - 1)) == (0): \00CHECK failed: table_[b] == " + "table_[b + 1] && (b & 1) == 0: \00N6google8protobuf3MapINSt3__212b" + "asic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5Value" + "EE8InnerMapE\00N6google8protobuf4hashINSt3__212basic_stringIcNS2_1" + "1char_traitsIcEENS2_9allocatorIcEEEEEE\00f == NULL || dynamic_cast" + "(f) != NULL\00/usr/local/include/google/protobuf/stubs/casts.h" + "\00down_cast\00google.protobuf.Struct\00N6google8protobuf6StructE\00N6go" + "ogle8protobuf5ValueE\00N6google8protobuf8internal12MapEntryImplINS" + "0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic" + "_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS" + "1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CH" + "ECK failed: (n) >= (0): \00google.protobuf.ListValue\00N6google8prot" + "obuf9ListValueE\00google.protobuf.Value\0011RootContext\00no context f" + "actory for root_id: \00N6google8protobuf14FatalExceptionE\00google/p" + "rotobuf/stubs/common.cc\00This program requires version \00%d.%d.%d\00" + " of the Protocol Buffer runtime library, but the installed versi" + "on is \00. Please update your library. If you compiled the progr" + "am yourself, make sure that your headers are from the same versi" + "on of Protocol Buffers as your link-time library. (Version veri" + "fication failed in \"\00\".)\00This program was compiled against versi" + "on \00 of the Protocol Buffer runtime library, which is not compat" + "ible with the installed version (\00). Contact the program author" + " for an update. If you compiled the program yourself, make sure" + " that your headers are from the same version of Protocol Buffers" + " as your link-time library. (Version verification failed in \"\00[" + "libprotobuf %s %s:%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator:" + ":allocate(size_t n) 'n' exceeds maximum supported size\00%d\00%lu\00go" + "ogle/protobuf/arena.cc\00CHECK failed: (min_bytes) <= (std::numeri" + "c_limits::max() - kBlockHeaderSize): \00google/protobuf/ge" + "nerated_message_util.cc\00Not implemented field number \00 with type" + " \00CHECK failed: (scc->visit_status.load(std::memory_order_relaxe" + "d)) == (SCCInfoBase::kRunning): \00google/protobuf/message_lite.cc" + "\00CHECK failed: !coded_out.HadError(): \00(cannot determine missing" + " fields for lite message)\00N6google8protobuf11MessageLiteE\00parse\00" + "Can't \00 message of type \"\00\" because it is missing required field" + "s: \00Exceeded maximum protobuf size of 2GB: \00CHECK failed: (byte_" + "size_before_serialization) == (byte_size_after_serialization): \00" + " was modified concurrently during serialization.\00CHECK failed: (" + "bytes_produced_by_serialization) == (byte_size_before_serializat" + "ion): \00Byte size calculation and serialization were inconsistent" + ". This may indicate a bug in protocol buffers or it may be caus" + "ed by concurrent modification of \00This shouldn't be called if al" + "l the sizes are equal.\00google/protobuf/repeated_field.cc\00CHECK f" + "ailed: (new_size) <= ((std::numeric_limits::max() - kRep" + "HeaderSize) / sizeof(old_rep->elements[0])): \00Requested size is " + "too large to fit into size_t.\00google/protobuf/wire_format_lite.c" + "c\00CHECK failed: (value.size()) <= (kint32max): \00serializing\00pars" + "ing\00 '%s'\00String field\00 contains invalid \00UTF-8 data when \00 a pr" + "otocol \00buffer. Use the 'bytes' type if you intend to send raw \00" + "bytes. \00google/protobuf/io/coded_stream.cc\00CHECK failed: (buffer" + "_size) >= (0): \00A protocol message was rejected because it was t" + "oo big (more than \00 bytes). To increase the limit (or to disabl" + "e these warnings), see CodedInputStream::SetTotalBytesLimit() in" + " google/protobuf/io/coded_stream.h.\00google/protobuf/io/zero_copy" + "_stream_impl_lite.cc\00CHECK failed: (count) >= (0): \00CHECK failed" + ": (last_returned_size_) > (0): \00BackUp() can only be called afte" + "r a successful Next().\00CHECK failed: (count) <= (last_returned_s" + "ize_): \00N6google8protobuf2io17ArrayOutputStreamE\00CHECK failed: t" + "arget_ != NULL: \00CHECK failed: (count) <= (target_->size()): \00Ca" + "nnot allocate buffer larger than kint32max for \00StringOutputStre" + "am.\00N6google8protobuf2io18StringOutputStreamE\00google/protobuf/io" + "/zero_copy_stream.cc\00This ZeroCopyOutputStream doesn't support a" + "liasing. Reaching here usually means a ZeroCopyOutputStream impl" + "ementation bug.\00N6google8protobuf2io20ZeroCopyOutputStreamE\00-+ " + " 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::bad_funct" + "ion_call\00NSt3__217bad_function_callE\00mutex lock failed\00%u\00termin" + "ating with %s exception of type %s: %s\00terminating with %s excep" + "tion of type %s\00terminating with %s foreign exception\00terminatin" + "g\00uncaught\00St9exception\00N10__cxxabiv116__shim_type_infoE\00St9type" + "_info\00N10__cxxabiv120__si_class_type_infoE\00N10__cxxabiv117__clas" + "s_type_infoE\00pthread_once failure in __cxa_get_globals_fast()\00ca" + "nnot create pthread key for __cxa_get_globals()\00cannot zero out " + "thread value for __cxa_get_globals()\00terminate_handler unexpecte" + "dly returned\00St11logic_error\00St12length_error\00N10__cxxabiv119__p" + "ointer_type_infoE\00N10__cxxabiv117__pbase_type_infoE\00N10__cxxabiv" + "123__fundamental_type_infoE\00c\00h\00N10__cxxabiv121__vmi_class_type_" + "infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_metadata_cpp_cc - i32.const 15816 + i32.const 15624 i64.const 0 i64.store align=4 - i32.const 15824 + i32.const 15632 i64.const 0 i64.store align=4 - i32.const 15832 + i32.const 15640 i32.const 1065353216 i32.store - i32.const 15836 + i32.const 15644 i64.const 0 i64.store align=4 - i32.const 15844 + i32.const 15652 i64.const 0 i64.store align=4 - i32.const 15852 + i32.const 15660 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -491,7 +488,7 @@ local.set $6 local.get $8 local.tee $4 - i32.const 7000 + i32.const 6920 i32.store local.get $4 i32.const 20 @@ -513,7 +510,7 @@ local.get $7 local.get $2 i32.load offset=8 - i32.const 15784 + i32.const 15592 local.get $2 i32.load offset=20 i32.const 3 @@ -537,7 +534,7 @@ call $__ZNK6google8protobuf11MessageLite17SerializeToStringEPNSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE if $if i32.const 0 - i32.const 7021 + i32.const 6941 i32.const 20 local.get $1 i32.load @@ -587,15 +584,15 @@ i32.const 17 i32.store offset=4 local.get $5 - i32.const 7065 + i32.const 6985 i64.load align=1 i64.store align=1 local.get $5 - i32.const 7073 + i32.const 6993 i64.load align=1 i64.store offset=8 align=1 local.get $5 - i32.const 7081 + i32.const 7001 i32.load8_s i32.store8 offset=16 local.get $5 @@ -640,7 +637,7 @@ i32.store offset=8 local.get $2 local.get $4 - i32.const 7083 + i32.const 7003 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $0 i64.load align=4 @@ -759,7 +756,7 @@ i32.const 0 i32.store i32.const 0 - i32.const 7085 + i32.const 7005 i32.const 5 local.get $1 local.get $2 @@ -796,11 +793,11 @@ i32.const 12 i32.store offset=4 local.get $0 - i32.const 7091 + i32.const 7011 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7099 + i32.const 7019 i32.load align=1 i32.store offset=8 align=1 local.get $0 @@ -957,15 +954,15 @@ call $_free end ;; $if_11 i32.const 0 - i32.const 7104 + i32.const 7024 i32.const 9 - i32.const 7114 + i32.const 7034 i32.const 14 call $_proxy_addHeaderMapValue i32.const 0 - i32.const 7129 + i32.const 7049 i32.const 6 - i32.const 7136 + i32.const 7056 i32.const 10 call $_proxy_replaceHeaderMapValue local.get $6 @@ -1050,22 +1047,22 @@ i32.const 14 i32.store offset=4 local.get $3 - i32.const 7147 + i32.const 7067 i64.load align=1 i64.store align=1 local.get $3 - i32.const 7155 + i32.const 7075 i32.load align=1 i32.store offset=8 align=1 local.get $3 - i32.const 7159 + i32.const 7079 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $3 i32.const 0 i32.store8 offset=14 local.get $4 - i32.const 7162 + i32.const 7082 i32.store local.get $4 i32.const 17 @@ -1080,7 +1077,7 @@ call $__ZN7Context13metadataValueE12MetadataTypeNSt3__217basic_string_viewIcNS1_11char_traitsIcEEEE local.get $1 i32.load offset=8 - i32.const 15784 + i32.const 15592 local.get $1 i32.load offset=20 i32.const 3 @@ -1160,7 +1157,7 @@ call $_free end ;; $if_0 local.get $4 - i32.const 16625 + i32.const 16433 i32.store local.get $4 i32.const 0 @@ -1174,7 +1171,7 @@ local.get $2 call $__ZN7Context14metadataStructE12MetadataTypeNSt3__217basic_string_viewIcNS1_11char_traitsIcEEEE local.get $4 - i32.const 16625 + i32.const 16433 i32.store local.get $4 i32.const 0 @@ -1194,15 +1191,15 @@ i32.const 7 i32.store8 offset=11 local.get $6 - i32.const 7180 + i32.const 7100 i32.load align=1 i32.store align=1 local.get $6 - i32.const 7184 + i32.const 7104 i32.load16_s align=1 i32.store16 offset=4 align=1 local.get $6 - i32.const 7186 + i32.const 7106 i32.load8_s i32.store8 offset=6 local.get $6 @@ -1226,15 +1223,15 @@ i32.const 20 i32.store offset=4 local.get $0 - i32.const 7000 + i32.const 6920 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7008 + i32.const 6928 i64.load align=1 i64.store offset=8 align=1 local.get $0 - i32.const 7016 + i32.const 6936 i32.load align=1 i32.store offset=16 align=1 local.get $0 @@ -1247,7 +1244,7 @@ call $__ZNK6google8protobuf3MapINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5ValueEE2atERKS8_ local.tee $0 i32.load offset=8 - i32.const 15784 + i32.const 15592 local.get $0 i32.load offset=20 i32.const 3 @@ -1289,7 +1286,7 @@ i32.store offset=8 local.get $4 local.get $1 - i32.const 7083 + i32.const 7003 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $0 i64.load align=4 @@ -1322,15 +1319,15 @@ i32.const 20 i32.store offset=4 local.get $0 - i32.const 7000 + i32.const 6920 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7008 + i32.const 6928 i64.load align=1 i64.store offset=8 align=1 local.get $0 - i32.const 7016 + i32.const 6936 i32.load align=1 i32.store offset=16 align=1 local.get $0 @@ -1343,7 +1340,7 @@ call $__ZNK6google8protobuf3MapINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5ValueEE2atERKS8_ local.tee $0 i32.load offset=8 - i32.const 15784 + i32.const 15592 local.get $0 i32.load offset=20 i32.const 3 @@ -1510,7 +1507,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 1058 @@ -1522,9 +1519,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 7655 + i32.const 7575 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 7683 + i32.const 7603 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $1 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE @@ -1581,7 +1578,7 @@ i32.const 0 i32.store i32.const 0 - i32.const 7085 + i32.const 7005 i32.const 5 local.get $3 local.get $5 @@ -1605,7 +1602,7 @@ call $__ZNSt3__29to_stringEj local.get $7 local.get $9 - i32.const 7188 + i32.const 7108 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -1622,7 +1619,7 @@ i32.store offset=8 local.get $5 local.get $7 - i32.const 7083 + i32.const 7003 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $0 i64.load align=4 @@ -1849,7 +1846,7 @@ call $__ZNSt3__29to_stringEj local.get $1 local.get $2 - i32.const 7195 + i32.const 7115 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -1913,7 +1910,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5588 + i32.const 5548 i32.store local.get $0 i32.load offset=140 @@ -2263,11 +2260,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_8 local.get $0 @@ -3116,11 +3113,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3695,11 +3692,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_10 local.get $0 @@ -4243,7 +4240,7 @@ i32.const 3 i32.store offset=20 local.get $0 - i32.const 15784 + i32.const 15592 i32.store offset=8 end ;; $if local.get $1 @@ -4264,7 +4261,7 @@ i32.const 22 i32.store offset=4 local.get $2 - i32.const 7042 + i32.const 6962 i32.const 22 call $_memcpy drop @@ -4291,7 +4288,7 @@ local.tee $0 i32.load local.tee $3 - i32.const 15784 + i32.const 15592 i32.eq if $if_1 local.get $0 @@ -4337,7 +4334,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7243 + i32.const 7163 i32.store offset=4 local.get $3 i32.const 370 @@ -4349,7 +4346,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7292 + i32.const 7212 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -4386,7 +4383,7 @@ end ;; $if_1 local.get $1 i32.const 16 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -6179,11 +6176,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6920 + i32.const 6840 i32.store local.get $2 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw else local.get $4 @@ -6409,11 +6406,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6920 + i32.const 6840 i32.store local.get $2 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $1 @@ -7999,7 +7996,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 5688 + i32.const 5648 i32.store local.get $0 i32.load offset=76 @@ -9168,7 +9165,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5736 + i32.const 5696 i32.store local.get $0 ) @@ -9177,7 +9174,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5736 + i32.const 5696 i32.store ) @@ -9266,7 +9263,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5488 + i32.const 5448 i32.store local.get $0 local.get $1 @@ -9283,7 +9280,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7650 + i32.const 7570 i32.eq select ) @@ -9834,7 +9831,7 @@ i32.const 24 i32.add local.tee $2 - i32.const 5736 + i32.const 5696 i32.store local.get $2 local.get $2 @@ -9843,7 +9840,7 @@ i32.const 0 i32.store offset=16 local.get $1 - i32.const 16625 + i32.const 16433 i32.store offset=48 local.get $1 i32.const 0 @@ -10009,7 +10006,7 @@ end ;; $if_1 local.get $2 i32.const 16 - i32.const 55 + i32.const 52 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -10038,60 +10035,60 @@ global.set $30 local.get $0 global.set $30 - i32.const 15644 + i32.const 15452 i32.const 0 i32.store - i32.const 15636 - i32.const 15784 + i32.const 15444 + i32.const 15592 i32.store - i32.const 15640 + i32.const 15448 i32.const 0 i32.store - i32.const 15648 + i32.const 15456 i32.const 0 i32.store - i32.const 15632 - i32.const 5796 + i32.const 15440 + i32.const 5756 i32.store - i32.const 15656 + i32.const 15464 call $__ZN6google8protobuf6StructC2Ev - i32.const 56 - i32.const 15656 + i32.const 53 + i32.const 15464 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15688 - i32.const 5884 + i32.const 15496 + i32.const 5844 i32.store - i32.const 15692 + i32.const 15500 i32.const 0 i32.store - i32.const 15704 + i32.const 15512 i32.const 0 i32.store - i32.const 5772 + i32.const 5732 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 15708 + i32.const 15516 i32.const 0 i32.store - i32.const 56 - i32.const 15688 + i32.const 53 + i32.const 15496 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15744 + i32.const 15552 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 56 - i32.const 15744 + i32.const 53 + i32.const 15552 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15640 - i32.const 15688 + i32.const 15448 + i32.const 15496 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i64.const 0 @@ -10109,7 +10106,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -10121,7 +10118,7 @@ (func $__ZN6google8protobuf9ListValueC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.const 4 @@ -10135,7 +10132,7 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -10158,7 +10155,7 @@ i32.add global.set $30 local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.load offset=4 @@ -10180,7 +10177,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7870 + i32.const 7790 i32.store offset=4 local.get $2 i32.const 915 @@ -10192,7 +10189,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9050 + i32.const 8970 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -10326,19 +10323,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 10337 + i32.const 10257 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10345 + i32.const 10265 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10353 + i32.const 10273 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10361 + i32.const 10281 i32.load8_s i32.store8 offset=24 local.get $1 @@ -10442,7 +10439,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4576 call $___dynamic_cast if $if @@ -10450,10 +10447,10 @@ local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 9903 - i32.const 9944 + i32.const 9823 + i32.const 9864 i32.const 92 - i32.const 9993 + i32.const 9913 call $___assert_fail end ;; $if ) @@ -10532,7 +10529,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 6440 + i32.const 6380 i32.store local.get $3 local.get $5 @@ -10867,7 +10864,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $1 i32.const 1 i32.and @@ -10976,7 +10973,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $2 i32.const 1 i32.and @@ -10995,7 +10992,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $0 i32.const 1 i32.and @@ -11052,7 +11049,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7930 + i32.const 7850 i32.store offset=4 local.get $3 i32.const 1505 @@ -11064,7 +11061,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7982 + i32.const 7902 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -11094,7 +11091,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7930 + i32.const 7850 i32.store offset=4 local.get $2 i32.const 1506 @@ -11106,7 +11103,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8013 + i32.const 7933 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11141,7 +11138,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $1 i32.const 1 i32.and @@ -11292,7 +11289,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $1 i32.const 1 i32.and @@ -11413,7 +11410,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $1 i32.const 1 i32.and @@ -11530,13 +11527,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 15784 + i32.const 15592 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 6044 + i32.const 6004 i32.store local.get $1 local.get $7 @@ -11764,7 +11761,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $3 i32.const 418 @@ -11776,7 +11773,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8139 + i32.const 8059 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -11862,7 +11859,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 427 @@ -11874,7 +11871,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8256 + i32.const 8176 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11945,7 +11942,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 451 @@ -11957,7 +11954,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8096 + i32.const 8016 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12093,7 +12090,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $3 i32.const 476 @@ -12105,7 +12102,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8287 + i32.const 8207 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -12227,7 +12224,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -12237,7 +12234,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15784 + i32.const 15592 i32.eq local.get $1 i32.eqz @@ -12278,7 +12275,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -12290,7 +12287,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15784 + i32.const 15592 i32.eq local.get $1 i32.eqz @@ -12351,7 +12348,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 15784 + i32.const 15592 i32.store offset=4 local.get $0 i32.const 0 @@ -12360,7 +12357,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -12387,7 +12384,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15784 + i32.const 15592 i32.ne if $if local.get $1 @@ -12462,7 +12459,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4608 call $___dynamic_cast if $if @@ -12470,10 +12467,10 @@ local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 9903 - i32.const 9944 + i32.const 9823 + i32.const 9864 i32.const 92 - i32.const 9993 + i32.const 9913 call $___assert_fail end ;; $if ) @@ -12563,13 +12560,13 @@ local.get $5 i32.load local.tee $2 - i32.const 15784 + i32.const 15592 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 15784 + i32.const 15592 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -13084,7 +13081,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 local.get $0 @@ -13092,7 +13089,7 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_2 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13103,7 +13100,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 i32.const 0 @@ -13111,7 +13108,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_3 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13198,7 +13195,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 6440 + i32.const 6380 i32.store local.get $5 local.get $6 @@ -13403,7 +13400,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 15784 + i32.const 15592 i32.store end ;; $if_5 local.get $0 @@ -13425,12 +13422,12 @@ local.get $5 i32.load local.tee $3 - i32.const 15784 + i32.const 15592 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 15784 + i32.const 15592 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -13451,9 +13448,9 @@ i32.load local.tee $2 else - i32.const 15784 + i32.const 15592 local.set $2 - i32.const 15784 + i32.const 15592 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -13470,9 +13467,9 @@ i32.load local.tee $3 else - i32.const 15784 + i32.const 15592 local.set $3 - i32.const 15784 + i32.const 15592 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -13487,7 +13484,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 8331 + i32.const 8251 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -13884,7 +13881,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 15784 + i32.const 15592 i32.eq local.get $1 i32.eqz @@ -14061,7 +14058,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 6440 + i32.const 6380 i32.store local.get $7 local.get $4 @@ -14227,7 +14224,7 @@ local.get $6 select i32.const 0 - i32.const 8366 + i32.const 8286 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -14408,7 +14405,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 local.get $1 @@ -14422,7 +14419,7 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -14719,7 +14716,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15784 + i32.const 15592 i32.store offset=4 local.get $2 i32.const 0 @@ -14728,7 +14725,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if_11 local.get $0 @@ -14766,13 +14763,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 15784 + i32.const 15592 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 15784 + i32.const 15592 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -15049,7 +15046,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15784 + i32.const 15592 i32.store offset=4 local.get $2 i32.const 0 @@ -15058,7 +15055,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if local.get $0 @@ -15131,13 +15128,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 15784 + i32.const 15592 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 15784 + i32.const 15592 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -15301,7 +15298,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 15784 + i32.const 15592 i32.store offset=4 local.get $0 i32.const 0 @@ -15310,7 +15307,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -15661,7 +15658,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7870 + i32.const 7790 i32.store offset=4 local.get $4 i32.const 796 @@ -15673,7 +15670,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8405 + i32.const 8325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -15802,7 +15799,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 15784 + i32.const 15592 i32.store end ;; $if_4 local.get $2 @@ -15822,7 +15819,7 @@ local.get $0 i32.load local.tee $2 - i32.const 15784 + i32.const 15592 i32.eq if $if_6 local.get $0 @@ -15898,7 +15895,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 15656 + i32.const 15464 end ;; $if_8 br $block_7 end ;; $block_8 @@ -15952,7 +15949,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 15744 + i32.const 15552 end ;; $if_10 br $block_9 end ;; $block_10 @@ -15995,7 +15992,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7870 + i32.const 7790 i32.store offset=4 local.get $3 i32.const 341 @@ -16007,7 +16004,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8405 + i32.const 8325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -16190,7 +16187,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7870 + i32.const 7790 i32.store offset=4 local.get $2 i32.const 1040 @@ -16202,7 +16199,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8405 + i32.const 8325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16299,7 +16296,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7930 + i32.const 7850 i32.store offset=4 local.get $2 i32.const 1586 @@ -16311,7 +16308,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8439 + i32.const 8359 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16457,7 +16454,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -16539,7 +16536,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 601 @@ -16551,7 +16548,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8936 + i32.const 8856 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16613,7 +16610,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 607 @@ -16625,7 +16622,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8970 + i32.const 8890 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -16668,7 +16665,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $3 i32.const 612 @@ -16680,7 +16677,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9014 + i32.const 8934 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -17749,7 +17746,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7870 + i32.const 7790 i32.store offset=4 local.get $1 i32.const 495 @@ -17761,7 +17758,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9050 + i32.const 8970 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -17949,7 +17946,7 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $3 i32.load offset=60 @@ -18014,7 +18011,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $0 i32.const 0 @@ -18022,7 +18019,7 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_0 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -18039,7 +18036,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 40 local.get $2 i32.load offset=60 @@ -18070,7 +18067,7 @@ i32.load local.set $0 local.get $2 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $2 local.get $0 @@ -18078,7 +18075,7 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_4 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -18118,7 +18115,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 765 @@ -18130,7 +18127,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9520 + i32.const 9440 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -18319,7 +18316,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $4 i32.const 672 @@ -18331,7 +18328,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9094 + i32.const 9014 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -18357,7 +18354,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $4 i32.const 678 @@ -18369,7 +18366,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9195 + i32.const 9115 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -18451,7 +18448,7 @@ i32.const 3 i32.store local.get $6 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $6 i32.const 878 @@ -18463,7 +18460,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 9251 + i32.const 9171 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -18495,7 +18492,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $5 i32.const 685 @@ -18507,7 +18504,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9291 + i32.const 9211 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -18624,7 +18621,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 837 @@ -18636,7 +18633,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9413 + i32.const 9333 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -18652,7 +18649,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 16 local.get $2 i32.load offset=60 @@ -18908,7 +18905,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 848 @@ -18920,7 +18917,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9478 + i32.const 9398 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -18982,7 +18979,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $4 i32.const 713 @@ -18994,7 +18991,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9366 + i32.const 9286 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -19084,7 +19081,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $2 i32.load offset=60 @@ -19783,7 +19780,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $1 i32.load offset=60 @@ -20279,7 +20276,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $2 i32.const 926 @@ -20291,7 +20288,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9573 + i32.const 9493 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -20307,7 +20304,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $3 i32.const 927 @@ -20319,7 +20316,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9608 + i32.const 9528 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -20358,7 +20355,7 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5456 + i32.const 5416 local.get $1 i64.extend_i32_u local.get $0 @@ -20537,7 +20534,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 local.get $1 @@ -20562,7 +20559,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -20628,7 +20625,7 @@ end ;; $if_0 local.get $1 i32.const 24 - i32.const 57 + i32.const 54 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -20900,7 +20897,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8055 + i32.const 7975 i32.store offset=4 local.get $5 i32.const 527 @@ -20912,7 +20909,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9645 + i32.const 9565 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -21154,7 +21151,7 @@ i32.add global.set $30 local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i32.load offset=4 @@ -21176,7 +21173,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7870 + i32.const 7790 i32.store offset=4 local.get $1 i32.const 150 @@ -21188,7 +21185,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9050 + i32.const 8970 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -21270,19 +21267,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 10003 + i32.const 9923 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10011 + i32.const 9931 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10019 + i32.const 9939 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10023 + i32.const 9943 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -21352,7 +21349,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4656 call $___dynamic_cast if $if @@ -21360,10 +21357,10 @@ local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 9903 - i32.const 9944 + i32.const 9823 + i32.const 9864 i32.const 92 - i32.const 9993 + i32.const 9913 call $___assert_fail end ;; $if ) @@ -21472,13 +21469,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 15784 + i32.const 15592 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $7 @@ -21542,7 +21539,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8366 + i32.const 8286 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -21681,13 +21678,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 15784 + i32.const 15592 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $4 @@ -21750,7 +21747,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8366 + i32.const 8286 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -21783,7 +21780,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $2 i32.const 1 i32.and @@ -21802,7 +21799,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $0 i32.const 1 i32.and @@ -24843,13 +24840,13 @@ i32.add local.tee $2 i32.load - i32.const 15784 + i32.const 15592 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 15784 + i32.const 15592 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -24865,7 +24862,7 @@ local.get $2 i32.load local.tee $4 - i32.const 15784 + i32.const 15592 i32.eq if $if_2 local.get $2 @@ -24933,7 +24930,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 15640 + i32.const 15448 i32.load local.get $0 select @@ -24963,7 +24960,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7930 + i32.const 7850 i32.store offset=4 local.get $1 i32.const 1567 @@ -24975,7 +24972,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 10310 + i32.const 10230 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -25062,7 +25059,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -25114,7 +25111,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -25179,19 +25176,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 10392 + i32.const 10312 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10400 + i32.const 10320 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10408 + i32.const 10328 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10412 + i32.const 10332 i32.load8_s i32.store8 offset=20 local.get $1 @@ -25259,7 +25256,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4704 call $___dynamic_cast if $if @@ -25267,10 +25264,10 @@ local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 9903 - i32.const 9944 + i32.const 9823 + i32.const 9864 i32.const 92 - i32.const 9993 + i32.const 9913 call $___assert_fail end ;; $if ) @@ -25333,7 +25330,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 8331 + i32.const 8251 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $0 @@ -25344,7 +25341,7 @@ local.get $0 i32.load offset=8 else - i32.const 15784 + i32.const 15592 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -25394,7 +25391,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $2 i32.const 1 i32.and @@ -25413,7 +25410,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15784 + i32.const 15592 local.get $0 i32.const 1 i32.and @@ -25453,7 +25450,7 @@ (local $3 i32) (local $4 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i32.const 8 @@ -26168,7 +26165,7 @@ (func $__ZN6google8protobuf5ValueC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 i32.const 0 @@ -26176,7 +26173,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -26194,7 +26191,7 @@ (local $4 i32) (local $5 f64) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 i32.const 4 @@ -26294,7 +26291,7 @@ i32.const 8 i32.add local.tee $2 - i32.const 15784 + i32.const 15592 i32.store local.get $0 i32.load offset=4 @@ -26356,7 +26353,7 @@ local.get $0 local.get $1 i32.load offset=8 - i32.const 15656 + i32.const 15464 local.get $1 i32.load offset=20 i32.const 5 @@ -26392,7 +26389,7 @@ local.get $0 local.get $1 i32.load offset=8 - i32.const 15744 + i32.const 15552 local.get $1 i32.load offset=20 i32.const 6 @@ -26636,23 +26633,23 @@ (local $9 i32) (local $10 i32) global.get $30 - local.set $4 + local.set $5 global.get $30 i32.const 32 i32.add global.set $30 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -26667,15 +26664,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -26700,19 +26697,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -26739,10 +26736,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -26754,13 +26751,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -26768,7 +26765,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -26778,19 +26775,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -26800,12 +26797,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -26814,7 +26811,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -26824,95 +26821,98 @@ i32.add i32.const 0 i32.store8 - i32.const 15860 + i32.const 15668 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 6300 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4720 - i32.const 30 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 6776 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5272 - i32.const 41 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 210 - i32.add - call_indirect $26 (type $0) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 6716 + i32.store + local.get $1 + i32.const 5248 + i32.const 39 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 63 + i32.load offset=24 + i32.const 7 i32.and - i32.const 112 + i32.const 210 i32.add - call_indirect $26 (type $1) - local.get $4 + call_indirect $26 (type $0) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 @@ -26924,15 +26924,34 @@ i32.const 112 i32.add call_indirect $26 (type $1) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $26 (type $1) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -26978,7 +26997,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5588 + i32.const 5548 i32.store local.get $1 local.get $2 @@ -27017,7 +27036,7 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load @@ -27030,7 +27049,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -27041,21 +27060,20 @@ i32.and call_indirect $26 (type $5) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load @@ -27065,10 +27083,10 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -27092,7 +27110,7 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 ) @@ -27694,11 +27712,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 15820 + i32.const 15628 i32.load local.tee $4 if $if - i32.const 15816 + i32.const 15624 i32.load local.get $4 local.get $4 @@ -27848,7 +27866,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 15856 + i32.const 15664 i32.load i32.eqz if $if_10 @@ -27896,7 +27914,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 6320 + i32.const 6260 i32.store local.get $3 i32.const 88 @@ -28056,7 +28074,7 @@ i32.add i32.const 0 i32.store8 - i32.const 15856 + i32.const 15664 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -28083,11 +28101,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 6776 + i32.const 6716 i32.store local.get $2 - i32.const 5272 - i32.const 41 + i32.const 5248 + i32.const 39 call $___cxa_throw end ;; $if_18 local.get $10 @@ -28218,7 +28236,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 6320 + i32.const 6260 i32.store local.get $2 i32.const 88 @@ -28368,217 +28386,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15820 + i32.const 15628 i32.load local.tee $1 + i32.eqz if $if - i32.const 15816 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15624 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $5) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $5) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10414 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $5) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=32 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw - i32.const 0 - ) - - (func $__ZN14ProxyExceptionD0Ev (type $1) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free + i32.const 63 + i32.and + call_indirect $26 (type $5) ) (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $5) @@ -28595,7 +28562,7 @@ local.get $0 i32.load local.set $4 - i32.const 15820 + i32.const 15628 i32.load local.tee $2 i32.eqz @@ -28604,7 +28571,7 @@ i32.const 0 local.set $0 else - i32.const 15816 + i32.const 15624 i32.load local.get $2 local.get $2 @@ -28743,13 +28710,13 @@ i32.const 0 i32.store local.get $6 - i32.const 15832 + i32.const 15640 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 15828 + i32.const 15636 i32.load i32.const 1 i32.add @@ -28809,7 +28776,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 15820 + i32.const 15628 i32.load local.tee $1 i32.const -1 @@ -28846,7 +28813,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 15816 + i32.const 15624 i32.load local.get $0 i32.const 2 @@ -28863,14 +28830,14 @@ br $block_4 else local.get $3 - i32.const 15824 + i32.const 15632 i32.load i32.store - i32.const 15824 + i32.const 15632 local.get $3 i32.store local.get $2 - i32.const 15824 + i32.const 15632 i32.store local.get $3 i32.load @@ -28879,7 +28846,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 15816 + i32.const 15624 i32.load local.get $1 local.get $1 @@ -28921,8 +28888,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 15828 - i32.const 15828 + i32.const 15636 + i32.const 15636 i32.load i32.const 1 i32.add @@ -29498,7 +29465,7 @@ i32.xor local.set $6 block $block_3 - i32.const 15840 + i32.const 15648 i32.load local.tee $2 i32.eqz @@ -29507,7 +29474,7 @@ i32.const 0 local.set $5 else - i32.const 15836 + i32.const 15644 i32.load local.get $2 local.get $2 @@ -29855,13 +29822,13 @@ i32.const 0 i32.store local.get $12 - i32.const 15852 + i32.const 15660 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 15848 + i32.const 15656 i32.load i32.const 1 i32.add @@ -29921,7 +29888,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 15840 + i32.const 15648 i32.load local.tee $0 i32.const -1 @@ -29958,7 +29925,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 15836 + i32.const 15644 i32.load local.get $5 i32.const 2 @@ -29977,14 +29944,14 @@ br $block_13 else local.get $4 - i32.const 15844 + i32.const 15652 i32.load i32.store - i32.const 15844 + i32.const 15652 local.get $4 i32.store local.get $2 - i32.const 15844 + i32.const 15652 i32.store local.get $4 i32.load @@ -29993,7 +29960,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 15836 + i32.const 15644 i32.load local.get $0 local.get $0 @@ -30035,8 +30002,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 15848 - i32.const 15848 + i32.const 15656 + i32.const 15656 i32.load i32.const 1 i32.add @@ -30076,7 +30043,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15840 + i32.const 15648 i32.load local.tee $0 i32.gt_u @@ -30102,10 +30069,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15848 + i32.const 15656 i32.load f32.convert_i32_u - i32.const 15852 + i32.const 15660 f32.load f32.div f32.ceil @@ -30187,10 +30154,10 @@ local.get $0 i32.eqz if $if - i32.const 15836 + i32.const 15644 i32.load local.set $0 - i32.const 15836 + i32.const 15644 i32.const 0 i32.store local.get $0 @@ -30198,7 +30165,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15840 + i32.const 15648 i32.const 0 i32.store return @@ -30212,11 +30179,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $0 @@ -30224,10 +30191,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15836 + i32.const 15644 i32.load local.set $1 - i32.const 15836 + i32.const 15644 local.get $2 i32.store local.get $1 @@ -30235,13 +30202,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15840 + i32.const 15648 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15836 + i32.const 15644 i32.load local.get $1 i32.const 2 @@ -30257,7 +30224,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15844 + i32.const 15652 i32.load local.tee $6 i32.eqz @@ -30267,7 +30234,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 15836 + i32.const 15644 i32.load local.get $0 local.get $0 @@ -30302,7 +30269,7 @@ i32.const 2 i32.shl i32.add - i32.const 15844 + i32.const 15652 i32.store local.get $6 i32.load @@ -30344,7 +30311,7 @@ local.get $4 else block $block (result i32) - i32.const 15836 + i32.const 15644 i32.load local.get $8 i32.const 2 @@ -30572,7 +30539,7 @@ i32.load i32.store local.get $1 - i32.const 15836 + i32.const 15644 i32.load local.get $8 i32.const 2 @@ -30581,7 +30548,7 @@ i32.load i32.load i32.store - i32.const 15836 + i32.const 15644 i32.load local.get $8 i32.const 2 @@ -30629,7 +30596,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15820 + i32.const 15628 i32.load local.tee $0 i32.gt_u @@ -30655,10 +30622,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15828 + i32.const 15636 i32.load f32.convert_i32_u - i32.const 15832 + i32.const 15640 f32.load f32.div f32.ceil @@ -30734,10 +30701,10 @@ local.get $0 i32.eqz if $if - i32.const 15816 + i32.const 15624 i32.load local.set $0 - i32.const 15816 + i32.const 15624 i32.const 0 i32.store local.get $0 @@ -30745,7 +30712,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15820 + i32.const 15628 i32.const 0 i32.store return @@ -30759,11 +30726,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $0 @@ -30771,10 +30738,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15816 + i32.const 15624 i32.load local.set $1 - i32.const 15816 + i32.const 15624 local.get $2 i32.store local.get $1 @@ -30782,13 +30749,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15820 + i32.const 15628 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15816 + i32.const 15624 i32.load local.get $1 i32.const 2 @@ -30804,7 +30771,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15824 + i32.const 15632 i32.load local.tee $4 i32.eqz @@ -30814,7 +30781,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 15816 + i32.const 15624 i32.load local.get $0 local.get $0 @@ -30849,7 +30816,7 @@ i32.const 2 i32.shl i32.add - i32.const 15824 + i32.const 15632 i32.store local.get $4 i32.load @@ -30876,7 +30843,7 @@ local.get $0 else block $block (result i32) - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.const 2 @@ -30935,7 +30902,7 @@ i32.load i32.store local.get $1 - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.const 2 @@ -30944,7 +30911,7 @@ i32.load i32.load i32.store - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.const 2 @@ -30991,7 +30958,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.const 2 @@ -31050,7 +31017,7 @@ i32.load i32.store local.get $2 - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.const 2 @@ -31059,7 +31026,7 @@ i32.load i32.load i32.store - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.const 2 @@ -31081,7 +31048,7 @@ (func $__ZN11RootContextD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -31102,7 +31069,7 @@ (func $__ZN11RootContextD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -31133,209 +31100,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15820 + i32.const 15628 i32.load local.tee $1 + i32.eqz if $if - i32.const 15816 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15624 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $5) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $5) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10466 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $5) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $26 (type $5) ) (func $__ZL14getContextBasej (type $5) @@ -31346,213 +31270,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 + i32.const 15628 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 15624 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $30 - block $block - i32.const 15820 - i32.load - local.tee $1 - if $if - i32.const 15816 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $5) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $5) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 10490 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 30 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $30 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $5) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $5) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $1) @@ -31568,14 +31450,14 @@ local.get $0 i32.load local.set $3 - i32.const 15820 + i32.const 15628 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 15816 + i32.const 15624 i32.load local.tee $4 local.get $2 @@ -31743,7 +31625,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 15824 + i32.const 15632 i32.eq br_if $block_2 local.get $3 @@ -31853,7 +31735,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 15816 + i32.const 15624 i32.load local.get $2 i32.const 2 @@ -31873,8 +31755,8 @@ local.get $8 i32.const 0 i32.store - i32.const 15828 - i32.const 15828 + i32.const 15636 + i32.const 15636 i32.load i32.const -1 i32.add @@ -31924,14 +31806,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 15820 + i32.const 15628 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 15816 + i32.const 15624 i32.load local.get $2 local.get $2 @@ -32039,13 +31921,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 15832 + i32.const 15640 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 15828 + i32.const 15636 i32.load i32.const 1 i32.add @@ -32108,7 +31990,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 15820 + i32.const 15628 i32.load local.tee $3 i32.const -1 @@ -32142,7 +32024,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 15816 + i32.const 15624 i32.load local.get $6 i32.const 2 @@ -32160,19 +32042,19 @@ i32.store else local.get $1 - i32.const 15824 + i32.const 15632 i32.load i32.store - i32.const 15824 + i32.const 15632 local.get $1 i32.store - i32.const 15816 + i32.const 15624 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 15824 + i32.const 15632 i32.store local.get $1 i32.load @@ -32181,7 +32063,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 15816 + i32.const 15624 i32.load local.get $3 local.get $3 @@ -32217,8 +32099,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 15828 - i32.const 15828 + i32.const 15636 + i32.const 15636 i32.load i32.const 1 i32.add @@ -32258,7 +32140,7 @@ i32.const 48 i32.add global.set $30 - i32.const 15856 + i32.const 15664 i32.load i32.eqz if $if @@ -32273,7 +32155,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15856 + i32.const 15664 local.get $3 i32.store i32.const 20 @@ -32287,7 +32169,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15860 + i32.const 15668 local.get $3 i32.store end ;; $if @@ -32298,7 +32180,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 15860 + i32.const 15668 i32.load local.set $7 local.get $2 @@ -32476,7 +32358,7 @@ global.set $30 return end ;; $if_9 - i32.const 15856 + i32.const 15664 i32.load local.set $5 local.get $2 @@ -33729,11 +33611,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6920 + i32.const 6840 i32.store local.get $2 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw end ;; $if_1 local.get $1 @@ -34126,7 +34008,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -34143,7 +34025,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -34209,7 +34091,7 @@ local.get $1 i32.const 3 i32.store - i32.const 15864 + i32.const 15672 i32.load i32.const -1 i32.ne @@ -34223,7 +34105,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 15868 + i32.const 15676 i32.load drop local.get $0 @@ -34253,7 +34135,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 6384 + i32.const 6324 i32.store local.get $1 local.get $3 @@ -34269,8 +34151,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 4760 - i32.const 36 + i32.const 4736 + i32.const 34 call $___cxa_throw else local.get $1 @@ -34294,10 +34176,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 15868 + i32.const 15676 local.get $0 i32.store - i32.const 59 + i32.const 56 i32.const 4 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -34338,7 +34220,7 @@ global.set $30 return end ;; $if - i32.const 6516 + i32.const 6456 i32.load local.set $5 local.get $3 @@ -34379,14 +34261,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 15868 + i32.const 15676 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 15868 + i32.const 15676 i32.const 0 i32.store ) @@ -34412,18 +34294,18 @@ i32.const 16 i32.add global.set $30 - i32.const 15776 + i32.const 15584 i32.load8_s i32.eqz if $if - i32.const 15776 + i32.const 15584 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 15776 + i32.const 15584 i32.const 1 i32.store8 i32.const 1 @@ -34446,12 +34328,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 15872 + i32.const 15680 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 15872 + i32.const 15680 i32.load local.set $2 local.get $3 @@ -34546,11 +34428,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 6920 + i32.const 6840 i32.store local.get $3 - i32.const 5384 - i32.const 48 + i32.const 5344 + i32.const 46 call $___cxa_throw else local.get $2 @@ -34668,7 +34550,7 @@ i32.store local.get $2 i32.const 128 - i32.const 11418 + i32.const 11247 local.get $3 call $_snprintf drop @@ -34706,7 +34588,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13914 + i32.const 13743 local.get $3 call $_snprintf drop @@ -34744,7 +34626,7 @@ i32.store local.get $2 i32.const 128 - i32.const 11421 + i32.const 11250 local.get $3 call $_snprintf drop @@ -34785,14 +34667,14 @@ i32.const 16 i32.add global.set $30 - i32.const 15876 + i32.const 15684 i64.const 0 i64.store align=4 - i32.const 15884 + i32.const 15692 i64.const 0 i64.store align=4 local.get $0 - i32.const 16625 + i32.const 16433 i32.store local.get $0 i32.const 0 @@ -34804,12 +34686,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15892 + i32.const 15700 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 16625 + i32.const 16433 i32.store local.get $0 i32.const 0 @@ -34818,7 +34700,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15908 + i32.const 15716 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -35033,7 +34915,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11425 + i32.const 11254 i32.store offset=4 local.get $3 i32.const 116 @@ -35045,7 +34927,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11450 + i32.const 11279 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -35273,13 +35155,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -35290,7 +35172,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -35327,13 +35209,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -35344,7 +35226,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -35392,7 +35274,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.ne if $if local.get $3 @@ -35443,7 +35325,7 @@ local.get $0 i32.store local.get $1 - i32.const 4776 + i32.const 4752 i32.store offset=20 local.get $1 local.get $1 @@ -35512,10 +35394,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 4784 + i32.const 4760 local.get $3 i32.store - i32.const 4776 + i32.const 4752 local.get $0 i64.load offset=16 i64.store @@ -35531,13 +35413,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $0 else @@ -35548,7 +35430,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq if $if_1 local.get $3 @@ -35616,13 +35498,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 4784 + i32.const 4760 i32.load else block $block (result i32) @@ -35633,7 +35515,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block drop @@ -35693,13 +35575,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -35710,7 +35592,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -35729,14 +35611,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 54 + i32.const 51 i32.store offset=4 local.get $2 local.get $0 @@ -35750,13 +35632,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -35767,7 +35649,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -35785,14 +35667,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 54 + i32.const 51 i32.store offset=4 local.get $2 local.get $0 @@ -45841,7 +45723,7 @@ i32.load local.set $4 local.get $11 - i32.const 6404 + i32.const 6344 i32.store local.get $11 local.get $4 @@ -45909,7 +45791,7 @@ i32.const 3 i32.store local.get $11 - i32.const 11537 + i32.const 11366 i32.store offset=4 local.get $11 i32.const 571 @@ -45921,7 +45803,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 11579 + i32.const 11408 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -45958,7 +45840,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11537 + i32.const 11366 i32.store offset=4 local.get $1 i32.const 534 @@ -45970,12 +45852,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 11579 + i32.const 11408 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 11609 + i32.const 11438 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -45995,26 +45877,26 @@ i32.const 32 i32.add global.set $30 - i32.const 15808 + i32.const 15616 i32.load8_s i32.eqz if $if - i32.const 15808 + i32.const 15616 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 15808 + i32.const 15616 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 15952 + i32.const 15760 i32.load - i32.const 6524 + i32.const 6464 call $_pthread_equal if $if_1 - i32.const 5772 + i32.const 5732 i32.load i32.const 1 i32.eq @@ -46027,7 +45909,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11537 + i32.const 11366 i32.store offset=4 local.get $0 i32.const 801 @@ -46039,7 +45921,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 11621 + i32.const 11450 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -46048,40 +45930,40 @@ global.set $30 return end ;; $if_1 - i32.const 15800 + i32.const 15608 i32.load8_s i32.eqz if $if_3 - i32.const 15800 + i32.const 15608 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 15800 + i32.const 15608 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 15784 + i32.const 15592 i64.const 0 i64.store - i32.const 15792 + i32.const 15600 i32.const 0 i32.store - i32.const 60 - i32.const 15784 + i32.const 57 + i32.const 15592 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 15952 - i32.const 6524 + i32.const 15760 + i32.const 6464 i32.store - i32.const 5772 + i32.const 5732 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 15952 + i32.const 15760 i32.const 0 i32.store local.get $0 @@ -46173,31 +46055,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 11786 + i32.const 11615 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11794 + i32.const 11623 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11802 + i32.const 11631 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 11810 + i32.const 11639 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 11818 + i32.const 11647 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 11826 + i32.const 11655 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 11834 + i32.const 11663 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -46217,7 +46099,7 @@ i32.load local.set $2 local.get $0 - i32.const 16626 + i32.const 16434 i32.load8_s i32.const 1 i32.and @@ -46289,7 +46171,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 6404 + i32.const 6344 i32.store local.get $3 local.get $2 @@ -46334,7 +46216,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11716 + i32.const 11545 i32.store offset=4 local.get $4 i32.const 373 @@ -46346,7 +46228,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11748 + i32.const 11577 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -46475,7 +46357,7 @@ i32.const 2 i32.store local.get $6 - i32.const 11716 + i32.const 11545 i32.store offset=4 local.get $6 i32.const 121 @@ -46493,15 +46375,15 @@ i32.const 0 i32.store offset=8 local.get $5 - i32.const 11875 + i32.const 11704 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc drop local.get $5 - i32.const 11869 + i32.const 11698 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc drop local.get $5 - i32.const 11882 + i32.const 11711 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc drop local.get $4 @@ -46544,7 +46426,7 @@ call $_free end ;; $if_1 local.get $5 - i32.const 11901 + i32.const 11730 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc drop local.get $4 @@ -46639,7 +46521,7 @@ i32.const 3 i32.store local.get $6 - i32.const 11716 + i32.const 11545 i32.store offset=4 local.get $6 i32.const 68 @@ -46651,7 +46533,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 11983 + i32.const 11812 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.set $1 local.get $5 @@ -46667,7 +46549,7 @@ local.get $1 local.get $5 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12067 + i32.const 11896 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -46690,7 +46572,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11716 + i32.const 11545 i32.store offset=4 local.get $4 i32.const 75 @@ -46702,7 +46584,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12357 + i32.const 12186 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -46719,7 +46601,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11716 + i32.const 11545 i32.store offset=4 local.get $0 i32.const 71 @@ -46731,9 +46613,9 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12116 + i32.const 11945 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12202 + i32.const 12031 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.set $0 local.get $5 @@ -46749,7 +46631,7 @@ local.get $0 local.get $5 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 13843 + i32.const 13672 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -46767,7 +46649,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11716 + i32.const 11545 i32.store offset=4 local.get $4 i32.const 75 @@ -46779,7 +46661,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12357 + i32.const 12186 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -46830,7 +46712,7 @@ i32.const 2 i32.store local.get $2 - i32.const 11716 + i32.const 11545 i32.store offset=4 local.get $2 i32.const 289 @@ -46842,7 +46724,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 11943 + i32.const 11772 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEm @@ -47003,7 +46885,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12410 + i32.const 12239 i32.store offset=4 local.get $3 i32.const 59 @@ -47015,9 +46897,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12444 + i32.const 12273 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12561 + i32.const 12390 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47049,7 +46931,7 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5448 + i32.const 5408 local.get $2 i64.extend_i32_u local.get $1 @@ -48700,7 +48582,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12609 + i32.const 12438 i32.store offset=4 local.get $4 i32.const 507 @@ -48712,7 +48594,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12645 + i32.const 12474 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -48912,7 +48794,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12609 + i32.const 12438 i32.store offset=4 local.get $4 i32.const 516 @@ -48924,7 +48806,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12645 + i32.const 12474 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -49603,13 +49485,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 12691 + i32.const 12520 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 12703 + i32.const 12532 local.get $2 select local.set $3 @@ -49621,7 +49503,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12609 + i32.const 12438 i32.store offset=4 local.get $1 i32.const 626 @@ -49633,21 +49515,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12717 + i32.const 12546 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12730 + i32.const 12559 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12749 + i32.const 12578 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12766 + i32.const 12595 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12779 + i32.const 12608 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12835 + i32.const 12664 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -50483,7 +50365,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12843 + i32.const 12672 i32.store offset=4 local.get $2 i32.const 591 @@ -50495,7 +50377,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12878 + i32.const 12707 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -50638,7 +50520,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12843 + i32.const 12672 i32.store offset=4 local.get $1 i32.const 190 @@ -50650,12 +50532,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12915 + i32.const 12744 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 12982 + i32.const 12811 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -53113,7 +52995,7 @@ i32.const 3 i32.store local.get $2 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $2 i32.const 132 @@ -53125,9 +53007,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13207 + i32.const 13036 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 13251 + i32.const 13080 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -53148,7 +53030,7 @@ i32.const 3 i32.store local.get $2 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $2 i32.const 134 @@ -53160,7 +53042,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13306 + i32.const 13135 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -53187,7 +53069,7 @@ i32.const 3 i32.store local.get $3 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $3 i32.const 135 @@ -53199,7 +53081,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13176 + i32.const 13005 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -53255,7 +53137,7 @@ i32.const 3 i32.store local.get $3 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $3 i32.const 151 @@ -53267,7 +53149,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13396 + i32.const 13225 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -53341,7 +53223,7 @@ i32.const 2 i32.store local.get $5 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $5 i32.const 164 @@ -53353,9 +53235,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 13473 + i32.const 13302 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 13523 + i32.const 13352 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -53430,7 +53312,7 @@ i32.const 3 i32.store local.get $2 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $2 i32.const 182 @@ -53442,7 +53324,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13176 + i32.const 13005 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -53463,7 +53345,7 @@ i32.const 3 i32.store local.get $2 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $2 i32.const 183 @@ -53475,7 +53357,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13396 + i32.const 13225 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -53505,7 +53387,7 @@ i32.const 3 i32.store local.get $3 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $3 i32.const 184 @@ -53517,7 +53399,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13428 + i32.const 13257 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -53578,7 +53460,7 @@ i32.const 3 i32.store local.get $1 - i32.const 13127 + i32.const 12956 i32.store offset=4 local.get $1 i32.const 189 @@ -53590,7 +53472,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 13396 + i32.const 13225 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -53645,7 +53527,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 12711 + i32.const 12540 local.get $2 call $_vsnprintf local.tee $4 @@ -53678,7 +53560,7 @@ i32.store local.get $3 local.get $5 - i32.const 12711 + i32.const 12540 local.get $2 call $_vsnprintf local.tee $1 @@ -53755,7 +53637,7 @@ i32.const 241 return end ;; $if - i32.const 6484 + i32.const 6424 i32.load local.set $13 local.get $0 @@ -53765,18 +53647,18 @@ i32.const -7 i32.add local.set $10 - i32.const 6512 + i32.const 6452 i32.load local.set $4 - i32.const 6492 + i32.const 6432 i32.load local.set $11 - i32.const 6496 + i32.const 6436 i32.load local.set $12 - i32.const 6500 + i32.const 6440 i32.load - i32.const 6468 + i32.const 6408 i32.load i32.add local.tee $8 @@ -53989,7 +53871,7 @@ local.get $3 local.get $14 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.ge_u if $if_7 @@ -54021,7 +53903,7 @@ local.get $3 local.get $8 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.lt_u if $if_9 (result i32) @@ -54225,7 +54107,7 @@ i32.const 3 i32.store local.get $0 - i32.const 13585 + i32.const 13414 i32.store offset=4 local.get $0 i32.const 47 @@ -54237,7 +54119,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 13624 + i32.const 13453 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -54268,7 +54150,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 16020 + i32.const 15828 i32.const 0 local.get $0 i32.sub @@ -54349,7 +54231,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 16020 + i32.const 15828 i32.const 0 local.get $1 i32.sub @@ -54426,7 +54308,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 16020 + i32.const 15828 i32.const 0 local.get $1 i32.sub @@ -54531,7 +54413,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 16020 + i32.const 15828 i32.const 0 local.get $0 i32.sub @@ -54559,7 +54441,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 16020 + i32.const 15828 ) (func $___stdout_write (type $6) @@ -54809,7 +54691,7 @@ i32.add local.set $5 local.get $4 - i32.const 5128 + i32.const 5104 i32.const 144 call $_memcpy drop @@ -54823,7 +54705,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 16020 + i32.const 15828 i32.const 75 i32.store i32.const -1 @@ -54971,13 +54853,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 13808 + i32.const 13637 local.set $18 i32.const 1 else - i32.const 13811 - i32.const 13814 - i32.const 13809 + i32.const 13640 + i32.const 13643 + i32.const 13638 local.get $4 i32.const 1 i32.and @@ -55000,8 +54882,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 13835 - i32.const 13839 + i32.const 13664 + i32.const 13668 local.get $5 i32.const 32 i32.and @@ -55009,8 +54891,8 @@ i32.ne local.tee $3 select - i32.const 13827 - i32.const 13831 + i32.const 13656 + i32.const 13660 local.get $3 select local.get $1 @@ -56358,7 +56240,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 13843 + i32.const 13672 i32.const 1 call $_out_279 end ;; $if_54 @@ -56517,7 +56399,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 13843 + i32.const 13672 i32.const 1 call $_out_279 local.get $6 @@ -56891,7 +56773,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 16020 + i32.const 15828 i32.const 75 i32.store i32.const -1 @@ -57607,7 +57489,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 13791 + i32.const 13620 local.set $8 br $block_14 end ;; $block_25 @@ -57623,13 +57505,13 @@ i64.sub local.tee $25 i64.store - i32.const 13791 + i32.const 13620 local.set $8 i32.const 1 else - i32.const 13792 - i32.const 13793 - i32.const 13791 + i32.const 13621 + i32.const 13622 + i32.const 13620 local.get $7 i32.const 1 i32.and @@ -57653,7 +57535,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 13791 + i32.const 13620 local.set $8 br $block_16 end ;; $block_23 @@ -57669,7 +57551,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13791 + i32.const 13620 local.set $8 local.get $18 local.set $1 @@ -57678,7 +57560,7 @@ local.get $10 i32.load local.tee $5 - i32.const 13801 + i32.const 13630 local.get $5 select local.tee $6 @@ -57698,7 +57580,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13791 + i32.const 13620 local.set $8 local.get $1 local.get $6 @@ -57759,7 +57641,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13791 + i32.const 13620 local.set $8 local.get $18 local.set $1 @@ -57787,11 +57669,11 @@ local.tee $8 select local.set $12 - i32.const 13791 + i32.const 13620 local.get $6 i32.const 4 i32.shr_u - i32.const 13791 + i32.const 13620 i32.add local.get $8 select @@ -58626,7 +58508,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 6712 + i32.const 6652 i32.load i32.load i32.eqz @@ -58643,7 +58525,7 @@ i32.const 1 br $block else - i32.const 16020 + i32.const 15828 i32.const 84 i32.store i32.const -1 @@ -58748,7 +58630,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 16020 + i32.const 15828 i32.const 84 i32.store i32.const -1 @@ -59295,7 +59177,7 @@ local.get $1 i32.store local.get $0 - i32.const 11298 + i32.const 11127 local.get $2 call $_vfprintf drop @@ -59324,10 +59206,10 @@ end ;; $block local.set $0 else - i32.const 6520 + i32.const 6460 i32.load if $if_1 (result i32) - i32.const 6520 + i32.const 6460 i32.load call $_fflush else @@ -59335,9 +59217,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 16024 + i32.const 15832 call $___lock - i32.const 16032 + i32.const 15840 i32.load local.tee $1 end ;; $block_0 @@ -59371,7 +59253,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 16024 + i32.const 15832 call $___unlock end ;; $if local.get $0 @@ -59489,7 +59371,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 16036 + i32.const 15844 i32.load local.tee $6 i32.const 16 @@ -59521,7 +59403,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.tee $3 i32.load offset=8 @@ -59534,7 +59416,7 @@ local.get $3 i32.eq if $if_1 - i32.const 16036 + i32.const 15844 local.get $6 i32.const 1 local.get $0 @@ -59544,7 +59426,7 @@ i32.and i32.store else - i32.const 16052 + i32.const 15860 i32.load local.get $4 i32.gt_u @@ -59589,7 +59471,7 @@ return end ;; $if_0 local.get $14 - i32.const 16044 + i32.const 15852 i32.load local.tee $13 i32.gt_u @@ -59668,7 +59550,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.tee $1 i32.load offset=8 @@ -59681,7 +59563,7 @@ local.get $1 i32.eq if $if_6 - i32.const 16036 + i32.const 15844 local.get $6 i32.const 1 local.get $0 @@ -59692,7 +59574,7 @@ local.tee $8 i32.store else - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.gt_u @@ -59742,7 +59624,7 @@ i32.store local.get $13 if $if_9 - i32.const 16056 + i32.const 15864 i32.load local.set $10 local.get $13 @@ -59751,7 +59633,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.set $2 local.get $8 @@ -59761,7 +59643,7 @@ local.tee $0 i32.and if $if_10 - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.const 8 @@ -59779,7 +59661,7 @@ local.set $4 end ;; $if_11 else - i32.const 16036 + i32.const 15844 local.get $0 local.get $8 i32.or @@ -59804,10 +59686,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 16044 + i32.const 15852 local.get $6 i32.store - i32.const 16056 + i32.const 15864 local.get $3 i32.store local.get $17 @@ -59815,7 +59697,7 @@ local.get $9 return end ;; $if_5 - i32.const 16040 + i32.const 15848 i32.load local.tee $11 if $if_12 (result i32) @@ -59878,7 +59760,7 @@ i32.add i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add i32.load local.tee $0 @@ -59928,7 +59810,7 @@ br $loop end ;; $block end ;; $loop - i32.const 16052 + i32.const 15860 i32.load local.tee $7 local.get $9 @@ -60052,7 +59934,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.tee $0 i32.load @@ -60065,7 +59947,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 16040 + i32.const 15848 local.get $11 i32.const 1 local.get $1 @@ -60077,7 +59959,7 @@ br $block_2 end ;; $if_25 else - i32.const 16052 + i32.const 15860 i32.load local.get $18 i32.gt_u @@ -60102,7 +59984,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 16052 + i32.const 15860 i32.load local.tee $0 local.get $3 @@ -60135,7 +60017,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 16052 + i32.const 15860 i32.load local.get $0 i32.gt_u @@ -60191,7 +60073,7 @@ i32.store local.get $13 if $if_33 - i32.const 16056 + i32.const 15864 i32.load local.set $4 local.get $13 @@ -60200,7 +60082,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.set $3 local.get $6 @@ -60210,7 +60092,7 @@ local.tee $0 i32.and if $if_34 - i32.const 16052 + i32.const 15860 i32.load local.get $3 i32.const 8 @@ -60228,7 +60110,7 @@ local.set $12 end ;; $if_35 else - i32.const 16036 + i32.const 15844 local.get $0 local.get $6 i32.or @@ -60253,10 +60135,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 16044 + i32.const 15852 local.get $10 i32.store - i32.const 16056 + i32.const 15864 local.get $5 i32.store end ;; $if_32 @@ -60287,7 +60169,7 @@ i32.const -8 i32.and local.set $15 - i32.const 16040 + i32.const 15848 i32.load local.tee $4 if $if_37 (result i32) @@ -60367,7 +60249,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add i32.load local.tee $0 @@ -60532,7 +60414,7 @@ i32.add i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add i32.load local.set $0 @@ -60595,13 +60477,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 16044 + i32.const 15852 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 16052 + i32.const 15860 i32.load local.tee $12 local.get $2 @@ -60725,7 +60607,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.tee $0 i32.load @@ -60738,7 +60620,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 16040 + i32.const 15848 local.get $4 i32.const 1 local.get $3 @@ -60751,7 +60633,7 @@ br $block_9 end ;; $if_60 else - i32.const 16052 + i32.const 15860 i32.load local.get $8 i32.gt_u @@ -60780,7 +60662,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 16052 + i32.const 15860 i32.load local.tee $0 local.get $13 @@ -60813,7 +60695,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 16052 + i32.const 15860 i32.load local.get $0 i32.gt_u @@ -60887,10 +60769,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.set $3 - i32.const 16036 + i32.const 15844 i32.load local.tee $1 i32.const 1 @@ -60899,7 +60781,7 @@ local.tee $0 i32.and if $if_70 - i32.const 16052 + i32.const 15860 i32.load local.get $3 i32.const 8 @@ -60917,7 +60799,7 @@ local.set $11 end ;; $if_71 else - i32.const 16036 + i32.const 15844 local.get $0 local.get $1 i32.or @@ -61013,7 +60895,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.set $3 local.get $5 @@ -61033,7 +60915,7 @@ i32.and i32.eqz if $if_74 - i32.const 16040 + i32.const 15848 local.get $0 local.get $1 i32.or @@ -61114,7 +60996,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 16052 + i32.const 15860 i32.load local.get $4 i32.gt_u @@ -61137,7 +61019,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 16052 + i32.const 15860 i32.load local.tee $0 local.get $6 @@ -61190,13 +61072,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 16044 + i32.const 15852 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 16056 + i32.const 15864 i32.load local.set $0 local.get $3 @@ -61206,13 +61088,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 16056 + i32.const 15864 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 16044 + i32.const 15852 local.get $2 i32.store local.get $1 @@ -61231,10 +61113,10 @@ i32.or i32.store offset=4 else - i32.const 16044 + i32.const 15852 i32.const 0 i32.store - i32.const 16056 + i32.const 15864 i32.const 0 i32.store local.get $0 @@ -61255,13 +61137,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 16048 + i32.const 15856 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 16048 + i32.const 15856 local.get $12 local.get $11 i32.sub @@ -61269,31 +61151,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 16508 + i32.const 16316 i32.load if $if_83 (result i32) - i32.const 16516 + i32.const 16324 i32.load else - i32.const 16516 + i32.const 16324 i32.const 4096 i32.store - i32.const 16512 + i32.const 16320 i32.const 4096 i32.store - i32.const 16520 + i32.const 16328 i32.const -1 i32.store - i32.const 16524 + i32.const 16332 i32.const -1 i32.store - i32.const 16528 + i32.const 16336 i32.const 0 i32.store - i32.const 16480 + i32.const 16288 i32.const 0 i32.store - i32.const 16508 + i32.const 16316 local.get $17 i32.const -16 i32.and @@ -61320,11 +61202,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 16476 + i32.const 16284 i32.load local.tee $2 if $if_85 - i32.const 16468 + i32.const 16276 i32.load local.tee $1 local.get $8 @@ -61346,7 +61228,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 16480 + i32.const 16288 i32.load i32.const 4 i32.and @@ -61357,12 +61239,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 16060 + i32.const 15868 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 16484 + i32.const 16292 local.set $2 loop $loop_5 block $block_20 @@ -61425,11 +61307,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 16468 + i32.const 16276 i32.load local.tee $4 local.get $0 - i32.const 16512 + i32.const 16320 i32.load local.tee $2 i32.const -1 @@ -61460,7 +61342,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 16476 + i32.const 16284 i32.load local.tee $1 if $if_92 @@ -61518,7 +61400,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 16516 + i32.const 16324 i32.load local.tee $1 local.get $6 @@ -61555,8 +61437,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 16480 - i32.const 16480 + i32.const 16288 + i32.const 16288 i32.load i32.const 4 i32.or @@ -61611,28 +61493,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 16468 - i32.const 16468 + i32.const 16276 + i32.const 16276 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 16472 + i32.const 16280 i32.load i32.gt_u if $if_98 - i32.const 16472 + i32.const 16280 local.get $1 i32.store end ;; $if_98 - i32.const 16060 + i32.const 15868 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 16484 + i32.const 16292 local.set $2 block $block_22 block $block_23 @@ -61690,7 +61572,7 @@ local.tee $1 i32.add local.set $2 - i32.const 16048 + i32.const 15856 i32.load local.get $3 i32.add @@ -61698,10 +61580,10 @@ local.get $1 i32.sub local.set $1 - i32.const 16060 + i32.const 15868 local.get $2 i32.store - i32.const 16048 + i32.const 15856 local.get $1 i32.store local.get $2 @@ -61714,8 +61596,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 16064 - i32.const 16524 + i32.const 15872 + i32.const 16332 i32.load i32.store br $block_21 @@ -61723,12 +61605,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 16052 + i32.const 15860 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 16052 + i32.const 15860 local.get $0 i32.store local.get $0 @@ -61738,7 +61620,7 @@ local.get $3 i32.add local.set $1 - i32.const 16484 + i32.const 16292 local.set $8 block $block_24 block $block_25 @@ -61819,14 +61701,14 @@ local.get $6 i32.eq if $if_104 - i32.const 16048 - i32.const 16048 + i32.const 15856 + i32.const 15856 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 16060 + i32.const 15868 local.get $5 i32.store local.get $5 @@ -61836,19 +61718,19 @@ i32.store offset=4 else block $block_26 - i32.const 16056 + i32.const 15864 i32.load local.get $3 i32.eq if $if_105 - i32.const 16044 - i32.const 16044 + i32.const 15852 + i32.const 15852 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 16056 + i32.const 15864 local.get $5 i32.store local.get $5 @@ -61893,7 +61775,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.tee $0 i32.ne @@ -61917,8 +61799,8 @@ local.get $6 i32.eq if $if_110 - i32.const 16036 - i32.const 16036 + i32.const 15844 + i32.const 15844 i32.load i32.const 1 local.get $1 @@ -62076,7 +61958,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.tee $0 i32.load @@ -62089,8 +61971,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 16040 - i32.const 16040 + i32.const 15848 + i32.const 15848 i32.load i32.const 1 local.get $1 @@ -62102,7 +61984,7 @@ br $block_27 end ;; $block_32 else - i32.const 16052 + i32.const 15860 i32.load local.get $8 i32.gt_u @@ -62127,7 +62009,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 16052 + i32.const 15860 i32.load local.tee $0 local.get $16 @@ -62161,7 +62043,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 16052 + i32.const 15860 i32.load local.get $0 i32.gt_u @@ -62213,10 +62095,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.set $2 - i32.const 16036 + i32.const 15844 i32.load local.tee $1 i32.const 1 @@ -62226,7 +62108,7 @@ i32.and if $if_128 block $block_33 - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.const 8 @@ -62245,7 +62127,7 @@ call $_abort end ;; $block_33 else - i32.const 16036 + i32.const 15844 local.get $0 local.get $1 i32.or @@ -62341,7 +62223,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.set $2 local.get $5 @@ -62353,7 +62235,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 16040 + i32.const 15848 i32.load local.tee $1 i32.const 1 @@ -62363,7 +62245,7 @@ i32.and i32.eqz if $if_132 - i32.const 16040 + i32.const 15848 local.get $0 local.get $1 i32.or @@ -62444,7 +62326,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.gt_u @@ -62467,7 +62349,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 16052 + i32.const 15860 i32.load local.tee $0 local.get $9 @@ -62507,7 +62389,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 16484 + i32.const 16292 local.set $2 loop $loop_10 block $block_35 @@ -62532,7 +62414,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 16060 + i32.const 15868 i32.const 0 local.get $0 i32.const 8 @@ -62551,7 +62433,7 @@ i32.add local.tee $4 i32.store - i32.const 16048 + i32.const 15856 local.get $3 i32.const -40 i32.add @@ -62570,8 +62452,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 16064 - i32.const 16524 + i32.const 15872 + i32.const 16332 i32.load i32.store local.get $6 @@ -62604,23 +62486,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 16484 + i32.const 16292 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 16492 + i32.const 16300 i64.load align=4 i64.store offset=16 align=4 - i32.const 16484 + i32.const 16292 local.get $0 i32.store - i32.const 16488 + i32.const 16296 local.get $3 i32.store - i32.const 16496 + i32.const 16304 i32.const 0 i32.store - i32.const 16492 + i32.const 16300 local.get $2 i32.const 8 i32.add @@ -62679,10 +62561,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.set $2 - i32.const 16036 + i32.const 15844 i32.load local.tee $1 i32.const 1 @@ -62691,7 +62573,7 @@ local.tee $0 i32.and if $if_142 - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.const 8 @@ -62709,7 +62591,7 @@ local.set $5 end ;; $if_143 else - i32.const 16036 + i32.const 15844 local.get $0 local.get $1 i32.or @@ -62805,7 +62687,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.set $2 local.get $6 @@ -62817,7 +62699,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 16040 + i32.const 15848 i32.load local.tee $1 i32.const 1 @@ -62827,7 +62709,7 @@ i32.and i32.eqz if $if_146 - i32.const 16040 + i32.const 15848 local.get $0 local.get $1 i32.or @@ -62908,7 +62790,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 16052 + i32.const 15860 i32.load local.get $3 i32.gt_u @@ -62931,7 +62813,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 16052 + i32.const 15860 i32.load local.tee $0 local.get $10 @@ -62964,7 +62846,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 16052 + i32.const 15860 i32.load local.tee $1 i32.eqz @@ -62973,219 +62855,219 @@ i32.lt_u i32.or if $if_152 - i32.const 16052 + i32.const 15860 local.get $0 i32.store end ;; $if_152 - i32.const 16484 + i32.const 16292 local.get $0 i32.store - i32.const 16488 + i32.const 16296 local.get $3 i32.store - i32.const 16496 + i32.const 16304 i32.const 0 i32.store - i32.const 16072 - i32.const 16508 + i32.const 15880 + i32.const 16316 i32.load i32.store - i32.const 16068 + i32.const 15876 i32.const -1 i32.store - i32.const 16088 - i32.const 16076 + i32.const 15896 + i32.const 15884 i32.store - i32.const 16084 - i32.const 16076 + i32.const 15892 + i32.const 15884 i32.store - i32.const 16096 - i32.const 16084 + i32.const 15904 + i32.const 15892 i32.store - i32.const 16092 - i32.const 16084 + i32.const 15900 + i32.const 15892 i32.store - i32.const 16104 - i32.const 16092 + i32.const 15912 + i32.const 15900 i32.store - i32.const 16100 - i32.const 16092 + i32.const 15908 + i32.const 15900 i32.store - i32.const 16112 - i32.const 16100 + i32.const 15920 + i32.const 15908 i32.store - i32.const 16108 - i32.const 16100 + i32.const 15916 + i32.const 15908 i32.store - i32.const 16120 - i32.const 16108 + i32.const 15928 + i32.const 15916 i32.store - i32.const 16116 - i32.const 16108 + i32.const 15924 + i32.const 15916 i32.store - i32.const 16128 - i32.const 16116 + i32.const 15936 + i32.const 15924 i32.store - i32.const 16124 - i32.const 16116 + i32.const 15932 + i32.const 15924 i32.store - i32.const 16136 - i32.const 16124 + i32.const 15944 + i32.const 15932 i32.store - i32.const 16132 - i32.const 16124 + i32.const 15940 + i32.const 15932 i32.store - i32.const 16144 - i32.const 16132 + i32.const 15952 + i32.const 15940 i32.store - i32.const 16140 - i32.const 16132 + i32.const 15948 + i32.const 15940 i32.store - i32.const 16152 - i32.const 16140 + i32.const 15960 + i32.const 15948 i32.store - i32.const 16148 - i32.const 16140 + i32.const 15956 + i32.const 15948 i32.store - i32.const 16160 - i32.const 16148 + i32.const 15968 + i32.const 15956 i32.store - i32.const 16156 - i32.const 16148 + i32.const 15964 + i32.const 15956 i32.store - i32.const 16168 - i32.const 16156 + i32.const 15976 + i32.const 15964 i32.store - i32.const 16164 - i32.const 16156 + i32.const 15972 + i32.const 15964 i32.store - i32.const 16176 - i32.const 16164 + i32.const 15984 + i32.const 15972 i32.store - i32.const 16172 - i32.const 16164 + i32.const 15980 + i32.const 15972 i32.store - i32.const 16184 - i32.const 16172 + i32.const 15992 + i32.const 15980 i32.store - i32.const 16180 - i32.const 16172 + i32.const 15988 + i32.const 15980 i32.store - i32.const 16192 - i32.const 16180 + i32.const 16000 + i32.const 15988 i32.store - i32.const 16188 - i32.const 16180 + i32.const 15996 + i32.const 15988 i32.store - i32.const 16200 - i32.const 16188 + i32.const 16008 + i32.const 15996 i32.store - i32.const 16196 - i32.const 16188 + i32.const 16004 + i32.const 15996 i32.store - i32.const 16208 - i32.const 16196 + i32.const 16016 + i32.const 16004 i32.store - i32.const 16204 - i32.const 16196 + i32.const 16012 + i32.const 16004 i32.store - i32.const 16216 - i32.const 16204 + i32.const 16024 + i32.const 16012 i32.store - i32.const 16212 - i32.const 16204 + i32.const 16020 + i32.const 16012 i32.store - i32.const 16224 - i32.const 16212 + i32.const 16032 + i32.const 16020 i32.store - i32.const 16220 - i32.const 16212 + i32.const 16028 + i32.const 16020 i32.store - i32.const 16232 - i32.const 16220 + i32.const 16040 + i32.const 16028 i32.store - i32.const 16228 - i32.const 16220 + i32.const 16036 + i32.const 16028 i32.store - i32.const 16240 - i32.const 16228 + i32.const 16048 + i32.const 16036 i32.store - i32.const 16236 - i32.const 16228 + i32.const 16044 + i32.const 16036 i32.store - i32.const 16248 - i32.const 16236 + i32.const 16056 + i32.const 16044 i32.store - i32.const 16244 - i32.const 16236 + i32.const 16052 + i32.const 16044 i32.store - i32.const 16256 - i32.const 16244 + i32.const 16064 + i32.const 16052 i32.store - i32.const 16252 - i32.const 16244 + i32.const 16060 + i32.const 16052 i32.store - i32.const 16264 - i32.const 16252 + i32.const 16072 + i32.const 16060 i32.store - i32.const 16260 - i32.const 16252 + i32.const 16068 + i32.const 16060 i32.store - i32.const 16272 - i32.const 16260 + i32.const 16080 + i32.const 16068 i32.store - i32.const 16268 - i32.const 16260 + i32.const 16076 + i32.const 16068 i32.store - i32.const 16280 - i32.const 16268 + i32.const 16088 + i32.const 16076 i32.store - i32.const 16276 - i32.const 16268 + i32.const 16084 + i32.const 16076 i32.store - i32.const 16288 - i32.const 16276 + i32.const 16096 + i32.const 16084 i32.store - i32.const 16284 - i32.const 16276 + i32.const 16092 + i32.const 16084 i32.store - i32.const 16296 - i32.const 16284 + i32.const 16104 + i32.const 16092 i32.store - i32.const 16292 - i32.const 16284 + i32.const 16100 + i32.const 16092 i32.store - i32.const 16304 - i32.const 16292 + i32.const 16112 + i32.const 16100 i32.store - i32.const 16300 - i32.const 16292 + i32.const 16108 + i32.const 16100 i32.store - i32.const 16312 - i32.const 16300 + i32.const 16120 + i32.const 16108 i32.store - i32.const 16308 - i32.const 16300 + i32.const 16116 + i32.const 16108 i32.store - i32.const 16320 - i32.const 16308 + i32.const 16128 + i32.const 16116 i32.store - i32.const 16316 - i32.const 16308 + i32.const 16124 + i32.const 16116 i32.store - i32.const 16328 - i32.const 16316 + i32.const 16136 + i32.const 16124 i32.store - i32.const 16324 - i32.const 16316 + i32.const 16132 + i32.const 16124 i32.store - i32.const 16336 - i32.const 16324 + i32.const 16144 + i32.const 16132 i32.store - i32.const 16332 - i32.const 16324 + i32.const 16140 + i32.const 16132 i32.store - i32.const 16060 + i32.const 15868 i32.const 0 local.get $0 i32.const 8 @@ -63204,7 +63086,7 @@ i32.add local.tee $4 i32.store - i32.const 16048 + i32.const 15856 local.get $3 i32.const -40 i32.add @@ -63223,18 +63105,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 16064 - i32.const 16524 + i32.const 15872 + i32.const 16332 i32.load i32.store end ;; $if_99 - i32.const 16048 + i32.const 15856 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 16048 + i32.const 15856 local.get $0 local.get $11 i32.sub @@ -63243,13 +63125,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 16020 + i32.const 15828 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 16060 - i32.const 16060 + i32.const 15868 + i32.const 15868 i32.load local.tee $0 local.get $11 @@ -63307,7 +63189,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 16052 + i32.const 15860 i32.load local.tee $11 i32.lt_u @@ -63366,7 +63248,7 @@ local.get $10 i32.add local.set $5 - i32.const 16056 + i32.const 15864 i32.load local.get $0 i32.eq @@ -63386,7 +63268,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 16044 + i32.const 15852 local.get $5 i32.store local.get $7 @@ -63423,7 +63305,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.tee $4 i32.ne @@ -63446,8 +63328,8 @@ local.get $3 i32.eq if $if_11 - i32.const 16036 - i32.const 16036 + i32.const 15844 + i32.const 15844 i32.load i32.const 1 local.get $2 @@ -63613,7 +63495,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.tee $6 i32.load @@ -63626,8 +63508,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 16040 - i32.const 16040 + i32.const 15848 + i32.const 15848 i32.load i32.const 1 local.get $2 @@ -63644,7 +63526,7 @@ br $block end ;; $if_24 else - i32.const 16052 + i32.const 15860 i32.load local.get $13 i32.gt_u @@ -63677,7 +63559,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 16052 + i32.const 15860 i32.load local.tee $6 local.get $8 @@ -63710,7 +63592,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.gt_u @@ -63780,19 +63662,19 @@ local.get $1 i32.store else - i32.const 16060 + i32.const 15868 i32.load local.get $7 i32.eq if $if_35 - i32.const 16048 - i32.const 16048 + i32.const 15856 + i32.const 15856 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 16060 + i32.const 15868 local.get $3 i32.store local.get $3 @@ -63801,33 +63683,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 16056 + i32.const 15864 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 16056 + i32.const 15864 i32.const 0 i32.store - i32.const 16044 + i32.const 15852 i32.const 0 i32.store return end ;; $if_35 - i32.const 16056 + i32.const 15864 i32.load local.get $7 i32.eq if $if_37 - i32.const 16044 - i32.const 16044 + i32.const 15852 + i32.const 15852 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 16056 + i32.const 15864 local.get $4 i32.store local.get $3 @@ -63866,12 +63748,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.tee $0 i32.ne if $if_39 - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.gt_u @@ -63890,8 +63772,8 @@ local.get $2 i32.eq if $if_42 - i32.const 16036 - i32.const 16036 + i32.const 15844 + i32.const 15844 i32.load i32.const 1 local.get $6 @@ -63911,7 +63793,7 @@ i32.add local.set $16 else - i32.const 16052 + i32.const 15860 i32.load local.get $1 i32.gt_u @@ -63994,7 +63876,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 16052 + i32.const 15860 i32.load local.get $1 i32.gt_u @@ -64009,7 +63891,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 16052 + i32.const 15860 i32.load local.get $7 i32.load offset=8 @@ -64049,7 +63931,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.tee $1 i32.load @@ -64062,8 +63944,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 16040 - i32.const 16040 + i32.const 15848 + i32.const 15848 i32.load i32.const 1 local.get $0 @@ -64075,7 +63957,7 @@ br $block_2 end ;; $if_55 else - i32.const 16052 + i32.const 15860 i32.load local.get $8 i32.gt_u @@ -64101,7 +63983,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 16052 + i32.const 15860 i32.load local.tee $1 local.get $9 @@ -64134,7 +64016,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 16052 + i32.const 15860 i32.load local.get $0 i32.gt_u @@ -64162,12 +64044,12 @@ i32.add local.get $5 i32.store - i32.const 16056 + i32.const 15864 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 16044 + i32.const 15852 local.get $5 i32.store return @@ -64187,10 +64069,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 16076 + i32.const 15884 i32.add local.set $0 - i32.const 16036 + i32.const 15844 i32.load local.tee $1 i32.const 1 @@ -64199,7 +64081,7 @@ local.tee $4 i32.and if $if_64 - i32.const 16052 + i32.const 15860 i32.load local.get $0 i32.const 8 @@ -64217,7 +64099,7 @@ local.set $15 end ;; $if_65 else - i32.const 16036 + i32.const 15844 local.get $1 local.get $4 i32.or @@ -64314,7 +64196,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 16340 + i32.const 16148 i32.add local.set $0 local.get $3 @@ -64326,7 +64208,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 16040 + i32.const 15848 i32.load local.tee $5 i32.const 1 @@ -64398,7 +64280,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 16052 + i32.const 15860 i32.load local.get $2 i32.gt_u @@ -64421,7 +64303,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 16052 + i32.const 15860 i32.load local.tee $0 local.get $14 @@ -64453,7 +64335,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 16040 + i32.const 15848 local.get $2 local.get $5 i32.or @@ -64471,8 +64353,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 16068 - i32.const 16068 + i32.const 15876 + i32.const 15876 i32.load i32.const -1 i32.add @@ -64482,7 +64364,7 @@ if $if_74 return end ;; $if_74 - i32.const 16492 + i32.const 16300 local.set $0 loop $loop_2 local.get $0 @@ -64494,7 +64376,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 16068 + i32.const 15876 i32.const -1 i32.store ) @@ -64511,7 +64393,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $5) (param $0 i32) (result i32) - i32.const 13845 + i32.const 13674 ) (func $__ZNSt3__212__next_primeEm (type $5) @@ -66398,29 +66280,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $1) (param $0 i32) loop $loop - i32.const 15864 + i32.const 15672 i32.load i32.const 1 i32.eq if $if - i32.const 16560 - i32.const 16532 + i32.const 16368 + i32.const 16340 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 15864 + i32.const 15672 i32.load i32.eqz if $if_0 - i32.const 15864 + i32.const 15672 i32.const 1 i32.store local.get $0 - i32.const 170 + i32.const 167 call_indirect $26 (type $1) - i32.const 15864 + i32.const 15672 i32.const -1 i32.store end ;; $if_0 @@ -66443,8 +66325,8 @@ local.get $0 else block $block (result i32) - i32.const 16616 - i32.const 16616 + i32.const 16424 + i32.const 16424 i32.load local.tee $0 i32.store @@ -66465,70 +66347,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $3) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $1) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 11179 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 11179 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $1) (param $0 i32) local.get $0 - i32.const 6880 - i32.store - local.get $0 - i32.const 4 - i32.add - i32.const 11350 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $3) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 6900 + i32.const 6820 i32.store local.get $0 i32.const 4 i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -67660,7 +67520,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 10519 + i32.const 10348 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -67707,7 +67567,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 10519 + i32.const 10348 call $_strlen local.tee $2 local.get $2 @@ -67865,7 +67725,7 @@ local.get $4 i32.const 1 i32.add - i32.const 13914 + i32.const 13743 local.get $5 call $_snprintf local.tee $3 @@ -67975,9 +67835,9 @@ i64.ne if $if_1 local.get $2 - i32.const 14053 + i32.const 13882 i32.store - i32.const 14003 + i32.const 13832 local.get $2 call $_abort_message end ;; $if_1 @@ -68001,11 +67861,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5288 + i32.const 5264 i32.load i32.load offset=16 local.set $6 - i32.const 5288 + i32.const 5264 local.get $0 local.get $4 local.get $6 @@ -68028,7 +67888,7 @@ call_indirect $26 (type $5) local.set $0 local.get $1 - i32.const 14053 + i32.const 13882 i32.store local.get $1 local.get $2 @@ -68036,23 +67896,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 13917 + i32.const 13746 local.get $1 call $_abort_message else local.get $3 - i32.const 14053 + i32.const 13882 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 13962 + i32.const 13791 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 14041 + i32.const 13870 local.get $5 call $_abort_message ) @@ -68069,7 +67929,7 @@ global.set $30 block $block (result i32) i32.const 0 - i32.const 16608 + i32.const 16416 i32.load i32.const 324508639 i32.eq @@ -68077,19 +67937,19 @@ drop i32.const 109 call_indirect $26 (type $8) - i32.const 16608 + i32.const 16416 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 14192 + i32.const 14021 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 16612 + i32.const 16420 i32.load local.tee $0 i32.load offset=4 @@ -68122,7 +67982,7 @@ local.get $2 local.get $1 i32.store - i32.const 6516 + i32.const 6456 i32.load local.tee $1 local.get $0 @@ -68155,8 +68015,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5312 - i32.const 5296 + i32.const 5288 + i32.const 5272 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -68922,13 +68782,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 16612 + i32.const 16420 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 14241 + i32.const 14070 local.get $0 call $_abort_message else @@ -68950,7 +68810,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 16612 + i32.const 16420 i32.load local.tee $0 i32.load offset=4 @@ -68964,7 +68824,7 @@ i32.const 0 end ;; $block if $if - i32.const 14291 + i32.const 14120 local.get $1 call $_abort_message else @@ -68976,7 +68836,7 @@ (func $__ZNSt11logic_errorD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6880 + i32.const 6820 i32.store local.get $0 i32.const 4 @@ -69018,17 +68878,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $1) - (param $0 i32) - local.get $0 - i32.const 6900 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $6) (param $0 i32) (param $1 i32) @@ -69751,8 +69600,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5312 - i32.const 5416 + i32.const 5288 + i32.const 5376 call $___dynamic_cast i32.const 0 i32.ne @@ -70620,5 +70469,5 @@ call_indirect $26 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\e7\01\80\08\d0\8b\c1\02\b0\8b\01\c0\8b\01" + ;; "\00\01\00\03\80\02\e7\01\80\08\90\8a\c1\02\f0\89\01\80\8a\01" ) \ No newline at end of file diff --git a/test/extensions/filters/http/wasm/test_data/queue_cpp.wasm b/test/extensions/filters/http/wasm/test_data/queue_cpp.wasm index dab9a29b31..625dfe684d 100644 Binary files a/test/extensions/filters/http/wasm/test_data/queue_cpp.wasm and b/test/extensions/filters/http/wasm/test_data/queue_cpp.wasm differ diff --git a/test/extensions/filters/http/wasm/test_data/queue_cpp.wat b/test/extensions/filters/http/wasm/test_data/queue_cpp.wat index b5afcb00fc..44faf9b922 100644 --- a/test/extensions/filters/http/wasm/test_data/queue_cpp.wat +++ b/test/extensions/filters/http/wasm/test_data/queue_cpp.wat @@ -50,7 +50,7 @@ (import "env" "_pthread_equal" (func $_pthread_equal (param i32 i32) (result i32))) (import "env" "abortOnCannotGrowMemory" (func $abortOnCannotGrowMemory (param i32) (result i32))) (import "env" "setTempRet0" (func $setTempRet0 (param i32))) - (import "env" "table" (table $26 295 295 funcref)) + (import "env" "table" (table $26 231 231 funcref)) (import "env" "memory" (memory $27 256 256)) (import "env" "__table_base" (global $28 i32)) (import "env" "DYNAMICTOP_PTR" (global $29 i32)) @@ -106,16 +106,16 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $30 (mut i32) (i32.const 17632)) - (global $31 (mut i32) (i32.const 5260512)) + (global $30 (mut i32) (i32.const 17440)) + (global $31 (mut i32) (i32.const 5260320)) (elem $26 (global.get $28) $b0 $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNKSt3__210__function6__funcI3__1NS_9allocatorIS2_EEFNS_10unique_ptrI11RootContextNS_14default_deleteIS6_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE7__cloneEv $__ZNKSt3__210__function6__funcI3__1NS_9allocatorIS2_EEFNS_10unique_ptrI11RootContextNS_14default_deleteIS6_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE11target_typeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE8GetArenaEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv - $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv - $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 + $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf14FatalException4whatEv + $__ZN7Context6asRootEv $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNKSt3__210__function6__funcI3__1NS_9allocatorIS2_EEFNS_10unique_ptrI11RootContextNS_14default_deleteIS6_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE6targetERKSt9type_info $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEPNS0_5ArenaE $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh $__ZNK6google8protobuf5Value3NewEPNS0_5ArenaE $__ZN6google8protobuf5Value27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf9ListValue3NewEPNS0_5ArenaE $__ZN6google8protobuf9ListValue27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf6Struct3NewEPNS0_5ArenaE $__ZN6google8protobuf6Struct27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $b2 @@ -127,18 +127,10 @@ $__ZN18ExampleRootContextD0Ev $__ZN18ExampleRootContext7onStartEv $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN18ExampleRootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev - $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZNSt13runtime_errorD2Ev $__ZN14ProxyExceptionD0Ev - $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv - $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev - $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv - $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b7 $b7 $b7 - $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 - $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 - $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 - $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 - $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 - $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 - $b7 $b7 $b7 $b7 $b7 $b7 $b7 $b7 + $__ZN6google8protobuf9ListValue5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev + $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv + $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv + $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b8 $__ZN11ContextBase27onGrpcCreateInitialMetadataEj $__ZN11ContextBase28onGrpcReceiveInitialMetadataEj $__ZN11ContextBase29onGrpcReceiveTrailingMetadataEj $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN18ExampleRootContext12onQueueReadyEj $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEPNS0_6__baseISC_EE $__ZNKSt3__210__function6__funcI3__1NS_9allocatorIS2_EEFNS_10unique_ptrI11RootContextNS_14default_deleteIS6_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEE7__cloneEPNS0_6__baseISE_EE $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE11GetTypeNameEv $__ZNK6google8protobuf11MessageLite25InitializationErrorStringEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE21CheckTypeAndMergeFromERKS4_ $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf5Value11GetTypeNameEv $__ZN6google8protobuf5Value21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf5Value24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf9ListValue11GetTypeNameEv $__ZN6google8protobuf9ListValue21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf9ListValue24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf6Struct11GetTypeNameEv $__ZN6google8protobuf6Struct21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf6Struct24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZN6google8protobuf2io17ArrayOutputStream6BackUpEi $__ZN6google8protobuf2io18StringOutputStream6BackUpEi @@ -147,7 +139,7 @@ $__ZNK10__cxxabiv121__vmi_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi $b10 $b11 $__ZN11ContextBase18onHttpCallResponseEjNSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEES5_S5_ $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $27 (i32.const 1024) - "d-\00\00i-\00\00q-\00\00w-") + "\b9,\00\00\be,\00\00\c6,\00\00\cc,") (data $27 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -220,43 +212,41 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00,\1b\00\00Q\1c\00\00T\1b\00\00H\1c\00\00p\11\00\00\00\00\00\00T" - "\1b\00\007\1c\00\00x\11\00\00\00\00\00\00T\1b\00\00t\1c\00\00p\11\00\00\00\00\00\00T\1b\00\00_\1c\00\00\98\11\00\00\00\00\00\00,\1b\00\00\fb\1c\00\00T\1b\00\00\82\1c\00\00\b8" - "\11\00\00\00\00\00\00,\1b\00\00]\1d\00\00,\1b\00\00\00\1e\00\00T\1b\00\00b\1d\00\00\d8\11\00\00\00\00\00\00,\1b\00\00\87\1e\00\00,\1b\00\00\8c\1e\00\00\d4\1b\00\00\8e\1f\00\00\00" - "\00\00\00\01\00\00\00\18\12\00\00\00\00\00\00,\1b\00\00\cd\1f\00\00T\1b\00\00\b0)\00\00\e8\12\00\00\00\00\00\00T\1b\00\00\92(\00\00@\12\00\00\00\00\00\00T\1b\00\00O\"\00\00P" - "\12\00\00\00\00\00\00T\1b\00\00\7f\"\00\00`\12\00\00\00\00\00\00T\1b\00\00E#\00\00\e8\12\00\00\00\00\00\00T\1b\00\00_(\00\00\e8\12\00\00\00\00\00\00\d4\1b\00\00\1d'\00\00\00" - "\00\00\00\01\00\00\00\98\12\00\00\00\00\00\00,\1b\00\00\8a'\00\00T\1b\00\00y(\00\00\e8\12\00\00\00\00\00\00\d4\1b\00\00\f8)\00\00\00\00\00\00\01\00\00\00(\15\00\00\00\00\00\00T" - "\1b\00\00_*\00\00\d8\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") - (data $27 (i32.const 4840) - ",\1b\00\00]/\00\00T\1b\00\00.3\00\00\10\13\00\00\00\00\00\00T\1b\00\00\ea3\00\00\10\13\00\00\00\00\00\00,\1b\00\00\b64\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\f0\1a\00\00\01\1c\00\00\18\1b\00\00\f8\1b\00\00p\11\00\00\00\00\00\00\18" + "\1b\00\00\e7\1b\00\00x\11\00\00\00\00\00\00\18\1b\00\00$\1c\00\00p\11\00\00\00\00\00\00\18\1b\00\00\0f\1c\00\00\98\11\00\00\00\00\00\00\f0\1a\00\00\ab\1c\00\00\18\1b\00\002\1c\00\00\b8" + "\11\00\00\00\00\00\00\f0\1a\00\00\0d\1d\00\00\f0\1a\00\00\b0\1d\00\00\18\1b\00\00\12\1d\00\00\d8\11\00\00\00\00\00\00\f0\1a\00\007\1e\00\00\f0\1a\00\00<\1e\00\00\84\1b\00\00>\1f\00\00\00" + "\00\00\00\01\00\00\00\18\12\00\00\00\00\00\00\f0\1a\00\00}\1f\00\00\18\1b\00\00`)\00\00\d0\12\00\00\00\00\00\00\18\1b\00\00B(\00\00@\12\00\00\00\00\00\00\18\1b\00\00\ff!\00\00P" + "\12\00\00\00\00\00\00\18\1b\00\00/\"\00\00`\12\00\00\00\00\00\00\18\1b\00\00\f5\"\00\00\d0\12\00\00\00\00\00\00\18\1b\00\00\0f(\00\00\d0\12\00\00\00\00\00\00\84\1b\00\00\cd&\00\00\00" + "\00\00\00\01\00\00\00\98\12\00\00\00\00\00\00\f0\1a\00\00:'\00\00\18\1b\00\00)(\00\00\d0\12\00\00\00\00\00\00\18\1b\00\00\b4)\00\00\c0\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $27 (i32.const 4816) + "\f0\1a\00\00\b5.\00\00\18\1b\00\00\862\00\00\f8\12\00\00\00\00\00\00\18\1b\00\00B3\00\00\f8\12\00\00\00\00\00\00\f0\1a\00\00\0e4\00\00\05") + (data $27 (i32.const 4876) + "1") (data $27 (i32.const 4900) - "2") + "\08\00\00\00\01\00\00\00K?") (data $27 (i32.const 4924) - "\08\00\00\00\01\00\00\00\0b@") - (data $27 (i32.const 4948) "\02") - (data $27 (i32.const 4963) + (data $27 (i32.const 4939) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5032) + (data $27 (i32.const 5008) "\05") + (data $27 (i32.const 5020) + "1") (data $27 (i32.const 5044) - "2") + "\09\00\00\00\01\00\00\00X7\00\00\00\04") (data $27 (i32.const 5068) - "\09\00\00\00\01\00\00\00\188\00\00\00\04") - (data $27 (i32.const 5092) "\01") - (data $27 (i32.const 5107) + (data $27 (i32.const 5083) "\n\ff\ff\ff\ff") - (data $27 (i32.const 5212) + (data $27 (i32.const 5188) "\n") - (data $27 (i32.const 5251) + (data $27 (i32.const 5227) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5320) - "T\1b\00\00/5\00\00\d8\14\00\00\00\00\00\00,\1b\00\00\f45\00\00T\1b\00\00T6\00\00\f0\14\00\00\00\00\00\00T\1b\00\00\016\00\00\00\15\00\00\00\00\00\00,\1b\00\00\"6\00\00" - "T\1b\00\00/6\00\00\e0\14\00\00\00\00\00\00T\1b\00\0067\00\00\d8\14\00\00\00\00\00\00T\1b\00\00F7\00\00\d8\14\00\00\00\00\00\00T\1b\00\00X7\00\00\18\15\00\00\00\00\00\00" - "T\1b\00\00\8d7\00\00\f0\14\00\00\00\00\00\00T\1b\00\00i7\00\00H\15\00\00\00\00\00\00T\1b\00\00\af7\00\00\f0\14\00\00\00\00\00\00\b8\1b\00\00\d77\00\00\b8\1b\00\00\d97\00\00" - "T\1b\00\00\db7\00\00\e0\14") - (data $27 (i32.const 5532) + (data $27 (i32.const 5296) + "\18\1b\00\00\874\00\00\c0\14\00\00\00\00\00\00\f0\1a\00\00I5\00\00\18\1b\00\00\a95\00\00\d8\14\00\00\00\00\00\00\18\1b\00\00V5\00\00\e8\14\00\00\00\00\00\00\f0\1a\00\00w5\00\00" + "\18\1b\00\00\845\00\00\c8\14\00\00\00\00\00\00\18\1b\00\00\8b6\00\00\c0\14\00\00\00\00\00\00\18\1b\00\00\9b6\00\00\00\15\00\00\00\00\00\00\18\1b\00\00\d06\00\00\d8\14\00\00\00\00\00\00" + "\18\1b\00\00\ac6\00\00 \15\00\00\00\00\00\00\18\1b\00\00\f26\00\00\d8\14\00\00\00\00\00\00h\1b\00\00\1a7\00\00h\1b\00\00\1c7\00\00\18\1b\00\00\1e7\00\00\c8\14") + (data $27 (i32.const 5492) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00" "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00\a8\11\00\00\07\00\00\00\08\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" "\01\00\00\00\01\00\00\00\09\00\00\00\n\00\00\00\04\00\00\00\09\00\00\00\n\00\00\00\05\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\0b\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" @@ -265,7 +255,7 @@ "\0e\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\09\00\00\00\n\00\00\00\04\00\00\00\0f\00\00\00\n\00\00\00\06\00\00\00\00\00\00\00\c0\11\00\00\10\00\00\00" "\11\00\00\00\0e\00\00\00\07\00\00\00\12\00\00\00\13\00\00\00\02\00\00\00\02\00\00\00\0f\00\00\00\00\00\00\00\e0\11\00\00\14\00\00\00\15\00\00\00\10\00\00\00\08\00\00\00\16\00\00\00\17\00\00\00" "\03\00\00\00\03\00\00\00\11\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $27 (i32.const 6012) + (data $27 (i32.const 5972) "@\12\00\00\18\00\00\00\19\00\00\00\09\00\00\00\12\00\00\00\04\00\00\00\13\00\00\00\14\00\00\00\1a\00\00\00\15\00\00\00\n\00\00\00\0b\00\00\00\05\00\00\00\16\00\00\00\0c\00\00\00\06\00\00\00" "\17\00\00\00\03\00\00\00\18\00\00\00\19\00\00\00\1a\00\00\00\00\00\00\00\a0\12\00\00\1b\00\00\00\1c\00\00\00\0d\00\00\00\1b\00\00\00\07\00\00\00\1c\00\00\00\1d\00\00\00\1d\00\00\00\1e\00\00\00" "\n\00\00\00\0e\00\00\00\08\00\00\00\1f\00\00\00\0f\00\00\00\06\00\00\00 \00\00\00\04\00\00\00\18\00\00\00\00\00\00\00 \12\00\00\1e\00\00\00\1f\00\00\00\10\00\00\00!\00\00\00\09\00\00\00" @@ -274,149 +264,148 @@ "\18\00\00\00'\00\00\00(\00\00\00\00\00\00\00p\12\00\00\"\00\00\00#\00\00\00\13\00\00\00)\00\00\00\0b\00\00\00*\00\00\00+\00\00\00$\00\00\00,\00\00\00\n\00\00\00\14\00\00\00" "\0c\00\00\00-\00\00\00\15\00\00\00\06\00\00\00.\00\00\00\04\00\00\00\18\00\00\00\00\00\00\00`\12\00\00\18\00\00\00%\00\00\00\09\00\00\00\12\00\00\00\04\00\00\00\13\00\00\00\14\00\00\00" "\1a\00\00\00\15\00\00\00\n\00\00\00\0b\00\00\00\05\00\00\00\16\00\00\00\0c\00\00\00\06\00\00\00\17\00\00\00\03\00\00\00\18\00\00\00\19\00\00\00\1a\00\00\00\00\00\00\00\b0\12\00\00&\00\00\00" - "'\00\00\00/\00\00\00\00\00\00\00\c8\12\00\00(\00\00\00)\00\00\000\00\00\00\00\00\00\00\f0\12\00\00*\00\00\00+\00\00\00\05\00\00\00\16\00\00\00\01\00\00\00\06\00\00\001") - (data $27 (i32.const 6593) - "\13\00\00*\00\00\00,\00\00\00\07\00\00\00\17\00\00\00\02\00\00\00\06\00\00\001") - (data $27 (i32.const 6629) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\fc?\00\00\01@\00\00\10\0d\00\00\18\13\00\00\a8\13") + "'\00\00\00/\00\00\00\00\00\00\00\d8\12\00\00(\00\00\00)\00\00\00\05\00\00\00\16\00\00\00\01\00\00\00\06\00\00\000\00\00\00\00\00\00\00\e8\12\00\00(\00\00\00*\00\00\00\07\00\00\00" + "\17\00\00\00\02\00\00\00\06\00\00\000") + (data $27 (i32.const 6569) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00= (0): \00CHECK failed: " - "(index) < (current_size_): \00/usr/local/include/google/protobuf/m" - "ap.h\00CHECK failed: (bucket_index_ & 1) == (0): \00CHECK failed: m_" - "->index_of_first_non_null_ == m_->num_buckets_ || m_->table_[m_-" - ">index_of_first_non_null_] != NULL: \00CHECK failed: !tree->empty(" - "): \00CHECK failed: node_ != NULL && m_ != NULL: \00google.protobuf." - "Value.string_value\00google.protobuf.Struct.FieldsEntry.key\00CHECK " - "failed: (&from) != (this): \00CHECK failed: (&other) != (this): \00N" - "6google8protobuf27Struct_FieldsEntry_DoNotUseE\00N6google8protobuf" - "8internal12MapEntryLiteINS0_27Struct_FieldsEntry_DoNotUseENSt3__" - "212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5V" - "alueELNS1_14WireFormatLite9FieldTypeE9ELSD_11ELi0EEE\00N6google8pr" - "otobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseE" - "NS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS" - "5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9EL" - "SE_11ELi0EEE\00CHECK failed: (it.m_) == (this): \00CHECK failed: Tab" - "leEntryIsNonEmptyList(b): \00CHECK failed: TableEntryIsTree(b): \00C" - "HECK failed: GetArenaNoVirtual() == NULL: \00CHECK failed: index_o" - "f_first_non_null_ == num_buckets_ || table_[index_of_first_non_n" - "ull_] != NULL: \00CHECK failed: find(*KeyPtrFromNodePtr(node)) == " - "end(): \00CHECK failed: (count) <= (kMaxLength): \00CHECK failed: (r" - "esult.bucket_index_) == (b & ~static_cast(1)): \00CHECK" - " failed: (table_[b]) == (table_[b ^ 1]): \00CHECK failed: !TableEn" - "tryIsTree(b) && !TableEntryIsTree(b ^ 1): \00CHECK failed: (count)" - " == (tree->size()): \00CHECK failed: (new_num_buckets) >= (kMinTab" - "leSize): \00CHECK failed: n >= kMinTableSize: \00CHECK failed: (n & " - "(n - 1)) == (0): \00CHECK failed: table_[b] == table_[b + 1] && (b" - " & 1) == 0: \00N6google8protobuf3MapINSt3__212basic_stringIcNS2_11" - "char_traitsIcEENS2_9allocatorIcEEEENS0_5ValueEE8InnerMapE\00N6goog" - "le8protobuf4hashINSt3__212basic_stringIcNS2_11char_traitsIcEENS2" - "_9allocatorIcEEEEEE\00f == NULL || dynamic_cast(f) != NULL\00/us" - "r/local/include/google/protobuf/stubs/casts.h\00down_cast\00google.p" - "rotobuf.Struct\00N6google8protobuf6StructE\00N6google8protobuf5Value" - "E\00N6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEn" - "try_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char" - "_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9" - "FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CHECK failed: (n) >= " - "(0): \00google.protobuf.ListValue\00N6google8protobuf9ListValueE\00goo" - "gle.protobuf.Value\00no root context_id: \0014ProxyException\00no cont" - "ext context_id: \00no base context context_id: \00no context factory" - " for root_id: \00N6google8protobuf14FatalExceptionE\00google/protobu" - "f/stubs/common.cc\00This program requires version \00%d.%d.%d\00 of th" - "e Protocol Buffer runtime library, but the installed version is " - "\00. Please update your library. If you compiled the program you" - "rself, make sure that your headers are from the same version of " - "Protocol Buffers as your link-time library. (Version verificati" - "on failed in \"\00\".)\00This program was compiled against version \00 o" - "f the Protocol Buffer runtime library, which is not compatible w" - "ith the installed version (\00). Contact the program author for a" - "n update. If you compiled the program yourself, make sure that " - "your headers are from the same version of Protocol Buffers as yo" - "ur link-time library. (Version verification failed in \"\00[libpro" - "tobuf %s %s:%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::alloc" - "ate(size_t n) 'n' exceeds maximum supported size\00google/protobuf" - "/arena.cc\00CHECK failed: (min_bytes) <= (std::numeric_limits::max() - kBlockHeaderSize): \00google/protobuf/generated_messa" - "ge_util.cc\00Not implemented field number \00 with type \00CHECK faile" - "d: (scc->visit_status.load(std::memory_order_relaxed)) == (SCCIn" - "foBase::kRunning): \00google/protobuf/message_lite.cc\00CHECK failed" - ": !coded_out.HadError(): \00(cannot determine missing fields for l" - "ite message)\00N6google8protobuf11MessageLiteE\00google/protobuf/rep" - "eated_field.cc\00CHECK failed: (new_size) <= ((std::numeric_limits" - "::max() - kRepHeaderSize) / sizeof(old_rep->elements[0])" - "): \00Requested size is too large to fit into size_t.\00google/proto" - "buf/wire_format_lite.cc\00CHECK failed: (value.size()) <= (kint32m" - "ax): \00serializing\00parsing\00 '%s'\00String field\00 contains invalid \00" - "UTF-8 data when \00 a protocol \00buffer. Use the 'bytes' type if yo" - "u intend to send raw \00bytes. \00google/protobuf/io/coded_stream.cc" - "\00CHECK failed: (buffer_size) >= (0): \00A protocol message was rej" - "ected because it was too big (more than \00 bytes). To increase t" - "he limit (or to disable these warnings), see CodedInputStream::S" - "etTotalBytesLimit() in google/protobuf/io/coded_stream.h.\00google" - "/protobuf/io/zero_copy_stream_impl_lite.cc\00CHECK failed: (count)" - " >= (0): \00CHECK failed: (last_returned_size_) > (0): \00BackUp() c" - "an only be called after a successful Next().\00CHECK failed: (coun" - "t) <= (last_returned_size_): \00N6google8protobuf2io17ArrayOutputS" - "treamE\00CHECK failed: target_ != NULL: \00CHECK failed: (count) <= " - "(target_->size()): \00Cannot allocate buffer larger than kint32max" - " for \00StringOutputStream.\00N6google8protobuf2io18StringOutputStre" - "amE\00google/protobuf/io/zero_copy_stream.cc\00This ZeroCopyOutputSt" - "ream doesn't support aliasing. Reaching here usually means a Zer" - "oCopyOutputStream implementation bug.\00N6google8protobuf2io20Zero" - "CopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00na" - "n\00NAN\00.\00std::bad_function_call\00NSt3__217bad_function_callE\00mutex" - " lock failed\00%d\00%u\00terminating with %s exception of type %s: %s\00" - "terminating with %s exception of type %s\00terminating with %s for" - "eign exception\00terminating\00uncaught\00St9exception\00N10__cxxabiv116" - "__shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_class_type_in" - "foE\00N10__cxxabiv117__class_type_infoE\00pthread_once failure in __" - "cxa_get_globals_fast()\00cannot create pthread key for __cxa_get_g" - "lobals()\00cannot zero out thread value for __cxa_get_globals()\00te" - "rminate_handler unexpectedly returned\00St11logic_error\00St13runtim" - "e_error\00St12length_error\00N10__cxxabiv119__pointer_type_infoE\00N10" - "__cxxabiv117__pbase_type_infoE\00N10__cxxabiv123__fundamental_type" - "_infoE\00c\00h\00N10__cxxabiv121__vmi_class_type_infoE") + "\b0\14\00\00+\00\00\00,\00\00\002\00\00\00\02\00\00\00\00\00\00\00\c8\14\00\00-\00\00\00.\00\00\00/\00\00\000\00\00\00\0b\00\00\00\01\00\00\00\02\00\00\00\04\00\00\00\00\00\00\00" + "\f0\14\00\00-\00\00\001\00\00\00/\00\00\000\00\00\00\0b\00\00\00\02\00\00\00\03\00\00\00\05") + (data $27 (i32.const 6973) + "\15\00\002\00\00\003\00\00\003\00\00\00\00\00\00\00\10\15\00\002\00\00\004\00\00\003\00\00\00\00\00\00\00@\15\00\00-\00\00\005\00\00\00/\00\00\000\00\00\00\0c\00\00\00\00" + "\00\00\00`\15\00\00-\00\00\006\00\00\00/\00\00\000\00\00\00\0b\00\00\00\03\00\00\00\04\00\00\00\06\00\00\00vm_id\00my_shared_queue\00dat" + "a1\00onRequestHeaders \00onQueueReady\00data \00 \0014ExampleContext\007Cont" + "ext\0011ContextBase\0018ExampleRootContext\0011RootContext\00NSt3__210__" + "function6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7Context" + "NS_14default_deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__functio" + "n6__baseIFNS_10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP1" + "1RootContextEEE\003$_0\00NSt3__210__function6__funcI3$_1NS_9allocato" + "rIS2_EEFNS_10unique_ptrI11RootContextNS_14default_deleteIS6_EEEE" + "jNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE\00NSt3__210__fu" + "nction6__baseIFNS_10unique_ptrI11RootContextNS_14default_deleteI" + "S3_EEEEjNS_17basic_string_viewIcNS_11char_traitsIcEEEEEEE\003$_1\00N" + "6google8protobuf8internal29InternalMetadataWithArenaBaseINSt3__2" + "12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS1_29I" + "nternalMetadataWithArenaLiteEE9ContainerE\00/usr/local/include/goo" + "gle/protobuf/arenastring.h\00CHECK failed: initial_value != NULL: " + "\00NSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE\00" + "NSt3__221__basic_string_commonILb1EEE\00/home/jplev_google_com/env" + "oy/api/wasm/cpp/struct_lite.pb.cc\00/usr/local/include/google/prot" + "obuf/repeated_field.h\00CHECK failed: (index) >= (0): \00CHECK faile" + "d: (index) < (current_size_): \00/usr/local/include/google/protobu" + "f/map.h\00CHECK failed: (bucket_index_ & 1) == (0): \00CHECK failed:" + " m_->index_of_first_non_null_ == m_->num_buckets_ || m_->table_[" + "m_->index_of_first_non_null_] != NULL: \00CHECK failed: !tree->emp" + "ty(): \00CHECK failed: node_ != NULL && m_ != NULL: \00google.protob" + "uf.Value.string_value\00google.protobuf.Struct.FieldsEntry.key\00CHE" + "CK failed: (&from) != (this): \00CHECK failed: (&other) != (this):" + " \00N6google8protobuf27Struct_FieldsEntry_DoNotUseE\00N6google8proto" + "buf8internal12MapEntryLiteINS0_27Struct_FieldsEntry_DoNotUseENSt" + "3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0" + "_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSD_11ELi0EEE\00N6google" + "8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotU" + "seENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcE" + "ENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE" + "9ELSE_11ELi0EEE\00CHECK failed: (it.m_) == (this): \00CHECK failed: " + "TableEntryIsNonEmptyList(b): \00CHECK failed: TableEntryIsTree(b):" + " \00CHECK failed: GetArenaNoVirtual() == NULL: \00CHECK failed: inde" + "x_of_first_non_null_ == num_buckets_ || table_[index_of_first_no" + "n_null_] != NULL: \00CHECK failed: find(*KeyPtrFromNodePtr(node)) " + "== end(): \00CHECK failed: (count) <= (kMaxLength): \00CHECK failed:" + " (result.bucket_index_) == (b & ~static_cast(1)): \00CH" + "ECK failed: (table_[b]) == (table_[b ^ 1]): \00CHECK failed: !Tabl" + "eEntryIsTree(b) && !TableEntryIsTree(b ^ 1): \00CHECK failed: (cou" + "nt) == (tree->size()): \00CHECK failed: (new_num_buckets) >= (kMin" + "TableSize): \00CHECK failed: n >= kMinTableSize: \00CHECK failed: (n" + " & (n - 1)) == (0): \00CHECK failed: table_[b] == table_[b + 1] &&" + " (b & 1) == 0: \00N6google8protobuf3MapINSt3__212basic_stringIcNS2" + "_11char_traitsIcEENS2_9allocatorIcEEEENS0_5ValueEE8InnerMapE\00N6g" + "oogle8protobuf4hashINSt3__212basic_stringIcNS2_11char_traitsIcEE" + "NS2_9allocatorIcEEEEEE\00f == NULL || dynamic_cast(f) != NULL\00" + "/usr/local/include/google/protobuf/stubs/casts.h\00down_cast\00googl" + "e.protobuf.Struct\00N6google8protobuf6StructE\00N6google8protobuf5Va" + "lueE\00N6google8protobuf8internal12MapEntryImplINS0_27Struct_Field" + "sEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11c" + "har_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLi" + "te9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CHECK failed: (n) " + ">= (0): \00google.protobuf.ListValue\00N6google8protobuf9ListValueE\00" + "google.protobuf.Value\00no context factory for root_id: \00N6google8" + "protobuf14FatalExceptionE\00google/protobuf/stubs/common.cc\00This p" + "rogram requires version \00%d.%d.%d\00 of the Protocol Buffer runtim" + "e library, but the installed version is \00. Please update your l" + "ibrary. If you compiled the program yourself, make sure that yo" + "ur headers are from the same version of Protocol Buffers as your" + " link-time library. (Version verification failed in \"\00\".)\00This " + "program was compiled against version \00 of the Protocol Buffer ru" + "ntime library, which is not compatible with the installed versio" + "n (\00). Contact the program author for an update. If you compil" + "ed the program yourself, make sure that your headers are from th" + "e same version of Protocol Buffers as your link-time library. (" + "Version verification failed in \"\00[libprotobuf %s %s:%d] %s\n\00INFO" + "\00WARNING\00ERROR\00FATAL\00allocator::allocate(size_t n) 'n' exceed" + "s maximum supported size\00%u\00google/protobuf/arena.cc\00CHECK faile" + "d: (min_bytes) <= (std::numeric_limits::max() - kBlockHe" + "aderSize): \00google/protobuf/generated_message_util.cc\00Not implem" + "ented field number \00 with type \00CHECK failed: (scc->visit_status" + ".load(std::memory_order_relaxed)) == (SCCInfoBase::kRunning): \00g" + "oogle/protobuf/message_lite.cc\00CHECK failed: !coded_out.HadError" + "(): \00(cannot determine missing fields for lite message)\00N6google" + "8protobuf11MessageLiteE\00google/protobuf/repeated_field.cc\00CHECK " + "failed: (new_size) <= ((std::numeric_limits::max() - kRe" + "pHeaderSize) / sizeof(old_rep->elements[0])): \00Requested size is" + " too large to fit into size_t.\00google/protobuf/wire_format_lite." + "cc\00CHECK failed: (value.size()) <= (kint32max): \00serializing\00par" + "sing\00 '%s'\00String field\00 contains invalid \00UTF-8 data when \00 a p" + "rotocol \00buffer. Use the 'bytes' type if you intend to send raw " + "\00bytes. \00google/protobuf/io/coded_stream.cc\00CHECK failed: (buffe" + "r_size) >= (0): \00A protocol message was rejected because it was " + "too big (more than \00 bytes). To increase the limit (or to disab" + "le these warnings), see CodedInputStream::SetTotalBytesLimit() i" + "n google/protobuf/io/coded_stream.h.\00google/protobuf/io/zero_cop" + "y_stream_impl_lite.cc\00CHECK failed: (count) >= (0): \00CHECK faile" + "d: (last_returned_size_) > (0): \00BackUp() can only be called aft" + "er a successful Next().\00CHECK failed: (count) <= (last_returned_" + "size_): \00N6google8protobuf2io17ArrayOutputStreamE\00CHECK failed: " + "target_ != NULL: \00CHECK failed: (count) <= (target_->size()): \00C" + "annot allocate buffer larger than kint32max for \00StringOutputStr" + "eam.\00N6google8protobuf2io18StringOutputStreamE\00google/protobuf/i" + "o/zero_copy_stream.cc\00This ZeroCopyOutputStream doesn't support " + "aliasing. Reaching here usually means a ZeroCopyOutputStream imp" + "lementation bug.\00N6google8protobuf2io20ZeroCopyOutputStreamE\00-+ " + " 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::bad_func" + "tion_call\00NSt3__217bad_function_callE\00mutex lock failed\00%d\00termi" + "nating with %s exception of type %s: %s\00terminating with %s exce" + "ption of type %s\00terminating with %s foreign exception\00terminati" + "ng\00uncaught\00St9exception\00N10__cxxabiv116__shim_type_infoE\00St9typ" + "e_info\00N10__cxxabiv120__si_class_type_infoE\00N10__cxxabiv117__cla" + "ss_type_infoE\00pthread_once failure in __cxa_get_globals_fast()\00c" + "annot create pthread key for __cxa_get_globals()\00cannot zero out" + " thread value for __cxa_get_globals()\00terminate_handler unexpect" + "edly returned\00St11logic_error\00St12length_error\00N10__cxxabiv119__" + "pointer_type_infoE\00N10__cxxabiv117__pbase_type_infoE\00N10__cxxabi" + "v123__fundamental_type_infoE\00c\00h\00N10__cxxabiv121__vmi_class_type" + "_infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_queue_cpp_cc - i32.const 15576 + i32.const 15384 i64.const 0 i64.store align=4 - i32.const 15584 + i32.const 15392 i64.const 0 i64.store align=4 - i32.const 15592 + i32.const 15400 i32.const 1065353216 i32.store - i32.const 15596 + i32.const 15404 i64.const 0 i64.store align=4 - i32.const 15604 + i32.const 15412 i64.const 0 i64.store align=4 - i32.const 15612 + i32.const 15420 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -478,12 +467,12 @@ i32.add local.set $1 local.get $0 - i32.const 7156 + i32.const 7076 i32.const 5 - i32.const 7162 + i32.const 7082 i32.const 15 call $_proxy_resolveSharedQueue - i32.const 7178 + i32.const 7098 i32.const 5 call $_proxy_enqueueSharedQueue i32.const 1 @@ -491,7 +480,7 @@ call $__ZNSt3__29to_stringEi local.get $1 local.get $0 - i32.const 7184 + i32.const 7104 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $2 i64.load align=4 @@ -554,7 +543,7 @@ (func $__ZN18ExampleRootContext7onStartEv (type $1) (param $0 i32) - i32.const 7162 + i32.const 7082 i32.const 15 call $_proxy_registerSharedQueue drop @@ -597,11 +586,11 @@ i32.const 16 call $__Znwm local.tee $0 - i32.const 7202 + i32.const 7122 i64.load align=1 i64.store align=1 local.get $0 - i32.const 7210 + i32.const 7130 i32.load align=1 i32.store offset=8 align=1 local.get $0 @@ -704,7 +693,7 @@ i32.store8 local.get $7 local.get $4 - i32.const 7215 + i32.const 7135 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $0 i64.load align=4 @@ -721,7 +710,7 @@ i32.store offset=8 local.get $5 local.get $7 - i32.const 7221 + i32.const 7141 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $0 i64.load align=4 @@ -860,7 +849,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5700 + i32.const 5660 i32.store local.get $0 i32.load offset=140 @@ -1210,11 +1199,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6932 + i32.const 6872 i32.store local.get $1 - i32.const 5320 - i32.const 45 + i32.const 5296 + i32.const 43 call $___cxa_throw end ;; $if_8 local.get $0 @@ -1226,7 +1215,7 @@ i32.load offset=24 i32.const 7 i32.and - i32.const 274 + i32.const 210 i32.add call_indirect $26 (type $0) local.get $6 @@ -1423,7 +1412,7 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -1570,7 +1559,7 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -1721,7 +1710,7 @@ local.set $0 local.get $1 local.get $0 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -1872,7 +1861,7 @@ local.set $0 local.get $1 local.get $0 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -2063,11 +2052,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6932 + i32.const 6872 i32.store local.get $1 - i32.const 5320 - i32.const 45 + i32.const 5296 + i32.const 43 call $___cxa_throw end ;; $if_10 local.get $0 @@ -2078,7 +2067,7 @@ i32.load offset=24 i32.const 1 i32.and - i32.const 272 + i32.const 208 i32.add call_indirect $26 (type $2) local.get $7 @@ -2256,7 +2245,7 @@ local.get $1 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $7 @@ -2429,7 +2418,7 @@ local.get $1 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $6 @@ -2642,11 +2631,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6932 + i32.const 6872 i32.store local.get $1 - i32.const 5320 - i32.const 45 + i32.const 5296 + i32.const 43 call $___cxa_throw end ;; $if_10 local.get $0 @@ -2657,7 +2646,7 @@ i32.load offset=24 i32.const 1 i32.and - i32.const 272 + i32.const 208 i32.add call_indirect $26 (type $2) local.get $7 @@ -2836,7 +2825,7 @@ local.get $1 i32.const 1 i32.and - i32.const 272 + i32.const 208 i32.add call_indirect $26 (type $2) local.get $7 @@ -3061,7 +3050,7 @@ (func $__ZN11RootContextD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 5848 + i32.const 5808 i32.store local.get $0 i32.load8_s offset=99 @@ -3082,7 +3071,7 @@ (func $__ZN18ExampleRootContextD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 5848 + i32.const 5808 i32.store local.get $0 i32.load8_s offset=99 @@ -3111,7 +3100,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 5800 + i32.const 5760 i32.store local.get $0 i32.load offset=76 @@ -3133,7 +3122,7 @@ local.get $2 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -3180,7 +3169,7 @@ local.get $2 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -3227,7 +3216,7 @@ local.get $2 i32.load i32.load offset=16 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -3239,7 +3228,7 @@ local.get $2 i32.load i32.load offset=20 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -3287,7 +3276,7 @@ local.get $2 i32.load i32.load offset=16 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -3299,7 +3288,7 @@ local.get $2 i32.load i32.load offset=20 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -3683,7 +3672,7 @@ local.get $0 i32.load i32.load offset=16 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -3695,7 +3684,7 @@ local.get $0 i32.load i32.load offset=20 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -4050,7 +4039,7 @@ local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -4104,7 +4093,7 @@ local.get $7 i32.const 1 i32.and - i32.const 272 + i32.const 208 i32.add call_indirect $26 (type $2) local.get $5 @@ -4280,7 +4269,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5912 + i32.const 5872 i32.store local.get $0 ) @@ -4289,7 +4278,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5912 + i32.const 5872 i32.store ) @@ -4378,7 +4367,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5536 + i32.const 5496 i32.store local.get $0 local.get $1 @@ -4395,7 +4384,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7517 + i32.const 7437 i32.eq select ) @@ -4412,7 +4401,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5956 + i32.const 5916 i32.store local.get $0 ) @@ -4421,7 +4410,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5956 + i32.const 5916 i32.store ) @@ -4485,7 +4474,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 5848 + i32.const 5808 i32.store local.get $2 i32.const 88 @@ -4518,7 +4507,7 @@ i32.const 0 i32.store8 local.get $2 - i32.const 5636 + i32.const 5596 i32.store local.get $0 local.get $2 @@ -4556,7 +4545,7 @@ i32.const 0 i32.store8 local.get $2 - i32.const 5636 + i32.const 5596 i32.store local.get $0 local.get $2 @@ -4573,7 +4562,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7815 + i32.const 7735 i32.eq select ) @@ -4599,19 +4588,19 @@ i32.const 24 i32.add local.tee $2 - i32.const 5912 + i32.const 5872 i32.store local.get $2 local.get $2 i32.store offset=16 local.get $0 - i32.const 5956 + i32.const 5916 i32.store local.get $0 local.get $0 i32.store offset=16 local.get $0 - i32.const 16385 + i32.const 16193 i32.store offset=48 local.get $0 i32.const 0 @@ -4639,7 +4628,7 @@ local.set $3 local.get $1 local.get $3 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -4653,7 +4642,7 @@ local.set $3 local.get $1 local.get $3 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -4672,7 +4661,7 @@ local.set $2 local.get $1 local.get $2 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -4694,7 +4683,7 @@ local.set $2 local.get $1 local.get $2 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -4771,13 +4760,13 @@ i64.const 16 local.get $2 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_2 end ;; $if_1 local.get $2 i32.const 16 - i32.const 58 + i32.const 55 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -4828,7 +4817,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7991 + i32.const 7911 i32.store offset=4 local.get $3 i32.const 370 @@ -4840,7 +4829,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8040 + i32.const 7960 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -4871,13 +4860,13 @@ i64.const 16 local.get $1 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_2 end ;; $if_1 local.get $1 i32.const 16 - i32.const 59 + i32.const 56 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -4899,60 +4888,60 @@ global.set $30 local.get $0 global.set $30 - i32.const 15404 + i32.const 15212 i32.const 0 i32.store - i32.const 15396 - i32.const 15544 + i32.const 15204 + i32.const 15352 i32.store - i32.const 15400 + i32.const 15208 i32.const 0 i32.store - i32.const 15408 + i32.const 15216 i32.const 0 i32.store - i32.const 15392 - i32.const 6016 + i32.const 15200 + i32.const 5976 i32.store - i32.const 15416 + i32.const 15224 call $__ZN6google8protobuf6StructC2Ev - i32.const 60 - i32.const 15416 + i32.const 57 + i32.const 15224 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15448 - i32.const 6104 + i32.const 15256 + i32.const 6064 i32.store - i32.const 15452 + i32.const 15260 i32.const 0 i32.store - i32.const 15464 + i32.const 15272 i32.const 0 i32.store - i32.const 5992 + i32.const 5952 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 15468 + i32.const 15276 i32.const 0 i32.store - i32.const 60 - i32.const 15448 + i32.const 57 + i32.const 15256 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15504 + i32.const 15312 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 60 - i32.const 15504 + i32.const 57 + i32.const 15312 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15400 - i32.const 15448 + i32.const 15208 + i32.const 15256 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6352 + i32.const 6312 i32.store local.get $0 i64.const 0 @@ -4970,7 +4959,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -4982,7 +4971,7 @@ (func $__ZN6google8protobuf9ListValueC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6184 + i32.const 6144 i32.store local.get $0 i32.const 4 @@ -4996,7 +4985,7 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -5019,7 +5008,7 @@ i32.add global.set $30 local.get $0 - i32.const 6184 + i32.const 6144 i32.store local.get $0 i32.load offset=4 @@ -5041,7 +5030,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8179 + i32.const 8099 i32.store offset=4 local.get $2 i32.const 915 @@ -5053,7 +5042,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9359 + i32.const 9279 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -5090,7 +5079,7 @@ local.get $4 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -5187,19 +5176,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 10646 + i32.const 10566 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10654 + i32.const 10574 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10662 + i32.const 10582 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10670 + i32.const 10590 i32.load8_s i32.store8 offset=24 local.get $1 @@ -5303,7 +5292,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4640 call $___dynamic_cast if $if @@ -5311,10 +5300,10 @@ local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 10212 - i32.const 10253 + i32.const 10132 + i32.const 10173 i32.const 92 - i32.const 10302 + i32.const 10222 call $___assert_fail end ;; $if ) @@ -5393,7 +5382,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 6596 + i32.const 6536 i32.store local.get $3 local.get $5 @@ -5728,7 +5717,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $1 i32.const 1 i32.and @@ -5837,7 +5826,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $2 i32.const 1 i32.and @@ -5856,7 +5845,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $0 i32.const 1 i32.and @@ -5913,7 +5902,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8239 + i32.const 8159 i32.store offset=4 local.get $3 i32.const 1505 @@ -5925,7 +5914,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8291 + i32.const 8211 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -5955,7 +5944,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8239 + i32.const 8159 i32.store offset=4 local.get $2 i32.const 1506 @@ -5967,7 +5956,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8322 + i32.const 8242 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6002,7 +5991,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $1 i32.const 1 i32.and @@ -6153,7 +6142,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $1 i32.const 1 i32.and @@ -6274,7 +6263,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $1 i32.const 1 i32.and @@ -6373,7 +6362,7 @@ i64.const 32 local.get $2 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_3 end ;; $if_2 @@ -6391,13 +6380,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 15544 + i32.const 15352 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 6264 + i32.const 6224 i32.store local.get $1 local.get $7 @@ -6420,7 +6409,7 @@ local.get $3 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -6562,7 +6551,7 @@ local.get $1 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -6625,7 +6614,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $3 i32.const 418 @@ -6637,7 +6626,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8448 + i32.const 8368 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -6723,7 +6712,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 427 @@ -6735,7 +6724,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8565 + i32.const 8485 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6806,7 +6795,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 451 @@ -6818,7 +6807,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8405 + i32.const 8325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6954,7 +6943,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $3 i32.const 476 @@ -6966,7 +6955,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8596 + i32.const 8516 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7613,7 +7602,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6432 + i32.const 6392 i32.store local.get $0 i32.load offset=12 @@ -7623,7 +7612,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15544 + i32.const 15352 i32.eq local.get $1 i32.eqz @@ -7653,7 +7642,7 @@ local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -7664,7 +7653,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6432 + i32.const 6392 i32.store local.get $0 i32.load offset=12 @@ -7676,7 +7665,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15544 + i32.const 15352 i32.eq local.get $1 i32.eqz @@ -7708,7 +7697,7 @@ local.get $1 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -7737,7 +7726,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 15544 + i32.const 15352 i32.store offset=4 local.get $0 i32.const 0 @@ -7746,7 +7735,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 6016 + i32.const 5976 i32.store local.get $0 ) @@ -7773,7 +7762,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15544 + i32.const 15352 i32.ne if $if local.get $1 @@ -7848,7 +7837,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4672 call $___dynamic_cast if $if @@ -7856,10 +7845,10 @@ local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 10212 - i32.const 10253 + i32.const 10132 + i32.const 10173 i32.const 92 - i32.const 10302 + i32.const 10222 call $___assert_fail end ;; $if ) @@ -7949,13 +7938,13 @@ local.get $5 i32.load local.tee $2 - i32.const 15544 + i32.const 15352 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 15544 + i32.const 15352 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -8462,7 +8451,7 @@ i64.const 24 local.get $0 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_1 end ;; $if_0 @@ -8470,7 +8459,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 6104 + i32.const 6064 i32.store local.get $1 local.get $0 @@ -8478,7 +8467,7 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 5992 + i32.const 5952 i32.load if $if_2 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8489,7 +8478,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 6104 + i32.const 6064 i32.store local.get $0 i32.const 0 @@ -8497,7 +8486,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5992 + i32.const 5952 i32.load if $if_3 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8584,7 +8573,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 6596 + i32.const 6536 i32.store local.get $5 local.get $6 @@ -8789,7 +8778,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 15544 + i32.const 15352 i32.store end ;; $if_5 local.get $0 @@ -8811,12 +8800,12 @@ local.get $5 i32.load local.tee $3 - i32.const 15544 + i32.const 15352 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 15544 + i32.const 15352 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -8837,9 +8826,9 @@ i32.load local.tee $2 else - i32.const 15544 + i32.const 15352 local.set $2 - i32.const 15544 + i32.const 15352 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -8856,9 +8845,9 @@ i32.load local.tee $3 else - i32.const 15544 + i32.const 15352 local.set $3 - i32.const 15544 + i32.const 15352 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -8873,7 +8862,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 8640 + i32.const 8560 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -9270,7 +9259,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 15544 + i32.const 15352 i32.eq local.get $1 i32.eqz @@ -9319,7 +9308,7 @@ local.get $1 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -9354,7 +9343,7 @@ i64.const 32 local.get $0 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_1 end ;; $if_0 @@ -9447,7 +9436,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 6596 + i32.const 6536 i32.store local.get $7 local.get $4 @@ -9613,7 +9602,7 @@ local.get $6 select i32.const 0 - i32.const 8675 + i32.const 8595 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -9634,7 +9623,7 @@ local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -9777,7 +9766,7 @@ i64.const 32 local.get $0 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_1 end ;; $if_0 @@ -9794,7 +9783,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 6184 + i32.const 6144 i32.store local.get $0 local.get $1 @@ -9808,7 +9797,7 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -10105,7 +10094,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15544 + i32.const 15352 i32.store offset=4 local.get $2 i32.const 0 @@ -10114,7 +10103,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 6016 + i32.const 5976 i32.store end ;; $if_11 local.get $0 @@ -10131,7 +10120,7 @@ local.set $2 local.get $3 local.get $2 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -10152,13 +10141,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 15544 + i32.const 15352 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 15544 + i32.const 15352 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10435,7 +10424,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15544 + i32.const 15352 i32.store offset=4 local.get $2 i32.const 0 @@ -10444,7 +10433,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 6016 + i32.const 5976 i32.store end ;; $if local.get $0 @@ -10461,7 +10450,7 @@ local.set $2 local.get $3 local.get $2 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -10517,13 +10506,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 15544 + i32.const 15352 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 15544 + i32.const 15352 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10667,7 +10656,7 @@ i64.const 24 local.get $0 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_1 end ;; $if_0 @@ -10687,7 +10676,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 15544 + i32.const 15352 i32.store offset=4 local.get $0 i32.const 0 @@ -10696,7 +10685,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 6016 + i32.const 5976 i32.store local.get $0 ) @@ -11011,7 +11000,7 @@ local.set $0 local.get $4 local.get $0 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -11047,7 +11036,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8179 + i32.const 8099 i32.store offset=4 local.get $4 i32.const 796 @@ -11059,7 +11048,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8714 + i32.const 8634 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -11188,7 +11177,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 15544 + i32.const 15352 i32.store end ;; $if_4 local.get $2 @@ -11208,7 +11197,7 @@ local.get $0 i32.load local.tee $2 - i32.const 15544 + i32.const 15352 i32.eq if $if_6 local.get $0 @@ -11284,7 +11273,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 15416 + i32.const 15224 end ;; $if_8 br $block_7 end ;; $block_8 @@ -11338,7 +11327,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 15504 + i32.const 15312 end ;; $if_10 br $block_9 end ;; $block_10 @@ -11381,7 +11370,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8179 + i32.const 8099 i32.store offset=4 local.get $3 i32.const 341 @@ -11393,7 +11382,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8714 + i32.const 8634 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -11576,7 +11565,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8179 + i32.const 8099 i32.store offset=4 local.get $2 i32.const 1040 @@ -11588,7 +11577,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8714 + i32.const 8634 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11685,7 +11674,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8239 + i32.const 8159 i32.store offset=4 local.get $2 i32.const 1586 @@ -11697,7 +11686,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8748 + i32.const 8668 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11843,7 +11832,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 6104 + i32.const 6064 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -11925,7 +11914,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 601 @@ -11937,7 +11926,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9245 + i32.const 9165 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11999,7 +11988,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 607 @@ -12011,7 +12000,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9279 + i32.const 9199 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12054,7 +12043,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $3 i32.const 612 @@ -12066,7 +12055,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9323 + i32.const 9243 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -13135,7 +13124,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8179 + i32.const 8099 i32.store offset=4 local.get $1 i32.const 495 @@ -13147,7 +13136,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9359 + i32.const 9279 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -13335,11 +13324,11 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5504 + i32.const 5464 i64.const 24 local.get $3 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_7 end ;; $if_6 @@ -13400,7 +13389,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 6104 + i32.const 6064 i32.store offset=16 local.get $0 i32.const 0 @@ -13408,7 +13397,7 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 5992 + i32.const 5952 i32.load if $if_0 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13425,11 +13414,11 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 40 local.get $2 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_2 end ;; $if_1 @@ -13456,7 +13445,7 @@ i32.load local.set $0 local.get $2 - i32.const 6104 + i32.const 6064 i32.store offset=16 local.get $2 local.get $0 @@ -13464,7 +13453,7 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 5992 + i32.const 5952 i32.load if $if_4 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13504,7 +13493,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 765 @@ -13516,7 +13505,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9829 + i32.const 9749 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -13705,7 +13694,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $4 i32.const 672 @@ -13717,7 +13706,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9403 + i32.const 9323 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -13743,7 +13732,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $4 i32.const 678 @@ -13755,7 +13744,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9504 + i32.const 9424 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -13837,7 +13826,7 @@ i32.const 3 i32.store local.get $6 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $6 i32.const 878 @@ -13849,7 +13838,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 9560 + i32.const 9480 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -13881,7 +13870,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $5 i32.const 685 @@ -13893,7 +13882,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9600 + i32.const 9520 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -14010,7 +13999,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 837 @@ -14022,7 +14011,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9722 + i32.const 9642 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14038,11 +14027,11 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 16 local.get $2 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_2 end ;; $if_1 @@ -14294,7 +14283,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 848 @@ -14306,7 +14295,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9787 + i32.const 9707 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14368,7 +14357,7 @@ i32.const 3 i32.store local.get $4 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $4 i32.const 713 @@ -14380,7 +14369,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9675 + i32.const 9595 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14470,11 +14459,11 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 24 local.get $2 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_2 end ;; $if_1 @@ -15169,11 +15158,11 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5504 + i32.const 5464 i64.const 24 local.get $1 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_2 end ;; $if_1 @@ -15665,7 +15654,7 @@ i32.const 3 i32.store local.get $2 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $2 i32.const 926 @@ -15677,7 +15666,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9882 + i32.const 9802 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -15693,7 +15682,7 @@ i32.const 3 i32.store local.get $3 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $3 i32.const 927 @@ -15705,7 +15694,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9917 + i32.const 9837 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -15744,12 +15733,12 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5504 + i32.const 5464 local.get $1 i64.extend_i32_u local.get $0 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_3 end ;; $if_2 @@ -15923,7 +15912,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 6352 + i32.const 6312 i32.store local.get $0 local.get $1 @@ -15948,7 +15937,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5992 + i32.const 5952 i32.load i32.eqz if $if @@ -16008,13 +15997,13 @@ i64.const 24 local.get $1 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_1 end ;; $if_0 local.get $1 i32.const 24 - i32.const 61 + i32.const 58 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -16286,7 +16275,7 @@ i32.const 3 i32.store local.get $5 - i32.const 8364 + i32.const 8284 i32.store offset=4 local.get $5 i32.const 527 @@ -16298,7 +16287,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9954 + i32.const 9874 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -16540,7 +16529,7 @@ i32.add global.set $30 local.get $0 - i32.const 6352 + i32.const 6312 i32.store local.get $0 i32.load offset=4 @@ -16562,7 +16551,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8179 + i32.const 8099 i32.store offset=4 local.get $1 i32.const 150 @@ -16574,7 +16563,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 9359 + i32.const 9279 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -16656,19 +16645,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 10312 + i32.const 10232 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10320 + i32.const 10240 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10328 + i32.const 10248 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10332 + i32.const 10252 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -16738,7 +16727,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4720 call $___dynamic_cast if $if @@ -16746,10 +16735,10 @@ local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 10212 - i32.const 10253 + i32.const 10132 + i32.const 10173 i32.const 92 - i32.const 10302 + i32.const 10222 call $___assert_fail end ;; $if ) @@ -16840,7 +16829,7 @@ i64.const 32 local.get $4 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_3 end ;; $if_2 @@ -16858,13 +16847,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 15544 + i32.const 15352 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6264 + i32.const 6224 i32.store local.get $2 local.get $7 @@ -16883,7 +16872,7 @@ local.get $3 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -16928,7 +16917,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8675 + i32.const 8595 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -16945,7 +16934,7 @@ local.get $3 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -17049,7 +17038,7 @@ i64.const 32 local.get $5 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_10 end ;; $if_9 @@ -17067,13 +17056,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 15544 + i32.const 15352 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6264 + i32.const 6224 i32.store local.get $2 local.get $4 @@ -17092,7 +17081,7 @@ local.get $3 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -17136,7 +17125,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8675 + i32.const 8595 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -17153,7 +17142,7 @@ local.get $3 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -17169,7 +17158,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $2 i32.const 1 i32.and @@ -17188,7 +17177,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $0 i32.const 1 i32.and @@ -20229,13 +20218,13 @@ i32.add local.tee $2 i32.load - i32.const 15544 + i32.const 15352 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 15544 + i32.const 15352 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -20251,7 +20240,7 @@ local.get $2 i32.load local.tee $4 - i32.const 15544 + i32.const 15352 i32.eq if $if_2 local.get $2 @@ -20319,7 +20308,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 15400 + i32.const 15208 i32.load local.get $0 select @@ -20349,7 +20338,7 @@ i32.const 3 i32.store local.get $1 - i32.const 8239 + i32.const 8159 i32.store offset=4 local.get $1 i32.const 1567 @@ -20361,7 +20350,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 10619 + i32.const 10539 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -20448,7 +20437,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6104 + i32.const 6064 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20500,7 +20489,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 6104 + i32.const 6064 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20565,19 +20554,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 10701 + i32.const 10621 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10709 + i32.const 10629 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10717 + i32.const 10637 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10721 + i32.const 10641 i32.load8_s i32.store8 offset=20 local.get $1 @@ -20645,7 +20634,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4840 + i32.const 4816 i32.const 4768 call $___dynamic_cast if $if @@ -20653,10 +20642,10 @@ local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 10212 - i32.const 10253 + i32.const 10132 + i32.const 10173 i32.const 92 - i32.const 10302 + i32.const 10222 call $___assert_fail end ;; $if ) @@ -20719,7 +20708,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 8640 + i32.const 8560 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $0 @@ -20730,7 +20719,7 @@ local.get $0 i32.load offset=8 else - i32.const 15544 + i32.const 15352 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -20780,7 +20769,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $2 i32.const 1 i32.and @@ -20799,7 +20788,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15544 + i32.const 15352 local.get $0 i32.const 1 i32.and @@ -20867,7 +20856,7 @@ local.get $5 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $3 @@ -20905,23 +20894,23 @@ (local $9 i32) (local $10 i32) global.get $30 - local.set $4 + local.set $5 global.get $30 i32.const 32 i32.add global.set $30 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -20936,15 +20925,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -20961,7 +20950,7 @@ local.get $6 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -20969,19 +20958,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -21008,10 +20997,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -21023,13 +21012,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -21037,7 +21026,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -21047,19 +21036,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -21069,12 +21058,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -21083,7 +21072,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -21093,115 +21082,137 @@ i32.add i32.const 0 i32.store8 - i32.const 15620 + i32.const 15428 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 6520 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4784 - i32.const 38 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 6932 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5320 - i32.const 45 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 274 - i32.add - call_indirect $26 (type $0) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 6872 + i32.store + local.get $1 + i32.const 5296 + i32.const 43 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 127 + i32.load offset=24 + i32.const 7 i32.and - i32.const 112 + i32.const 210 i32.add - call_indirect $26 (type $1) - local.get $4 + call_indirect $26 (type $0) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add call_indirect $26 (type $1) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $26 (type $1) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -21247,7 +21258,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5700 + i32.const 5660 i32.store local.get $1 local.get $2 @@ -21286,12 +21297,12 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -21299,7 +21310,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -21310,34 +21321,33 @@ i32.and call_indirect $26 (type $4) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load i32.load offset=40 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -21356,12 +21366,12 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 ) @@ -21384,7 +21394,7 @@ local.set $3 local.get $2 local.get $3 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -21409,7 +21419,7 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -21455,7 +21465,7 @@ local.get $7 i32.const 7 i32.and - i32.const 274 + i32.const 210 i32.add call_indirect $26 (type $0) local.get $5 @@ -21495,7 +21505,7 @@ local.get $2 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) ) @@ -21537,7 +21547,7 @@ local.get $6 i32.const 1 i32.and - i32.const 272 + i32.const 208 i32.add call_indirect $26 (type $2) local.get $4 @@ -21577,7 +21587,7 @@ local.get $2 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) ) @@ -21597,7 +21607,7 @@ local.get $2 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) ) @@ -21677,7 +21687,7 @@ local.get $12 i32.const 7 i32.and - i32.const 282 + i32.const 218 i32.add call_indirect $26 (type $7) local.get $8 @@ -21741,7 +21751,7 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -21763,7 +21773,7 @@ local.get $2 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) ) @@ -21963,11 +21973,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 15580 + i32.const 15388 i32.load local.tee $4 if $if - i32.const 15576 + i32.const 15384 i32.load local.get $4 local.get $4 @@ -22105,7 +22115,7 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22117,7 +22127,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 15616 + i32.const 15424 i32.load i32.eqz if $if_10 @@ -22165,7 +22175,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 5848 + i32.const 5808 i32.store local.get $3 i32.const 88 @@ -22244,7 +22254,7 @@ local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22254,7 +22264,7 @@ local.get $3 i32.load i32.load offset=44 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22325,7 +22335,7 @@ i32.add i32.const 0 i32.store8 - i32.const 15616 + i32.const 15424 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -22352,11 +22362,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 6932 + i32.const 6872 i32.store local.get $2 - i32.const 5320 - i32.const 45 + i32.const 5296 + i32.const 43 call $___cxa_throw end ;; $if_18 local.get $10 @@ -22368,7 +22378,7 @@ i32.load offset=24 i32.const 7 i32.and - i32.const 274 + i32.const 210 i32.add call_indirect $26 (type $0) local.get $10 @@ -22411,7 +22421,7 @@ local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22429,7 +22439,7 @@ local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22487,7 +22497,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 5848 + i32.const 5808 i32.store local.get $2 i32.const 88 @@ -22566,7 +22576,7 @@ local.get $0 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22588,7 +22598,7 @@ local.get $0 i32.load i32.load offset=44 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22622,7 +22632,7 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -22637,217 +22647,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15580 + i32.const 15388 i32.load local.tee $1 + i32.eqz if $if - i32.const 15576 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15384 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10723 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=32 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6520 - i32.store - local.get $2 - i32.const 4784 - i32.const 38 - call $___cxa_throw - i32.const 0 - ) - - (func $__ZN14ProxyExceptionD0Ev (type $1) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) @@ -22864,7 +22823,7 @@ local.get $0 i32.load local.set $4 - i32.const 15580 + i32.const 15388 i32.load local.tee $2 i32.eqz @@ -22873,7 +22832,7 @@ i32.const 0 local.set $0 else - i32.const 15576 + i32.const 15384 i32.load local.get $2 local.get $2 @@ -23012,13 +22971,13 @@ i32.const 0 i32.store local.get $6 - i32.const 15592 + i32.const 15400 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 15588 + i32.const 15396 i32.load i32.const 1 i32.add @@ -23078,7 +23037,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 15580 + i32.const 15388 i32.load local.tee $1 i32.const -1 @@ -23115,7 +23074,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 15576 + i32.const 15384 i32.load local.get $0 i32.const 2 @@ -23132,14 +23091,14 @@ br $block_4 else local.get $3 - i32.const 15584 + i32.const 15392 i32.load i32.store - i32.const 15584 + i32.const 15392 local.get $3 i32.store local.get $2 - i32.const 15584 + i32.const 15392 i32.store local.get $3 i32.load @@ -23148,7 +23107,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 15576 + i32.const 15384 i32.load local.get $1 local.get $1 @@ -23190,8 +23149,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 15588 - i32.const 15588 + i32.const 15396 + i32.const 15396 i32.load i32.const 1 i32.add @@ -23767,7 +23726,7 @@ i32.xor local.set $6 block $block_3 - i32.const 15600 + i32.const 15408 i32.load local.tee $2 i32.eqz @@ -23776,7 +23735,7 @@ i32.const 0 local.set $5 else - i32.const 15596 + i32.const 15404 i32.load local.get $2 local.get $2 @@ -24124,13 +24083,13 @@ i32.const 0 i32.store local.get $12 - i32.const 15612 + i32.const 15420 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 15608 + i32.const 15416 i32.load i32.const 1 i32.add @@ -24190,7 +24149,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 15600 + i32.const 15408 i32.load local.tee $0 i32.const -1 @@ -24227,7 +24186,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 15596 + i32.const 15404 i32.load local.get $5 i32.const 2 @@ -24246,14 +24205,14 @@ br $block_13 else local.get $4 - i32.const 15604 + i32.const 15412 i32.load i32.store - i32.const 15604 + i32.const 15412 local.get $4 i32.store local.get $2 - i32.const 15604 + i32.const 15412 i32.store local.get $4 i32.load @@ -24262,7 +24221,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 15596 + i32.const 15404 i32.load local.get $0 local.get $0 @@ -24304,8 +24263,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 15608 - i32.const 15608 + i32.const 15416 + i32.const 15416 i32.load i32.const 1 i32.add @@ -24345,7 +24304,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15600 + i32.const 15408 i32.load local.tee $0 i32.gt_u @@ -24371,10 +24330,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15608 + i32.const 15416 i32.load f32.convert_i32_u - i32.const 15612 + i32.const 15420 f32.load f32.div f32.ceil @@ -24456,10 +24415,10 @@ local.get $0 i32.eqz if $if - i32.const 15596 + i32.const 15404 i32.load local.set $0 - i32.const 15596 + i32.const 15404 i32.const 0 i32.store local.get $0 @@ -24467,7 +24426,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15600 + i32.const 15408 i32.const 0 i32.store return @@ -24481,11 +24440,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 7076 + i32.const 6996 i32.store local.get $1 - i32.const 5432 - i32.const 52 + i32.const 5392 + i32.const 50 call $___cxa_throw end ;; $if_1 local.get $0 @@ -24493,10 +24452,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15596 + i32.const 15404 i32.load local.set $1 - i32.const 15596 + i32.const 15404 local.get $2 i32.store local.get $1 @@ -24504,13 +24463,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15600 + i32.const 15408 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15596 + i32.const 15404 i32.load local.get $1 i32.const 2 @@ -24526,7 +24485,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15604 + i32.const 15412 i32.load local.tee $6 i32.eqz @@ -24536,7 +24495,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 15596 + i32.const 15404 i32.load local.get $0 local.get $0 @@ -24571,7 +24530,7 @@ i32.const 2 i32.shl i32.add - i32.const 15604 + i32.const 15412 i32.store local.get $6 i32.load @@ -24613,7 +24572,7 @@ local.get $4 else block $block (result i32) - i32.const 15596 + i32.const 15404 i32.load local.get $8 i32.const 2 @@ -24841,7 +24800,7 @@ i32.load i32.store local.get $1 - i32.const 15596 + i32.const 15404 i32.load local.get $8 i32.const 2 @@ -24850,7 +24809,7 @@ i32.load i32.load i32.store - i32.const 15596 + i32.const 15404 i32.load local.get $8 i32.const 2 @@ -24898,7 +24857,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15580 + i32.const 15388 i32.load local.tee $0 i32.gt_u @@ -24924,10 +24883,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15588 + i32.const 15396 i32.load f32.convert_i32_u - i32.const 15592 + i32.const 15400 f32.load f32.div f32.ceil @@ -25003,10 +24962,10 @@ local.get $0 i32.eqz if $if - i32.const 15576 + i32.const 15384 i32.load local.set $0 - i32.const 15576 + i32.const 15384 i32.const 0 i32.store local.get $0 @@ -25014,7 +24973,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15580 + i32.const 15388 i32.const 0 i32.store return @@ -25028,11 +24987,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 7076 + i32.const 6996 i32.store local.get $1 - i32.const 5432 - i32.const 52 + i32.const 5392 + i32.const 50 call $___cxa_throw end ;; $if_1 local.get $0 @@ -25040,10 +24999,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15576 + i32.const 15384 i32.load local.set $1 - i32.const 15576 + i32.const 15384 local.get $2 i32.store local.get $1 @@ -25051,13 +25010,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15580 + i32.const 15388 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15576 + i32.const 15384 i32.load local.get $1 i32.const 2 @@ -25073,7 +25032,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15584 + i32.const 15392 i32.load local.tee $4 i32.eqz @@ -25083,7 +25042,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 15576 + i32.const 15384 i32.load local.get $0 local.get $0 @@ -25118,7 +25077,7 @@ i32.const 2 i32.shl i32.add - i32.const 15584 + i32.const 15392 i32.store local.get $4 i32.load @@ -25145,7 +25104,7 @@ local.get $0 else block $block (result i32) - i32.const 15576 + i32.const 15384 i32.load local.get $3 i32.const 2 @@ -25204,7 +25163,7 @@ i32.load i32.store local.get $1 - i32.const 15576 + i32.const 15384 i32.load local.get $3 i32.const 2 @@ -25213,7 +25172,7 @@ i32.load i32.load i32.store - i32.const 15576 + i32.const 15384 i32.load local.get $3 i32.const 2 @@ -25260,7 +25219,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 15576 + i32.const 15384 i32.load local.get $3 i32.const 2 @@ -25319,7 +25278,7 @@ i32.load i32.store local.get $2 - i32.const 15576 + i32.const 15384 i32.load local.get $3 i32.const 2 @@ -25328,7 +25287,7 @@ i32.load i32.load i32.store - i32.const 15576 + i32.const 15384 i32.load local.get $3 i32.const 2 @@ -25355,209 +25314,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15580 + i32.const 15388 i32.load local.tee $1 + i32.eqz if $if - i32.const 15576 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 15384 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10761 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6520 - i32.store - local.get $2 - i32.const 4784 - i32.const 38 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZL14getContextBasej (type $4) @@ -25568,213 +25484,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 + i32.const 15388 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 15384 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $30 - block $block - i32.const 15580 - i32.load - local.tee $1 - if $if - i32.const 15576 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 10785 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6520 - i32.store - local.get $2 - i32.const 4784 - i32.const 38 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $30 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $1) @@ -25790,14 +25664,14 @@ local.get $0 i32.load local.set $3 - i32.const 15580 + i32.const 15388 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 15576 + i32.const 15384 i32.load local.tee $4 local.get $2 @@ -25965,7 +25839,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 15584 + i32.const 15392 i32.eq br_if $block_2 local.get $3 @@ -26075,7 +25949,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 15576 + i32.const 15384 i32.load local.get $2 i32.const 2 @@ -26095,8 +25969,8 @@ local.get $8 i32.const 0 i32.store - i32.const 15588 - i32.const 15588 + i32.const 15396 + i32.const 15396 i32.load i32.const -1 i32.add @@ -26118,7 +25992,7 @@ local.get $2 i32.load i32.load offset=4 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -26146,14 +26020,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 15580 + i32.const 15388 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 15576 + i32.const 15384 i32.load local.get $2 local.get $2 @@ -26261,13 +26135,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 15592 + i32.const 15400 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 15588 + i32.const 15396 i32.load i32.const 1 i32.add @@ -26330,7 +26204,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 15580 + i32.const 15388 i32.load local.tee $3 i32.const -1 @@ -26364,7 +26238,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 15576 + i32.const 15384 i32.load local.get $6 i32.const 2 @@ -26382,19 +26256,19 @@ i32.store else local.get $1 - i32.const 15584 + i32.const 15392 i32.load i32.store - i32.const 15584 + i32.const 15392 local.get $1 i32.store - i32.const 15576 + i32.const 15384 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 15584 + i32.const 15392 i32.store local.get $1 i32.load @@ -26403,7 +26277,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 15576 + i32.const 15384 i32.load local.get $3 local.get $3 @@ -26439,8 +26313,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 15588 - i32.const 15588 + i32.const 15396 + i32.const 15396 i32.load i32.const 1 i32.add @@ -26480,7 +26354,7 @@ i32.const 48 i32.add global.set $30 - i32.const 15616 + i32.const 15424 i32.load i32.eqz if $if @@ -26495,7 +26369,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15616 + i32.const 15424 local.get $3 i32.store i32.const 20 @@ -26509,7 +26383,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15620 + i32.const 15428 local.get $3 i32.store end ;; $if @@ -26520,7 +26394,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 15620 + i32.const 15428 i32.load local.set $7 local.get $2 @@ -26623,7 +26497,7 @@ i32.load offset=12 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) else @@ -26661,7 +26535,7 @@ local.get $0 i32.load i32.load offset=16 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -26673,7 +26547,7 @@ local.get $0 i32.load i32.load offset=20 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -26698,7 +26572,7 @@ global.set $30 return end ;; $if_9 - i32.const 15616 + i32.const 15424 i32.load local.set $5 local.get $2 @@ -26801,7 +26675,7 @@ i32.load offset=12 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) else @@ -26839,7 +26713,7 @@ local.get $0 i32.load i32.load offset=16 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -26851,7 +26725,7 @@ local.get $0 i32.load i32.load offset=20 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -27621,7 +27495,7 @@ local.get $3 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $0 @@ -27632,7 +27506,7 @@ local.set $3 local.get $2 local.get $3 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -27651,7 +27525,7 @@ local.get $3 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $1 @@ -27662,7 +27536,7 @@ local.set $3 local.get $2 local.get $3 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -27682,7 +27556,7 @@ local.get $0 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $4 @@ -27691,7 +27565,7 @@ local.set $0 local.get $4 local.get $0 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -27706,7 +27580,7 @@ local.get $3 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $0 @@ -27717,7 +27591,7 @@ local.set $3 local.get $2 local.get $3 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -27748,7 +27622,7 @@ local.get $3 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $1 @@ -27759,7 +27633,7 @@ local.set $3 local.get $2 local.get $3 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -27951,11 +27825,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 7076 + i32.const 6996 i32.store local.get $2 - i32.const 5432 - i32.const 52 + i32.const 5392 + i32.const 50 call $___cxa_throw end ;; $if_1 local.get $1 @@ -28348,7 +28222,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6540 + i32.const 6480 i32.store local.get $0 i32.load8_s offset=23 @@ -28365,7 +28239,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6540 + i32.const 6480 i32.store local.get $0 i32.load8_s offset=23 @@ -28431,7 +28305,7 @@ local.get $1 i32.const 3 i32.store - i32.const 15624 + i32.const 15432 i32.load i32.const -1 i32.ne @@ -28445,7 +28319,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 15628 + i32.const 15436 i32.load drop local.get $0 @@ -28475,7 +28349,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 6540 + i32.const 6480 i32.store local.get $1 local.get $3 @@ -28491,8 +28365,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 4808 - i32.const 40 + i32.const 4784 + i32.const 38 call $___cxa_throw else local.get $1 @@ -28516,10 +28390,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 15628 + i32.const 15436 local.get $0 i32.store - i32.const 63 + i32.const 60 i32.const 4 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -28560,7 +28434,7 @@ global.set $30 return end ;; $if - i32.const 6672 + i32.const 6612 i32.load local.set $5 local.get $3 @@ -28601,14 +28475,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 15628 + i32.const 15436 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 15628 + i32.const 15436 i32.const 0 i32.store ) @@ -28634,18 +28508,18 @@ i32.const 16 i32.add global.set $30 - i32.const 15536 + i32.const 15344 i32.load8_s i32.eqz if $if - i32.const 15536 + i32.const 15344 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 15536 + i32.const 15344 i32.const 1 i32.store8 i32.const 1 @@ -28668,12 +28542,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 15632 + i32.const 15440 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 15632 + i32.const 15440 i32.load local.set $2 local.get $3 @@ -28768,11 +28642,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 7076 + i32.const 6996 i32.store local.get $3 - i32.const 5432 - i32.const 52 + i32.const 5392 + i32.const 50 call $___cxa_throw else local.get $2 @@ -28890,7 +28764,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13661 + i32.const 13493 local.get $3 call $_snprintf drop @@ -28928,7 +28802,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13664 + i32.const 11542 local.get $3 call $_snprintf drop @@ -28969,14 +28843,14 @@ i32.const 16 i32.add global.set $30 - i32.const 15636 + i32.const 15444 i64.const 0 i64.store align=4 - i32.const 15644 + i32.const 15452 i64.const 0 i64.store align=4 local.get $0 - i32.const 16385 + i32.const 16193 i32.store local.get $0 i32.const 0 @@ -28988,12 +28862,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15652 + i32.const 15460 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 16385 + i32.const 16193 i32.store local.get $0 i32.const 0 @@ -29002,7 +28876,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15668 + i32.const 15476 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -29217,7 +29091,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11713 + i32.const 11545 i32.store offset=4 local.get $3 i32.const 116 @@ -29229,7 +29103,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11738 + i32.const 11570 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -29457,13 +29331,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -29474,7 +29348,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -29511,13 +29385,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -29528,7 +29402,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -29576,7 +29450,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.ne if $if local.get $3 @@ -29627,7 +29501,7 @@ local.get $0 i32.store local.get $1 - i32.const 4824 + i32.const 4800 i32.store offset=20 local.get $1 local.get $1 @@ -29696,10 +29570,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 4832 + i32.const 4808 local.get $3 i32.store - i32.const 4824 + i32.const 4800 local.get $0 i64.load offset=16 i64.store @@ -29715,13 +29589,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $0 else @@ -29732,7 +29606,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq if $if_1 local.get $3 @@ -29800,13 +29674,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 4832 + i32.const 4808 i32.load else block $block (result i32) @@ -29817,7 +29691,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block drop @@ -29877,13 +29751,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -29894,7 +29768,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -29913,14 +29787,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 59 + i32.const 56 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 59 + i32.const 56 i32.store offset=4 local.get $2 local.get $0 @@ -29934,13 +29808,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4824 + i32.const 4800 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4832 + i32.const 4808 i32.load local.set $2 else @@ -29951,7 +29825,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4824 + i32.const 4800 i32.eq br_if $block end ;; $if_0 @@ -29969,14 +29843,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 59 + i32.const 56 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 59 + i32.const 56 i32.store offset=4 local.get $2 local.get $0 @@ -29995,7 +29869,7 @@ local.set $1 local.get $0 local.get $1 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -40025,7 +39899,7 @@ i32.load local.set $4 local.get $11 - i32.const 6560 + i32.const 6500 i32.store local.get $11 local.get $4 @@ -40072,7 +39946,7 @@ i32.load offset=16 i32.const 7 i32.and - i32.const 282 + i32.const 218 i32.add call_indirect $26 (type $7) local.get $6 @@ -40093,7 +39967,7 @@ i32.const 3 i32.store local.get $11 - i32.const 11825 + i32.const 11657 i32.store offset=4 local.get $11 i32.const 571 @@ -40105,7 +39979,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 11867 + i32.const 11699 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -40142,7 +40016,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11825 + i32.const 11657 i32.store offset=4 local.get $1 i32.const 534 @@ -40154,12 +40028,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 11867 + i32.const 11699 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 11897 + i32.const 11729 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -40179,26 +40053,26 @@ i32.const 32 i32.add global.set $30 - i32.const 15568 + i32.const 15376 i32.load8_s i32.eqz if $if - i32.const 15568 + i32.const 15376 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 15568 + i32.const 15376 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 15712 + i32.const 15520 i32.load - i32.const 6680 + i32.const 6620 call $_pthread_equal if $if_1 - i32.const 5992 + i32.const 5952 i32.load i32.const 1 i32.eq @@ -40211,7 +40085,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11825 + i32.const 11657 i32.store offset=4 local.get $0 i32.const 801 @@ -40223,7 +40097,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 11909 + i32.const 11741 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -40232,40 +40106,40 @@ global.set $30 return end ;; $if_1 - i32.const 15560 + i32.const 15368 i32.load8_s i32.eqz if $if_3 - i32.const 15560 + i32.const 15368 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 15560 + i32.const 15368 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 15544 + i32.const 15352 i64.const 0 i64.store - i32.const 15552 + i32.const 15360 i32.const 0 i32.store - i32.const 64 - i32.const 15544 + i32.const 61 + i32.const 15352 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 15712 - i32.const 6680 + i32.const 15520 + i32.const 6620 i32.store - i32.const 5992 + i32.const 5952 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 15712 + i32.const 15520 i32.const 0 i32.store local.get $0 @@ -40357,31 +40231,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 12074 + i32.const 11906 i64.load align=1 i64.store align=1 local.get $1 - i32.const 12082 + i32.const 11914 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 12090 + i32.const 11922 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 12098 + i32.const 11930 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 12106 + i32.const 11938 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 12114 + i32.const 11946 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 12122 + i32.const 11954 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -40401,7 +40275,7 @@ i32.load local.set $2 local.get $0 - i32.const 16386 + i32.const 16194 i32.load8_s i32.const 1 i32.and @@ -40473,7 +40347,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 6560 + i32.const 6500 i32.store local.get $3 local.get $2 @@ -40508,7 +40382,7 @@ i32.load offset=52 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $3 @@ -40518,7 +40392,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12004 + i32.const 11836 i32.store offset=4 local.get $4 i32.const 373 @@ -40530,7 +40404,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12036 + i32.const 11868 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -40613,7 +40487,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12157 + i32.const 11989 i32.store offset=4 local.get $3 i32.const 59 @@ -40625,9 +40499,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12191 + i32.const 12023 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12308 + i32.const 12140 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -40659,12 +40533,12 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5496 + i32.const 5456 local.get $2 i64.extend_i32_u local.get $1 i32.load offset=60 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) end ;; $if_3 end ;; $if_2 @@ -42310,7 +42184,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12356 + i32.const 12188 i32.store offset=4 local.get $4 i32.const 507 @@ -42322,7 +42196,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12392 + i32.const 12224 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -42522,7 +42396,7 @@ i32.const 3 i32.store local.get $4 - i32.const 12356 + i32.const 12188 i32.store offset=4 local.get $4 i32.const 516 @@ -42534,7 +42408,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 12392 + i32.const 12224 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -42772,7 +42646,7 @@ local.get $0 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) return @@ -42845,7 +42719,7 @@ local.get $0 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) ) @@ -43027,7 +42901,7 @@ i32.load offset=52 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) ) @@ -43213,13 +43087,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 12438 + i32.const 12270 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 12450 + i32.const 12282 local.get $2 select local.set $3 @@ -43231,7 +43105,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12356 + i32.const 12188 i32.store offset=4 local.get $1 i32.const 626 @@ -43243,21 +43117,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12464 + i32.const 12296 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12477 + i32.const 12309 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12496 + i32.const 12328 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12513 + i32.const 12345 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12526 + i32.const 12358 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12582 + i32.const 12414 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44027,7 +43901,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12590 + i32.const 12422 i32.store offset=4 local.get $2 i32.const 591 @@ -44039,7 +43913,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12625 + i32.const 12457 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44182,7 +44056,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12590 + i32.const 12422 i32.store offset=4 local.get $1 i32.const 190 @@ -44194,12 +44068,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12662 + i32.const 12494 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 12729 + i32.const 12561 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -45589,7 +45463,7 @@ local.get $3 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $0 @@ -45774,7 +45648,7 @@ local.get $4 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) local.get $0 @@ -46657,7 +46531,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $2 i32.const 132 @@ -46669,9 +46543,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12954 + i32.const 12786 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12998 + i32.const 12830 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -46692,7 +46566,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $2 i32.const 134 @@ -46704,7 +46578,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13053 + i32.const 12885 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -46731,7 +46605,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $3 i32.const 135 @@ -46743,7 +46617,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12923 + i32.const 12755 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -46799,7 +46673,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $3 i32.const 151 @@ -46811,7 +46685,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13143 + i32.const 12975 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -46885,7 +46759,7 @@ i32.const 2 i32.store local.get $5 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $5 i32.const 164 @@ -46897,9 +46771,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 13220 + i32.const 13052 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 13270 + i32.const 13102 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -46974,7 +46848,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $2 i32.const 182 @@ -46986,7 +46860,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12923 + i32.const 12755 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47007,7 +46881,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $2 i32.const 183 @@ -47019,7 +46893,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 13143 + i32.const 12975 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47049,7 +46923,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $3 i32.const 184 @@ -47061,7 +46935,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 13175 + i32.const 13007 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47122,7 +46996,7 @@ i32.const 3 i32.store local.get $1 - i32.const 12874 + i32.const 12706 i32.store offset=4 local.get $1 i32.const 189 @@ -47134,7 +47008,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 13143 + i32.const 12975 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -47189,7 +47063,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 12458 + i32.const 12290 local.get $2 call $_vsnprintf local.tee $4 @@ -47222,7 +47096,7 @@ i32.store local.get $3 local.get $5 - i32.const 12458 + i32.const 12290 local.get $2 call $_vsnprintf local.tee $1 @@ -47299,7 +47173,7 @@ i32.const 241 return end ;; $if - i32.const 6640 + i32.const 6580 i32.load local.set $13 local.get $0 @@ -47309,18 +47183,18 @@ i32.const -7 i32.add local.set $10 - i32.const 6668 + i32.const 6608 i32.load local.set $4 - i32.const 6648 + i32.const 6588 i32.load local.set $11 - i32.const 6652 + i32.const 6592 i32.load local.set $12 - i32.const 6656 + i32.const 6596 i32.load - i32.const 6624 + i32.const 6564 i32.load i32.add local.tee $8 @@ -47533,7 +47407,7 @@ local.get $3 local.get $14 i32.sub - i32.const 6628 + i32.const 6568 i32.load i32.ge_u if $if_7 @@ -47565,7 +47439,7 @@ local.get $3 local.get $8 i32.sub - i32.const 6628 + i32.const 6568 i32.load i32.lt_u if $if_9 (result i32) @@ -47769,7 +47643,7 @@ i32.const 3 i32.store local.get $0 - i32.const 13332 + i32.const 13164 i32.store offset=4 local.get $0 i32.const 47 @@ -47781,7 +47655,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 13371 + i32.const 13203 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -47812,7 +47686,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15780 + i32.const 15588 i32.const 0 local.get $0 i32.sub @@ -47893,7 +47767,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15780 + i32.const 15588 i32.const 0 local.get $1 i32.sub @@ -47970,7 +47844,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 15780 + i32.const 15588 i32.const 0 local.get $1 i32.sub @@ -48075,7 +47949,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 15780 + i32.const 15588 i32.const 0 local.get $0 i32.sub @@ -48103,7 +47977,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 15780 + i32.const 15588 ) (func $___stdout_write (type $5) @@ -48353,7 +48227,7 @@ i32.add local.set $5 local.get $4 - i32.const 5176 + i32.const 5152 i32.const 144 call $_memcpy drop @@ -48367,7 +48241,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 15780 + i32.const 15588 i32.const 75 i32.store i32.const -1 @@ -48515,13 +48389,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 13555 + i32.const 13387 local.set $18 i32.const 1 else - i32.const 13558 - i32.const 13561 - i32.const 13556 + i32.const 13390 + i32.const 13393 + i32.const 13388 local.get $4 i32.const 1 i32.and @@ -48544,8 +48418,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 13582 - i32.const 13586 + i32.const 13414 + i32.const 13418 local.get $5 i32.const 32 i32.and @@ -48553,8 +48427,8 @@ i32.ne local.tee $3 select - i32.const 13574 - i32.const 13578 + i32.const 13406 + i32.const 13410 local.get $3 select local.get $1 @@ -49902,7 +49776,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 13590 + i32.const 13422 i32.const 1 call $_out_279 end ;; $if_54 @@ -50061,7 +49935,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 13590 + i32.const 13422 i32.const 1 call $_out_279 local.get $6 @@ -50435,7 +50309,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 15780 + i32.const 15588 i32.const 75 i32.store i32.const -1 @@ -51151,7 +51025,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 13538 + i32.const 13370 local.set $8 br $block_14 end ;; $block_25 @@ -51167,13 +51041,13 @@ i64.sub local.tee $25 i64.store - i32.const 13538 + i32.const 13370 local.set $8 i32.const 1 else - i32.const 13539 - i32.const 13540 - i32.const 13538 + i32.const 13371 + i32.const 13372 + i32.const 13370 local.get $7 i32.const 1 i32.and @@ -51197,7 +51071,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 13538 + i32.const 13370 local.set $8 br $block_16 end ;; $block_23 @@ -51213,7 +51087,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13538 + i32.const 13370 local.set $8 local.get $18 local.set $1 @@ -51222,7 +51096,7 @@ local.get $10 i32.load local.tee $5 - i32.const 13548 + i32.const 13380 local.get $5 select local.tee $6 @@ -51242,7 +51116,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13538 + i32.const 13370 local.set $8 local.get $1 local.get $6 @@ -51303,7 +51177,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13538 + i32.const 13370 local.set $8 local.get $18 local.set $1 @@ -51331,11 +51205,11 @@ local.tee $8 select local.set $12 - i32.const 13538 + i32.const 13370 local.get $6 i32.const 4 i32.shr_u - i32.const 13538 + i32.const 13370 i32.add local.get $8 select @@ -51918,7 +51792,7 @@ end ;; $block_0 local.get $0 local.get $2 - i32.const 264 + i32.const 200 call_indirect $26 (type $3) end ;; $block end ;; $if @@ -52170,7 +52044,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 6868 + i32.const 6808 i32.load i32.load i32.eqz @@ -52187,7 +52061,7 @@ i32.const 1 br $block else - i32.const 15780 + i32.const 15588 i32.const 84 i32.store i32.const -1 @@ -52292,7 +52166,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 15780 + i32.const 15588 i32.const 84 i32.store i32.const -1 @@ -52839,7 +52713,7 @@ local.get $1 i32.store local.get $0 - i32.const 11593 + i32.const 11422 local.get $2 call $_vfprintf drop @@ -52868,10 +52742,10 @@ end ;; $block local.set $0 else - i32.const 6676 + i32.const 6616 i32.load if $if_1 (result i32) - i32.const 6676 + i32.const 6616 i32.load call $_fflush else @@ -52879,9 +52753,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 15784 + i32.const 15592 call $___lock - i32.const 15792 + i32.const 15600 i32.load local.tee $1 end ;; $block_0 @@ -52915,7 +52789,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 15784 + i32.const 15592 call $___unlock end ;; $if local.get $0 @@ -53033,7 +52907,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 15796 + i32.const 15604 i32.load local.tee $6 i32.const 16 @@ -53065,7 +52939,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.tee $3 i32.load offset=8 @@ -53078,7 +52952,7 @@ local.get $3 i32.eq if $if_1 - i32.const 15796 + i32.const 15604 local.get $6 i32.const 1 local.get $0 @@ -53088,7 +52962,7 @@ i32.and i32.store else - i32.const 15812 + i32.const 15620 i32.load local.get $4 i32.gt_u @@ -53133,7 +53007,7 @@ return end ;; $if_0 local.get $14 - i32.const 15804 + i32.const 15612 i32.load local.tee $13 i32.gt_u @@ -53212,7 +53086,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.tee $1 i32.load offset=8 @@ -53225,7 +53099,7 @@ local.get $1 i32.eq if $if_6 - i32.const 15796 + i32.const 15604 local.get $6 i32.const 1 local.get $0 @@ -53236,7 +53110,7 @@ local.tee $8 i32.store else - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.gt_u @@ -53286,7 +53160,7 @@ i32.store local.get $13 if $if_9 - i32.const 15816 + i32.const 15624 i32.load local.set $10 local.get $13 @@ -53295,7 +53169,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.set $2 local.get $8 @@ -53305,7 +53179,7 @@ local.tee $0 i32.and if $if_10 - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.const 8 @@ -53323,7 +53197,7 @@ local.set $4 end ;; $if_11 else - i32.const 15796 + i32.const 15604 local.get $0 local.get $8 i32.or @@ -53348,10 +53222,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 15804 + i32.const 15612 local.get $6 i32.store - i32.const 15816 + i32.const 15624 local.get $3 i32.store local.get $17 @@ -53359,7 +53233,7 @@ local.get $9 return end ;; $if_5 - i32.const 15800 + i32.const 15608 i32.load local.tee $11 if $if_12 (result i32) @@ -53422,7 +53296,7 @@ i32.add i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add i32.load local.tee $0 @@ -53472,7 +53346,7 @@ br $loop end ;; $block end ;; $loop - i32.const 15812 + i32.const 15620 i32.load local.tee $7 local.get $9 @@ -53596,7 +53470,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.tee $0 i32.load @@ -53609,7 +53483,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 15800 + i32.const 15608 local.get $11 i32.const 1 local.get $1 @@ -53621,7 +53495,7 @@ br $block_2 end ;; $if_25 else - i32.const 15812 + i32.const 15620 i32.load local.get $18 i32.gt_u @@ -53646,7 +53520,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 15812 + i32.const 15620 i32.load local.tee $0 local.get $3 @@ -53679,7 +53553,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 15812 + i32.const 15620 i32.load local.get $0 i32.gt_u @@ -53735,7 +53609,7 @@ i32.store local.get $13 if $if_33 - i32.const 15816 + i32.const 15624 i32.load local.set $4 local.get $13 @@ -53744,7 +53618,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.set $3 local.get $6 @@ -53754,7 +53628,7 @@ local.tee $0 i32.and if $if_34 - i32.const 15812 + i32.const 15620 i32.load local.get $3 i32.const 8 @@ -53772,7 +53646,7 @@ local.set $12 end ;; $if_35 else - i32.const 15796 + i32.const 15604 local.get $0 local.get $6 i32.or @@ -53797,10 +53671,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 15804 + i32.const 15612 local.get $10 i32.store - i32.const 15816 + i32.const 15624 local.get $5 i32.store end ;; $if_32 @@ -53831,7 +53705,7 @@ i32.const -8 i32.and local.set $15 - i32.const 15800 + i32.const 15608 i32.load local.tee $4 if $if_37 (result i32) @@ -53911,7 +53785,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add i32.load local.tee $0 @@ -54076,7 +53950,7 @@ i32.add i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add i32.load local.set $0 @@ -54139,13 +54013,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 15804 + i32.const 15612 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 15812 + i32.const 15620 i32.load local.tee $12 local.get $2 @@ -54269,7 +54143,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.tee $0 i32.load @@ -54282,7 +54156,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 15800 + i32.const 15608 local.get $4 i32.const 1 local.get $3 @@ -54295,7 +54169,7 @@ br $block_9 end ;; $if_60 else - i32.const 15812 + i32.const 15620 i32.load local.get $8 i32.gt_u @@ -54324,7 +54198,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 15812 + i32.const 15620 i32.load local.tee $0 local.get $13 @@ -54357,7 +54231,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 15812 + i32.const 15620 i32.load local.get $0 i32.gt_u @@ -54431,10 +54305,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.set $3 - i32.const 15796 + i32.const 15604 i32.load local.tee $1 i32.const 1 @@ -54443,7 +54317,7 @@ local.tee $0 i32.and if $if_70 - i32.const 15812 + i32.const 15620 i32.load local.get $3 i32.const 8 @@ -54461,7 +54335,7 @@ local.set $11 end ;; $if_71 else - i32.const 15796 + i32.const 15604 local.get $0 local.get $1 i32.or @@ -54557,7 +54431,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.set $3 local.get $5 @@ -54577,7 +54451,7 @@ i32.and i32.eqz if $if_74 - i32.const 15800 + i32.const 15608 local.get $0 local.get $1 i32.or @@ -54658,7 +54532,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 15812 + i32.const 15620 i32.load local.get $4 i32.gt_u @@ -54681,7 +54555,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 15812 + i32.const 15620 i32.load local.tee $0 local.get $6 @@ -54734,13 +54608,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 15804 + i32.const 15612 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 15816 + i32.const 15624 i32.load local.set $0 local.get $3 @@ -54750,13 +54624,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 15816 + i32.const 15624 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 15804 + i32.const 15612 local.get $2 i32.store local.get $1 @@ -54775,10 +54649,10 @@ i32.or i32.store offset=4 else - i32.const 15804 + i32.const 15612 i32.const 0 i32.store - i32.const 15816 + i32.const 15624 i32.const 0 i32.store local.get $0 @@ -54799,13 +54673,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 15808 + i32.const 15616 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 15808 + i32.const 15616 local.get $12 local.get $11 i32.sub @@ -54813,31 +54687,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 16268 + i32.const 16076 i32.load if $if_83 (result i32) - i32.const 16276 + i32.const 16084 i32.load else - i32.const 16276 + i32.const 16084 i32.const 4096 i32.store - i32.const 16272 + i32.const 16080 i32.const 4096 i32.store - i32.const 16280 + i32.const 16088 i32.const -1 i32.store - i32.const 16284 + i32.const 16092 i32.const -1 i32.store - i32.const 16288 + i32.const 16096 i32.const 0 i32.store - i32.const 16240 + i32.const 16048 i32.const 0 i32.store - i32.const 16268 + i32.const 16076 local.get $17 i32.const -16 i32.and @@ -54864,11 +54738,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 16236 + i32.const 16044 i32.load local.tee $2 if $if_85 - i32.const 16228 + i32.const 16036 i32.load local.tee $1 local.get $8 @@ -54890,7 +54764,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 16240 + i32.const 16048 i32.load i32.const 4 i32.and @@ -54901,12 +54775,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 15820 + i32.const 15628 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 16244 + i32.const 16052 local.set $2 loop $loop_5 block $block_20 @@ -54969,11 +54843,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 16228 + i32.const 16036 i32.load local.tee $4 local.get $0 - i32.const 16272 + i32.const 16080 i32.load local.tee $2 i32.const -1 @@ -55004,7 +54878,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 16236 + i32.const 16044 i32.load local.tee $1 if $if_92 @@ -55062,7 +54936,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 16276 + i32.const 16084 i32.load local.tee $1 local.get $6 @@ -55099,8 +54973,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 16240 - i32.const 16240 + i32.const 16048 + i32.const 16048 i32.load i32.const 4 i32.or @@ -55155,28 +55029,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 16228 - i32.const 16228 + i32.const 16036 + i32.const 16036 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 16232 + i32.const 16040 i32.load i32.gt_u if $if_98 - i32.const 16232 + i32.const 16040 local.get $1 i32.store end ;; $if_98 - i32.const 15820 + i32.const 15628 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 16244 + i32.const 16052 local.set $2 block $block_22 block $block_23 @@ -55234,7 +55108,7 @@ local.tee $1 i32.add local.set $2 - i32.const 15808 + i32.const 15616 i32.load local.get $3 i32.add @@ -55242,10 +55116,10 @@ local.get $1 i32.sub local.set $1 - i32.const 15820 + i32.const 15628 local.get $2 i32.store - i32.const 15808 + i32.const 15616 local.get $1 i32.store local.get $2 @@ -55258,8 +55132,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15824 - i32.const 16284 + i32.const 15632 + i32.const 16092 i32.load i32.store br $block_21 @@ -55267,12 +55141,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 15812 + i32.const 15620 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 15812 + i32.const 15620 local.get $0 i32.store local.get $0 @@ -55282,7 +55156,7 @@ local.get $3 i32.add local.set $1 - i32.const 16244 + i32.const 16052 local.set $8 block $block_24 block $block_25 @@ -55363,14 +55237,14 @@ local.get $6 i32.eq if $if_104 - i32.const 15808 - i32.const 15808 + i32.const 15616 + i32.const 15616 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15820 + i32.const 15628 local.get $5 i32.store local.get $5 @@ -55380,19 +55254,19 @@ i32.store offset=4 else block $block_26 - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.eq if $if_105 - i32.const 15804 - i32.const 15804 + i32.const 15612 + i32.const 15612 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15816 + i32.const 15624 local.get $5 i32.store local.get $5 @@ -55437,7 +55311,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.tee $0 i32.ne @@ -55461,8 +55335,8 @@ local.get $6 i32.eq if $if_110 - i32.const 15796 - i32.const 15796 + i32.const 15604 + i32.const 15604 i32.load i32.const 1 local.get $1 @@ -55620,7 +55494,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.tee $0 i32.load @@ -55633,8 +55507,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 15800 - i32.const 15800 + i32.const 15608 + i32.const 15608 i32.load i32.const 1 local.get $1 @@ -55646,7 +55520,7 @@ br $block_27 end ;; $block_32 else - i32.const 15812 + i32.const 15620 i32.load local.get $8 i32.gt_u @@ -55671,7 +55545,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 15812 + i32.const 15620 i32.load local.tee $0 local.get $16 @@ -55705,7 +55579,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 15812 + i32.const 15620 i32.load local.get $0 i32.gt_u @@ -55757,10 +55631,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.set $2 - i32.const 15796 + i32.const 15604 i32.load local.tee $1 i32.const 1 @@ -55770,7 +55644,7 @@ i32.and if $if_128 block $block_33 - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.const 8 @@ -55789,7 +55663,7 @@ call $_abort end ;; $block_33 else - i32.const 15796 + i32.const 15604 local.get $0 local.get $1 i32.or @@ -55885,7 +55759,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.set $2 local.get $5 @@ -55897,7 +55771,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 15800 + i32.const 15608 i32.load local.tee $1 i32.const 1 @@ -55907,7 +55781,7 @@ i32.and i32.eqz if $if_132 - i32.const 15800 + i32.const 15608 local.get $0 local.get $1 i32.or @@ -55988,7 +55862,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.gt_u @@ -56011,7 +55885,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 15812 + i32.const 15620 i32.load local.tee $0 local.get $9 @@ -56051,7 +55925,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 16244 + i32.const 16052 local.set $2 loop $loop_10 block $block_35 @@ -56076,7 +55950,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 15820 + i32.const 15628 i32.const 0 local.get $0 i32.const 8 @@ -56095,7 +55969,7 @@ i32.add local.tee $4 i32.store - i32.const 15808 + i32.const 15616 local.get $3 i32.const -40 i32.add @@ -56114,8 +55988,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15824 - i32.const 16284 + i32.const 15632 + i32.const 16092 i32.load i32.store local.get $6 @@ -56148,23 +56022,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 16244 + i32.const 16052 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 16252 + i32.const 16060 i64.load align=4 i64.store offset=16 align=4 - i32.const 16244 + i32.const 16052 local.get $0 i32.store - i32.const 16248 + i32.const 16056 local.get $3 i32.store - i32.const 16256 + i32.const 16064 i32.const 0 i32.store - i32.const 16252 + i32.const 16060 local.get $2 i32.const 8 i32.add @@ -56223,10 +56097,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.set $2 - i32.const 15796 + i32.const 15604 i32.load local.tee $1 i32.const 1 @@ -56235,7 +56109,7 @@ local.tee $0 i32.and if $if_142 - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.const 8 @@ -56253,7 +56127,7 @@ local.set $5 end ;; $if_143 else - i32.const 15796 + i32.const 15604 local.get $0 local.get $1 i32.or @@ -56349,7 +56223,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.set $2 local.get $6 @@ -56361,7 +56235,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 15800 + i32.const 15608 i32.load local.tee $1 i32.const 1 @@ -56371,7 +56245,7 @@ i32.and i32.eqz if $if_146 - i32.const 15800 + i32.const 15608 local.get $0 local.get $1 i32.or @@ -56452,7 +56326,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 15812 + i32.const 15620 i32.load local.get $3 i32.gt_u @@ -56475,7 +56349,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 15812 + i32.const 15620 i32.load local.tee $0 local.get $10 @@ -56508,7 +56382,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 15812 + i32.const 15620 i32.load local.tee $1 i32.eqz @@ -56517,26 +56391,170 @@ i32.lt_u i32.or if $if_152 - i32.const 15812 + i32.const 15620 local.get $0 i32.store end ;; $if_152 - i32.const 16244 + i32.const 16052 local.get $0 i32.store - i32.const 16248 + i32.const 16056 local.get $3 i32.store - i32.const 16256 + i32.const 16064 i32.const 0 i32.store - i32.const 15832 - i32.const 16268 + i32.const 15640 + i32.const 16076 i32.load i32.store - i32.const 15828 + i32.const 15636 i32.const -1 i32.store + i32.const 15656 + i32.const 15644 + i32.store + i32.const 15652 + i32.const 15644 + i32.store + i32.const 15664 + i32.const 15652 + i32.store + i32.const 15660 + i32.const 15652 + i32.store + i32.const 15672 + i32.const 15660 + i32.store + i32.const 15668 + i32.const 15660 + i32.store + i32.const 15680 + i32.const 15668 + i32.store + i32.const 15676 + i32.const 15668 + i32.store + i32.const 15688 + i32.const 15676 + i32.store + i32.const 15684 + i32.const 15676 + i32.store + i32.const 15696 + i32.const 15684 + i32.store + i32.const 15692 + i32.const 15684 + i32.store + i32.const 15704 + i32.const 15692 + i32.store + i32.const 15700 + i32.const 15692 + i32.store + i32.const 15712 + i32.const 15700 + i32.store + i32.const 15708 + i32.const 15700 + i32.store + i32.const 15720 + i32.const 15708 + i32.store + i32.const 15716 + i32.const 15708 + i32.store + i32.const 15728 + i32.const 15716 + i32.store + i32.const 15724 + i32.const 15716 + i32.store + i32.const 15736 + i32.const 15724 + i32.store + i32.const 15732 + i32.const 15724 + i32.store + i32.const 15744 + i32.const 15732 + i32.store + i32.const 15740 + i32.const 15732 + i32.store + i32.const 15752 + i32.const 15740 + i32.store + i32.const 15748 + i32.const 15740 + i32.store + i32.const 15760 + i32.const 15748 + i32.store + i32.const 15756 + i32.const 15748 + i32.store + i32.const 15768 + i32.const 15756 + i32.store + i32.const 15764 + i32.const 15756 + i32.store + i32.const 15776 + i32.const 15764 + i32.store + i32.const 15772 + i32.const 15764 + i32.store + i32.const 15784 + i32.const 15772 + i32.store + i32.const 15780 + i32.const 15772 + i32.store + i32.const 15792 + i32.const 15780 + i32.store + i32.const 15788 + i32.const 15780 + i32.store + i32.const 15800 + i32.const 15788 + i32.store + i32.const 15796 + i32.const 15788 + i32.store + i32.const 15808 + i32.const 15796 + i32.store + i32.const 15804 + i32.const 15796 + i32.store + i32.const 15816 + i32.const 15804 + i32.store + i32.const 15812 + i32.const 15804 + i32.store + i32.const 15824 + i32.const 15812 + i32.store + i32.const 15820 + i32.const 15812 + i32.store + i32.const 15832 + i32.const 15820 + i32.store + i32.const 15828 + i32.const 15820 + i32.store + i32.const 15840 + i32.const 15828 + i32.store + i32.const 15836 + i32.const 15828 + i32.store i32.const 15848 i32.const 15836 i32.store @@ -56585,151 +56603,7 @@ i32.const 15900 i32.const 15892 i32.store - i32.const 15912 - i32.const 15900 - i32.store - i32.const 15908 - i32.const 15900 - i32.store - i32.const 15920 - i32.const 15908 - i32.store - i32.const 15916 - i32.const 15908 - i32.store - i32.const 15928 - i32.const 15916 - i32.store - i32.const 15924 - i32.const 15916 - i32.store - i32.const 15936 - i32.const 15924 - i32.store - i32.const 15932 - i32.const 15924 - i32.store - i32.const 15944 - i32.const 15932 - i32.store - i32.const 15940 - i32.const 15932 - i32.store - i32.const 15952 - i32.const 15940 - i32.store - i32.const 15948 - i32.const 15940 - i32.store - i32.const 15960 - i32.const 15948 - i32.store - i32.const 15956 - i32.const 15948 - i32.store - i32.const 15968 - i32.const 15956 - i32.store - i32.const 15964 - i32.const 15956 - i32.store - i32.const 15976 - i32.const 15964 - i32.store - i32.const 15972 - i32.const 15964 - i32.store - i32.const 15984 - i32.const 15972 - i32.store - i32.const 15980 - i32.const 15972 - i32.store - i32.const 15992 - i32.const 15980 - i32.store - i32.const 15988 - i32.const 15980 - i32.store - i32.const 16000 - i32.const 15988 - i32.store - i32.const 15996 - i32.const 15988 - i32.store - i32.const 16008 - i32.const 15996 - i32.store - i32.const 16004 - i32.const 15996 - i32.store - i32.const 16016 - i32.const 16004 - i32.store - i32.const 16012 - i32.const 16004 - i32.store - i32.const 16024 - i32.const 16012 - i32.store - i32.const 16020 - i32.const 16012 - i32.store - i32.const 16032 - i32.const 16020 - i32.store - i32.const 16028 - i32.const 16020 - i32.store - i32.const 16040 - i32.const 16028 - i32.store - i32.const 16036 - i32.const 16028 - i32.store - i32.const 16048 - i32.const 16036 - i32.store - i32.const 16044 - i32.const 16036 - i32.store - i32.const 16056 - i32.const 16044 - i32.store - i32.const 16052 - i32.const 16044 - i32.store - i32.const 16064 - i32.const 16052 - i32.store - i32.const 16060 - i32.const 16052 - i32.store - i32.const 16072 - i32.const 16060 - i32.store - i32.const 16068 - i32.const 16060 - i32.store - i32.const 16080 - i32.const 16068 - i32.store - i32.const 16076 - i32.const 16068 - i32.store - i32.const 16088 - i32.const 16076 - i32.store - i32.const 16084 - i32.const 16076 - i32.store - i32.const 16096 - i32.const 16084 - i32.store - i32.const 16092 - i32.const 16084 - i32.store - i32.const 15820 + i32.const 15628 i32.const 0 local.get $0 i32.const 8 @@ -56748,7 +56622,7 @@ i32.add local.tee $4 i32.store - i32.const 15808 + i32.const 15616 local.get $3 i32.const -40 i32.add @@ -56767,18 +56641,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15824 - i32.const 16284 + i32.const 15632 + i32.const 16092 i32.load i32.store end ;; $if_99 - i32.const 15808 + i32.const 15616 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 15808 + i32.const 15616 local.get $0 local.get $11 i32.sub @@ -56787,13 +56661,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 15780 + i32.const 15588 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 15820 - i32.const 15820 + i32.const 15628 + i32.const 15628 i32.load local.tee $0 local.get $11 @@ -56851,7 +56725,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 15812 + i32.const 15620 i32.load local.tee $11 i32.lt_u @@ -56910,7 +56784,7 @@ local.get $10 i32.add local.set $5 - i32.const 15816 + i32.const 15624 i32.load local.get $0 i32.eq @@ -56930,7 +56804,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 15804 + i32.const 15612 local.get $5 i32.store local.get $7 @@ -56967,7 +56841,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.tee $4 i32.ne @@ -56990,8 +56864,8 @@ local.get $3 i32.eq if $if_11 - i32.const 15796 - i32.const 15796 + i32.const 15604 + i32.const 15604 i32.load i32.const 1 local.get $2 @@ -57157,7 +57031,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.tee $6 i32.load @@ -57170,8 +57044,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 15800 - i32.const 15800 + i32.const 15608 + i32.const 15608 i32.load i32.const 1 local.get $2 @@ -57188,7 +57062,7 @@ br $block end ;; $if_24 else - i32.const 15812 + i32.const 15620 i32.load local.get $13 i32.gt_u @@ -57221,7 +57095,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 15812 + i32.const 15620 i32.load local.tee $6 local.get $8 @@ -57254,7 +57128,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.gt_u @@ -57324,19 +57198,19 @@ local.get $1 i32.store else - i32.const 15820 + i32.const 15628 i32.load local.get $7 i32.eq if $if_35 - i32.const 15808 - i32.const 15808 + i32.const 15616 + i32.const 15616 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15820 + i32.const 15628 local.get $3 i32.store local.get $3 @@ -57345,33 +57219,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 15816 + i32.const 15624 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 15816 + i32.const 15624 i32.const 0 i32.store - i32.const 15804 + i32.const 15612 i32.const 0 i32.store return end ;; $if_35 - i32.const 15816 + i32.const 15624 i32.load local.get $7 i32.eq if $if_37 - i32.const 15804 - i32.const 15804 + i32.const 15612 + i32.const 15612 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15816 + i32.const 15624 local.get $4 i32.store local.get $3 @@ -57410,12 +57284,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.tee $0 i32.ne if $if_39 - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.gt_u @@ -57434,8 +57308,8 @@ local.get $2 i32.eq if $if_42 - i32.const 15796 - i32.const 15796 + i32.const 15604 + i32.const 15604 i32.load i32.const 1 local.get $6 @@ -57455,7 +57329,7 @@ i32.add local.set $16 else - i32.const 15812 + i32.const 15620 i32.load local.get $1 i32.gt_u @@ -57538,7 +57412,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 15812 + i32.const 15620 i32.load local.get $1 i32.gt_u @@ -57553,7 +57427,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 15812 + i32.const 15620 i32.load local.get $7 i32.load offset=8 @@ -57593,7 +57467,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.tee $1 i32.load @@ -57606,8 +57480,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 15800 - i32.const 15800 + i32.const 15608 + i32.const 15608 i32.load i32.const 1 local.get $0 @@ -57619,7 +57493,7 @@ br $block_2 end ;; $if_55 else - i32.const 15812 + i32.const 15620 i32.load local.get $8 i32.gt_u @@ -57645,7 +57519,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 15812 + i32.const 15620 i32.load local.tee $1 local.get $9 @@ -57678,7 +57552,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 15812 + i32.const 15620 i32.load local.get $0 i32.gt_u @@ -57706,12 +57580,12 @@ i32.add local.get $5 i32.store - i32.const 15816 + i32.const 15624 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 15804 + i32.const 15612 local.get $5 i32.store return @@ -57731,10 +57605,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 15836 + i32.const 15644 i32.add local.set $0 - i32.const 15796 + i32.const 15604 i32.load local.tee $1 i32.const 1 @@ -57743,7 +57617,7 @@ local.tee $4 i32.and if $if_64 - i32.const 15812 + i32.const 15620 i32.load local.get $0 i32.const 8 @@ -57761,7 +57635,7 @@ local.set $15 end ;; $if_65 else - i32.const 15796 + i32.const 15604 local.get $1 local.get $4 i32.or @@ -57858,7 +57732,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 16100 + i32.const 15908 i32.add local.set $0 local.get $3 @@ -57870,7 +57744,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 15800 + i32.const 15608 i32.load local.tee $5 i32.const 1 @@ -57942,7 +57816,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 15812 + i32.const 15620 i32.load local.get $2 i32.gt_u @@ -57965,7 +57839,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 15812 + i32.const 15620 i32.load local.tee $0 local.get $14 @@ -57997,7 +57871,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 15800 + i32.const 15608 local.get $2 local.get $5 i32.or @@ -58015,8 +57889,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 15828 - i32.const 15828 + i32.const 15636 + i32.const 15636 i32.load i32.const -1 i32.add @@ -58026,7 +57900,7 @@ if $if_74 return end ;; $if_74 - i32.const 16252 + i32.const 16060 local.set $0 loop $loop_2 local.get $0 @@ -58038,7 +57912,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 15828 + i32.const 15636 i32.const -1 i32.store ) @@ -58055,7 +57929,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $4) (param $0 i32) (result i32) - i32.const 13592 + i32.const 13424 ) (func $__ZNSt3__212__next_primeEm (type $4) @@ -59942,29 +59816,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $1) (param $0 i32) loop $loop - i32.const 15624 + i32.const 15432 i32.load i32.const 1 i32.eq if $if - i32.const 16320 - i32.const 16292 + i32.const 16128 + i32.const 16100 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 15624 + i32.const 15432 i32.load i32.eqz if $if_0 - i32.const 15624 + i32.const 15432 i32.const 1 i32.store local.get $0 - i32.const 174 + i32.const 171 call_indirect $26 (type $1) - i32.const 15624 + i32.const 15432 i32.const -1 i32.store end ;; $if_0 @@ -59987,8 +59861,8 @@ local.get $0 else block $block (result i32) - i32.const 16376 - i32.const 16376 + i32.const 16184 + i32.const 16184 i32.load local.tee $0 i32.store @@ -60009,70 +59883,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $3) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $1) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 11474 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 11474 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $1) (param $0 i32) local.get $0 - i32.const 7036 + i32.const 6976 i32.store local.get $0 i32.const 4 i32.add - i32.const 11645 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $3) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 7056 - i32.store - local.get $0 - i32.const 4 - i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -60173,19 +60025,6 @@ global.set $30 ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev (type $1) - (param $0 i32) - local.get $0 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - if $if - local.get $0 - i32.load - call $_free - end ;; $if - ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_ (type $3) (param $0 i32) (param $1 i32) @@ -61217,7 +61056,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 10814 + i32.const 10643 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -61264,7 +61103,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 10814 + i32.const 10643 call $_strlen local.tee $2 local.get $2 @@ -61313,7 +61152,14 @@ local.get $1 call $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEiEET_T0_SD_PKNSD_10value_typeET1_ local.get $2 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if + local.get $2 + i32.load + call $_free + end ;; $if local.get $2 global.set $30 ) @@ -61415,143 +61261,7 @@ local.get $4 i32.const 1 i32.add - i32.const 13661 - local.get $5 - call $_snprintf - local.tee $3 - i32.const -1 - i32.gt_s - if $if_1 (result i32) - local.get $3 - local.get $4 - i32.le_u - br_if $block - local.get $3 - else - local.get $4 - i32.const 1 - i32.shl - i32.const 1 - i32.or - end ;; $if_1 - local.tee $4 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $1 - i32.load8_s offset=11 - local.set $3 - br $loop - end ;; $block - end ;; $loop - local.get $1 - local.get $3 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $0 - local.get $1 - i64.load align=4 - i64.store align=4 - local.get $0 - local.get $1 - i32.load offset=8 - i32.store offset=8 - i32.const 0 - local.set $0 - loop $loop_0 - local.get $0 - i32.const 3 - i32.ne - if $if_2 - local.get $0 - i32.const 2 - i32.shl - local.get $1 - i32.add - i32.const 0 - i32.store - local.get $0 - i32.const 1 - i32.add - local.set $0 - br $loop_0 - end ;; $if_2 - end ;; $loop_0 - local.get $5 - global.set $30 - ) - - (func $__ZNSt3__29to_stringEj (type $3) - (param $0 i32) - (param $1 i32) - (local $2 i32) - global.get $30 - local.set $2 - global.get $30 - i32.const 16 - i32.add - global.set $30 - local.get $2 - call $__ZNKSt3__212_GLOBAL__N_114initial_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiLb0EEclEv - local.get $0 - local.get $2 - local.get $1 - call $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ - local.get $2 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev - local.get $2 - global.set $30 - ) - - (func $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ (type $2) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - global.get $30 - local.set $5 - global.get $30 - i32.const 16 - i32.add - global.set $30 - local.get $1 - i32.load8_s offset=11 - local.tee $3 - i32.const 0 - i32.lt_s - if $if (result i32) - local.get $1 - i32.load offset=4 - else - local.get $3 - i32.const 255 - i32.and - end ;; $if - local.set $4 - loop $loop - block $block - local.get $3 - i32.const 24 - i32.shl - i32.const 24 - i32.shr_s - i32.const 0 - i32.lt_s - if $if_0 (result i32) - local.get $1 - i32.load - else - local.get $1 - end ;; $if_0 - local.set $3 - local.get $5 - local.get $2 - i32.store - local.get $1 - local.get $3 - local.get $4 - i32.const 1 - i32.add - i32.const 13664 + i32.const 13493 local.get $5 call $_snprintf local.tee $3 @@ -61661,9 +61371,9 @@ i64.ne if $if_1 local.get $2 - i32.const 13803 + i32.const 13632 i32.store - i32.const 13753 + i32.const 13582 local.get $2 call $_abort_message end ;; $if_1 @@ -61687,11 +61397,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5336 + i32.const 5312 i32.load i32.load offset=16 local.set $6 - i32.const 5336 + i32.const 5312 local.get $0 local.get $4 local.get $6 @@ -61714,7 +61424,7 @@ call_indirect $26 (type $4) local.set $0 local.get $1 - i32.const 13803 + i32.const 13632 i32.store local.get $1 local.get $2 @@ -61722,23 +61432,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 13667 + i32.const 13496 local.get $1 call $_abort_message else local.get $3 - i32.const 13803 + i32.const 13632 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 13712 + i32.const 13541 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 13791 + i32.const 13620 local.get $5 call $_abort_message ) @@ -61755,7 +61465,7 @@ global.set $30 block $block (result i32) i32.const 0 - i32.const 16368 + i32.const 16176 i32.load i32.const 324508639 i32.eq @@ -61763,19 +61473,19 @@ drop i32.const 109 call_indirect $26 (type $8) - i32.const 16368 + i32.const 16176 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 13942 + i32.const 13771 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 16372 + i32.const 16180 i32.load local.tee $0 i32.load offset=4 @@ -61808,7 +61518,7 @@ local.get $2 local.get $1 i32.store - i32.const 6672 + i32.const 6612 i32.load local.tee $1 local.get $0 @@ -61841,8 +61551,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5360 - i32.const 5344 + i32.const 5336 + i32.const 5320 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -61889,7 +61599,7 @@ i32.load offset=28 i32.const 7 i32.and - i32.const 274 + i32.const 210 i32.add call_indirect $26 (type $0) local.get $3 @@ -62265,7 +61975,7 @@ i32.load offset=20 i32.const 3 i32.and - i32.const 290 + i32.const 226 i32.add call_indirect $26 (type $13) local.get $5 @@ -62287,7 +61997,7 @@ i32.load offset=24 i32.const 7 i32.and - i32.const 282 + i32.const 218 i32.add call_indirect $26 (type $7) block $block_0 @@ -62389,7 +62099,7 @@ local.get $6 i32.const 3 i32.and - i32.const 290 + i32.const 226 i32.add call_indirect $26 (type $13) end ;; $if @@ -62443,7 +62153,7 @@ local.get $5 i32.const 7 i32.and - i32.const 282 + i32.const 218 i32.add call_indirect $26 (type $7) br $block @@ -62487,7 +62197,7 @@ local.get $3 i32.const 3 i32.and - i32.const 290 + i32.const 226 i32.add call_indirect $26 (type $13) local.get $1 @@ -62584,7 +62294,7 @@ local.get $4 i32.const 7 i32.and - i32.const 274 + i32.const 210 i32.add call_indirect $26 (type $0) end ;; $if @@ -62608,13 +62318,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 16372 + i32.const 16180 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 13991 + i32.const 13820 local.get $0 call $_abort_message else @@ -62636,7 +62346,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 16372 + i32.const 16180 i32.load local.tee $0 i32.load offset=4 @@ -62650,7 +62360,7 @@ i32.const 0 end ;; $block if $if - i32.const 14041 + i32.const 13870 local.get $1 call $_abort_message else @@ -62662,7 +62372,7 @@ (func $__ZNSt11logic_errorD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 7036 + i32.const 6976 i32.store local.get $0 i32.const 4 @@ -62704,17 +62414,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $1) - (param $0 i32) - local.get $0 - i32.const 7056 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $5) (param $0 i32) (param $1 i32) @@ -63276,7 +62975,7 @@ local.get $6 i32.const 7 i32.and - i32.const 274 + i32.const 210 i32.add call_indirect $26 (type $0) ) @@ -63330,7 +63029,7 @@ local.get $8 i32.const 3 i32.and - i32.const 290 + i32.const 226 i32.add call_indirect $26 (type $13) ) @@ -63382,7 +63081,7 @@ local.get $7 i32.const 7 i32.and - i32.const 282 + i32.const 218 i32.add call_indirect $26 (type $7) ) @@ -63437,8 +63136,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5360 - i32.const 5464 + i32.const 5336 + i32.const 5424 call $___dynamic_cast i32.const 0 i32.ne @@ -64015,7 +63714,7 @@ (param $1 i32) local.get $1 local.get $0 - i32.const 127 + i32.const 63 i32.and i32.const 112 i32.add @@ -64031,7 +63730,7 @@ local.get $0 i32.const 31 i32.and - i32.const 240 + i32.const 176 i32.add call_indirect $26 (type $3) ) @@ -64047,7 +63746,7 @@ local.get $0 i32.const 1 i32.and - i32.const 272 + i32.const 208 i32.add call_indirect $26 (type $2) ) @@ -64065,7 +63764,7 @@ local.get $0 i32.const 7 i32.and - i32.const 274 + i32.const 210 i32.add call_indirect $26 (type $0) ) @@ -64085,7 +63784,7 @@ local.get $0 i32.const 7 i32.and - i32.const 282 + i32.const 218 i32.add call_indirect $26 (type $7) ) @@ -64107,7 +63806,7 @@ local.get $0 i32.const 3 i32.and - i32.const 290 + i32.const 226 i32.add call_indirect $26 (type $13) ) @@ -64302,9 +64001,9 @@ i64.shl i64.or local.get $4 - i32.const 294 + i32.const 230 call_indirect $26 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\a7\02\80\08\e0\89\c1\02\c0\89\01\d0\89\01" + ;; "\00\01\00\03\80\02\e7\01\80\08\a0\88\c1\02\80\88\01\90\88\01" ) \ No newline at end of file diff --git a/test/extensions/filters/http/wasm/test_data/shared_cpp.wasm b/test/extensions/filters/http/wasm/test_data/shared_cpp.wasm index 628674f248..607b421926 100644 Binary files a/test/extensions/filters/http/wasm/test_data/shared_cpp.wasm and b/test/extensions/filters/http/wasm/test_data/shared_cpp.wasm differ diff --git a/test/extensions/filters/http/wasm/test_data/shared_cpp.wat b/test/extensions/filters/http/wasm/test_data/shared_cpp.wat index d8a0f2c414..9563264c67 100644 --- a/test/extensions/filters/http/wasm/test_data/shared_cpp.wat +++ b/test/extensions/filters/http/wasm/test_data/shared_cpp.wat @@ -104,16 +104,16 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $30 (mut i32) (i32.const 17200)) - (global $31 (mut i32) (i32.const 5260080)) + (global $30 (mut i32) (i32.const 17008)) + (global $31 (mut i32) (i32.const 5259888)) (elem $26 (global.get $28) $b0 $__ZN7Context6asRootEv $__ZN7Context9asContextEv $__ZN14ExampleContext16onRequestHeadersEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZN7Context6asRootEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEv $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE11target_typeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE8GetArenaEv $__ZNK6google8protobuf11MessageLite20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE12ByteSizeLongEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE13GetCachedSizeEv $__ZN7Context6asRootEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5valueEv $__ZNK6google8protobuf5Value3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf5Value12ByteSizeLongEv $__ZNK6google8protobuf5Value13GetCachedSizeEv $__ZNK6google8protobuf9ListValue3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf9ListValue12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapper3keyEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf6Struct3NewEv $__ZNK6google8protobuf9ListValue8GetArenaEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv - $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv - $___stdio_close $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 + $__ZNK6google8protobuf9ListValue13IsInitializedEv $__ZNK6google8protobuf6Struct12ByteSizeLongEv $__ZNK6google8protobuf9ListValue13GetCachedSizeEv $__ZN7Context9asContextEv $__ZN7Context6asRootEv $__ZNK6google8protobuf14FatalException4whatEv $__ZN7Context6asRootEv $___stdio_close + $__ZNKSt3__217bad_function_call4whatEv $__ZNK6google8protobuf9ListValue20GetMaybeArenaPointerEv $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b0 $b1 $_fmt_fp $b2 $__ZN7Context21isProactivelyCachableE12MetadataType $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE6targetERKSt9type_info $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE3NewEPNS0_5ArenaE $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh $__ZNK6google8protobuf5Value3NewEPNS0_5ArenaE $__ZN6google8protobuf5Value27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf9ListValue3NewEPNS0_5ArenaE $__ZN6google8protobuf9ListValue27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $__ZNK6google8protobuf6Struct3NewEPNS0_5ArenaE $__ZN6google8protobuf6Struct27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE $b2 $b2 @@ -124,11 +124,11 @@ $b7 $__ZN7ContextD2Ev $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN14ExampleContext5onLogEv $__ZN7Context8onCreateEv $__ZN14ExampleContextD0Ev $__ZN7Context8onCreateEv $__ZN11ContextBaseD2Ev $__ZN11ContextBaseD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EED2Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE5ClearEv $__ZN6google8protobuf5ValueD2Ev $__ZN6google8protobuf5ValueD0Ev $__ZN6google8protobuf5Value5ClearEv $__ZN6google8protobuf9ListValueD2Ev $__ZN6google8protobuf9ListValueD0Ev $__ZN6google8protobuf9ListValue5ClearEv - $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZNSt13runtime_errorD2Ev $__ZN14ProxyExceptionD0Ev $__ZN11RootContextD2Ev - $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev - $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev - $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv - $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 + $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN6google8protobuf6StructD2Ev $__ZN6google8protobuf6StructD0Ev $__ZN6google8protobuf6Struct5ClearEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperD0Ev $__ZN11RootContextD2Ev $__ZN11RootContextD0Ev $__ZN7Context8onCreateEv + $__ZN7Context8onCreateEv $__ZN6google8protobuf14FatalExceptionD2Ev $__ZN6google8protobuf14FatalExceptionD0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev + $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN7Context8onCreateEv $__ZN7Context8onCreateEv $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZNSt11logic_errorD0Ev + $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZNSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEED0Ev $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN6google8protobuf8internal14DestroyMessageEPKv $__ZN6google8protobuf8internal21arena_destruct_objectINS0_3MapINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_5ValueEE8InnerMapEEEvPv $__ZNSt3__217__call_once_proxyINS_5tupleIJRPFvvEEEEEEvPv $__ZN6google8protobuf8internalL14RunZeroArgFuncEPKv + $__ZN6google8protobuf8internal21arena_destruct_objectINS1_29InternalMetadataWithArenaBaseINSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9ContainerEEEvPv $__ZN10__cxxabiv112_GLOBAL__N_19destruct_EPv $b7 $b7 $b7 $b7 $b7 $b7 $b8 $__ZN11ContextBase27onGrpcCreateInitialMetadataEj $__ZN11ContextBase28onGrpcReceiveInitialMetadataEj $__ZN11ContextBase29onGrpcReceiveTrailingMetadataEj $__ZNKSt3__210__function6__funcI3__0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_deleteIS6_EEEEjP11RootContextEE7__cloneEPNS0_6__baseISC_EE $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE11GetTypeNameEv $__ZNK6google8protobuf11MessageLite25InitializationErrorStringEv $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE21CheckTypeAndMergeFromERKS4_ $__ZNK6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf5Value11GetTypeNameEv $__ZN6google8protobuf5Value21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf5Value24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf9ListValue11GetTypeNameEv $__ZN6google8protobuf9ListValue21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf9ListValue24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZNK6google8protobuf6Struct11GetTypeNameEv $__ZN6google8protobuf6Struct21CheckTypeAndMergeFromERKNS0_11MessageLiteE $__ZNK6google8protobuf6Struct24SerializeWithCachedSizesEPNS0_2io17CodedOutputStreamE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN11RootContext11onConfigureENSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEE $__ZN6google8protobuf2io17ArrayOutputStream6BackUpEi $__ZN6google8protobuf2io18StringOutputStream6BackUpEi $_pop_arg_long_double $b8 @@ -137,7 +137,7 @@ $b10 $b10 $b11 $__ZN11ContextBase18onHttpCallResponseEjNSt3__210unique_ptrI8WasmDataNS0_14default_deleteIS2_EEEES5_S5_ $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b11 $b11 $b11 $b12 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b13) (data $27 (i32.const 1024) - "\b6+\00\00\bb+\00\00\c3+\00\00\c9+") + "\0b+\00\00\10+\00\00\18+\00\00\1e+") (data $27 (i32.const 1168) "\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" "\f0\f0\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\01\02\03\03\03\03\03\03\03\03\03\03\03\03\07\03\03\04\05\05\05\06\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0\f0" @@ -210,48 +210,47 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00\90\1a\00\00\e2\1b\00\00\b8\1a\00\00\d9\1b\00\00p\11\00\00\00\00\00\00\b8" - "\1a\00\00\c8\1b\00\00x\11\00\00\00\00\00\00\90\1a\00\00i\1c\00\00\b8\1a\00\00\f0\1b\00\00\98\11\00\00\00\00\00\00\90\1a\00\00\cb\1c\00\00\90\1a\00\00\d0\1c\00\008\1b\00\00\d2\1d\00\00\00" - "\00\00\00\01\00\00\00\d8\11\00\00\00\00\00\00\90\1a\00\00\11\1e\00\00\b8\1a\00\00\f4'\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00\d6&\00\00\00\12\00\00\00\00\00\00\b8\1a\00\00\93 \00\00\10" - "\12\00\00\00\00\00\00\b8\1a\00\00\c3 \00\00 \12\00\00\00\00\00\00\b8\1a\00\00\89!\00\00\b8\12\00\00\00\00\00\00\b8\1a\00\00\a3&\00\00\b8\12\00\00\00\00\00\008\1b\00\00a%\00\00\00" - "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00\90\1a\00\00\ce%\00\00\b8\1a\00\00\bd&\00\00\b8\12\00\00\00\00\00\008\1b\00\00<(\00\00\00\00\00\00\01\00\00\00\f8\14\00\00\00\00\00\00\b8" - "\1a\00\00M(\00\00p\11\00\00\00\00\00\00\b8\1a\00\00\b1(\00\00\a8\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") - (data $27 (i32.const 4792) - "\90\1a\00\00\af-\00\00\b8\1a\00\00\801\00\00\e0\12\00\00\00\00\00\00\b8\1a\00\00<2\00\00\e0\12\00\00\00\00\00\00\90\1a\00\00\083\00\00\05") + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00T\1a\00\00\92\1b\00\00|\1a\00\00\89\1b\00\00p\11\00\00\00\00\00\00|" + "\1a\00\00x\1b\00\00x\11\00\00\00\00\00\00T\1a\00\00\19\1c\00\00|\1a\00\00\a0\1b\00\00\98\11\00\00\00\00\00\00T\1a\00\00{\1c\00\00T\1a\00\00\80\1c\00\00\e8\1a\00\00\82\1d\00\00\00" + "\00\00\00\01\00\00\00\d8\11\00\00\00\00\00\00T\1a\00\00\c1\1d\00\00|\1a\00\00\a4'\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\86&\00\00\00\12\00\00\00\00\00\00|\1a\00\00C \00\00\10" + "\12\00\00\00\00\00\00|\1a\00\00s \00\00 \12\00\00\00\00\00\00|\1a\00\009!\00\00\a0\12\00\00\00\00\00\00|\1a\00\00S&\00\00\a0\12\00\00\00\00\00\00\e8\1a\00\00\11%\00\00\00" + "\00\00\00\01\00\00\00X\12\00\00\00\00\00\00T\1a\00\00~%\00\00|\1a\00\00m&\00\00\a0\12\00\00\00\00\00\00|\1a\00\00\d7'\00\00p\11\00\00\00\00\00\00|\1a\00\00\06(\00\00\90" + "\14\00\00\00\00\00\00\ff\ff\ff\ff\ff\ff\ff\ff") + (data $27 (i32.const 4768) + "T\1a\00\00\07-\00\00|\1a\00\00\d80\00\00\c8\12\00\00\00\00\00\00|\1a\00\00\941\00\00\c8\12\00\00\00\00\00\00T\1a\00\00`2\00\00\05") + (data $27 (i32.const 4828) + "/") (data $27 (i32.const 4852) - "0") + "\08\00\00\00\01\00\00\00\9b=") (data $27 (i32.const 4876) - "\08\00\00\00\01\00\00\00[>") - (data $27 (i32.const 4900) "\02") - (data $27 (i32.const 4915) + (data $27 (i32.const 4891) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 4984) + (data $27 (i32.const 4960) "\05") + (data $27 (i32.const 4972) + "/") (data $27 (i32.const 4996) - "0") + "\09\00\00\00\01\00\00\00\a85\00\00\00\04") (data $27 (i32.const 5020) - "\09\00\00\00\01\00\00\00h6\00\00\00\04") - (data $27 (i32.const 5044) "\01") - (data $27 (i32.const 5059) + (data $27 (i32.const 5035) "\n\ff\ff\ff\ff") - (data $27 (i32.const 5164) + (data $27 (i32.const 5140) "\n") - (data $27 (i32.const 5203) + (data $27 (i32.const 5179) "\ff\ff\ff\ff\ff") - (data $27 (i32.const 5272) - "\b8\1a\00\00\813\00\00\a8\14\00\00\00\00\00\00\90\1a\00\00F4\00\00\b8\1a\00\00\a64\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00S4\00\00\d0\14\00\00\00\00\00\00\90\1a\00\00t4\00\00" - "\b8\1a\00\00\814\00\00\b0\14\00\00\00\00\00\00\b8\1a\00\00\885\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00\985\00\00\a8\14\00\00\00\00\00\00\b8\1a\00\00\aa5\00\00\e8\14\00\00\00\00\00\00" - "\b8\1a\00\00\df5\00\00\c0\14\00\00\00\00\00\00\b8\1a\00\00\bb5\00\00\18\15\00\00\00\00\00\00\b8\1a\00\00\016\00\00\c0\14\00\00\00\00\00\00\1c\1b\00\00)6\00\00\1c\1b\00\00+6\00\00" - "\b8\1a\00\00-6\00\00\b0\14") - (data $27 (i32.const 5484) + (data $27 (i32.const 5248) + "|\1a\00\00\d92\00\00\90\14\00\00\00\00\00\00T\1a\00\00\9b3\00\00|\1a\00\00\fb3\00\00\a8\14\00\00\00\00\00\00|\1a\00\00\a83\00\00\b8\14\00\00\00\00\00\00T\1a\00\00\c93\00\00" + "|\1a\00\00\d63\00\00\98\14\00\00\00\00\00\00|\1a\00\00\dd4\00\00\90\14\00\00\00\00\00\00|\1a\00\00\ed4\00\00\d0\14\00\00\00\00\00\00|\1a\00\00\"5\00\00\a8\14\00\00\00\00\00\00" + "|\1a\00\00\fe4\00\00\f0\14\00\00\00\00\00\00|\1a\00\00D5\00\00\a8\14\00\00\00\00\00\00\cc\1a\00\00l5\00\00\cc\1a\00\00n5\00\00|\1a\00\00p5\00\00\98\14") + (data $27 (i32.const 5444) "\88\11\00\00\01\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00" "\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00x\11\00\00\01\00\00\00\07\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00" "\01\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\09\00\00\00\04\00\00\00\01\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00\02\00\00\00\08\00\00\00\04\00\00\00\08\00\00\00\06\00\00\00" "\01\00\00\00\00\00\00\00p\11\00\00\09\00\00\00\n\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00\n\00\00\00\0b\00\00\00\00\00\00\00\a0\11\00\00\0b\00\00\00" "\0c\00\00\00\0c\00\00\00\04\00\00\00\0d\00\00\00\0e\00\00\00\02\00\00\00\02\00\00\00\0d\00\00\00\ff\ff\ff\ff\00\00\00\00\01") - (data $27 (i32.const 5793) + (data $27 (i32.const 5753) "\12\00\00\0f\00\00\00\10\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\11\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13" "\00\00\00\03\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00`\12\00\00\12\00\00\00\13\00\00\00\09\00\00\00\17\00\00\00\06\00\00\00\18\00\00\00\19\00\00\00\14\00\00\00\1a\00\00\00\06" "\00\00\00\n\00\00\00\07\00\00\00\1b\00\00\00\0b\00\00\00\05\00\00\00\1c\00\00\00\04\00\00\00\14\00\00\00\00\00\00\00\e0\11\00\00\15\00\00\00\16\00\00\00\0c\00\00\00\1d\00\00\00\08\00\00\00\1e" @@ -260,145 +259,143 @@ "\00\00\00#\00\00\00$\00\00\00\00\00\00\000\12\00\00\19\00\00\00\1a\00\00\00\0f\00\00\00%\00\00\00\n\00\00\00&\00\00\00'\00\00\00\1b\00\00\00(\00\00\00\06\00\00\00\10\00\00\00\0b" "\00\00\00)\00\00\00\11\00\00\00\05\00\00\00*\00\00\00\04\00\00\00\14\00\00\00\00\00\00\00 \12\00\00\0f\00\00\00\1c\00\00\00\05\00\00\00\0e\00\00\00\03\00\00\00\0f\00\00\00\10\00\00\00\11" "\00\00\00\11\00\00\00\06\00\00\00\07\00\00\00\04\00\00\00\12\00\00\00\08\00\00\00\05\00\00\00\13\00\00\00\03\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\00\00\00\00p\12\00\00\1d\00\00\00\1e" - "\00\00\00+\00\00\00\00\00\00\00\88\12\00\00\1f\00\00\00 \00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00,\00\00\00-\00\00\00\12\00\00\00!\00\00\00\"" - "\00\00\00\13\00\00\00\00\00\00\00\98\12\00\00#\00\00\00$\00\00\00.\00\00\00\00\00\00\00\c0\12\00\00%\00\00\00&\00\00\00\05\00\00\00\14\00\00\00\01\00\00\00\06\00\00\00/\00\00\00\00" - "\00\00\00\d0\12\00\00%\00\00\00'\00\00\00\07\00\00\00\15\00\00\00\02\00\00\00\06\00\00\00/") - (data $27 (i32.const 6473) - "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00L>\00\00Q>\00\00\10\0d\00\00\e8\12\00\00x\13") + "\00\00\00\01\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\01\00\00\00\01\00\00\00+\00\00\00,\00\00\00\12\00\00\00\1f\00\00\00 \00\00\00\13\00\00\00\00\00\00\00\80\12\00\00!\00\00\00\"" + "\00\00\00-\00\00\00\00\00\00\00\a8\12\00\00#\00\00\00$\00\00\00\05\00\00\00\14\00\00\00\01\00\00\00\06\00\00\00.\00\00\00\00\00\00\00\b8\12\00\00#\00\00\00%\00\00\00\07\00\00\00\15" + "\00\00\00\02\00\00\00\06\00\00\00.") + (data $27 (i32.const 6413) + "\01\00\00\00\09\00\00\00\00\00\00\08\00\00\00\01\00\00\00 \00\00\00\00\10\04\00\00\8c=\00\00\91=\00\00\10\0d\00\00\d0\12\00\00`\13") + (data $27 (i32.const 6652) + "\1c;") (data $27 (i32.const 6712) - "\dc;") - (data $27 (i32.const 6772) - "\98\14\00\00(\00\00\00)\00\00\001\00\00\00\02\00\00\00\00\00\00\00\b0\14\00\00*\00\00\00+\00\00\00,\00\00\00-\00\00\00\0b\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" - "\d8\14\00\00*\00\00\00.\00\00\00,\00\00\00-\00\00\00\0b\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\e8\14\00\00/\00\00\000\00\00\002\00\00\00\00\00\00\00\f8\14\00\00" - "\1d\00\00\001\00\00\00+\00\00\00\00\00\00\00\08\15\00\00/\00\00\002\00\00\002\00\00\00\00\00\00\008\15\00\00*\00\00\003\00\00\00,\00\00\00-\00\00\00\0c\00\00\00\00\00\00\00" - "X\15\00\00*\00\00\004\00\00\00,\00\00\00-\00\00\00\0b\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00shared_data_key1\00shared_data" - "_value1\00shared_data_key2\00shared_data_value2\00shared_data_value3\00s" - "et \00 \00get 1 \00get 2 \0014ExampleContext\007Context\0011ContextBase\00NSt3" - "__210__function6__funcI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7" - "ContextNS_14default_deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__" - "function6__baseIFNS_10unique_ptrI7ContextNS_14default_deleteIS3_" - "EEEEjP11RootContextEEE\003$_0\00N6google8protobuf8internal29Internal" - "MetadataWithArenaBaseINSt3__212basic_stringIcNS3_11char_traitsIc" - "EENS3_9allocatorIcEEEENS1_29InternalMetadataWithArenaLiteEE9Cont" - "ainerE\00/usr/local/include/google/protobuf/arenastring.h\00CHECK fa" - "iled: initial_value != NULL: \00NSt3__212basic_stringIcNS_11char_t" - "raitsIcEENS_9allocatorIcEEEE\00NSt3__221__basic_string_commonILb1E" - "EE\00/home/jplev_google_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/" - "usr/local/include/google/protobuf/repeated_field.h\00CHECK failed:" - " (index) >= (0): \00CHECK failed: (index) < (current_size_): \00/usr" - "/local/include/google/protobuf/map.h\00CHECK failed: (bucket_index" - "_ & 1) == (0): \00CHECK failed: m_->index_of_first_non_null_ == m_" - "->num_buckets_ || m_->table_[m_->index_of_first_non_null_] != NU" - "LL: \00CHECK failed: !tree->empty(): \00CHECK failed: node_ != NULL " - "&& m_ != NULL: \00google.protobuf.Value.string_value\00google.protob" - "uf.Struct.FieldsEntry.key\00CHECK failed: (&from) != (this): \00CHEC" - "K failed: (&other) != (this): \00N6google8protobuf27Struct_FieldsE" - "ntry_DoNotUseE\00N6google8protobuf8internal12MapEntryLiteINS0_27St" - "ruct_FieldsEntry_DoNotUseENSt3__212basic_stringIcNS4_11char_trai" - "tsIcEENS4_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9Field" - "TypeE9ELSD_11ELi0EEE\00N6google8protobuf8internal12MapEntryImplINS" - "0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic" - "_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS" - "1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m" - "_) == (this): \00CHECK failed: TableEntryIsNonEmptyList(b): \00CHECK" - " failed: TableEntryIsTree(b): \00CHECK failed: GetArenaNoVirtual()" - " == NULL: \00CHECK failed: index_of_first_non_null_ == num_buckets" - "_ || table_[index_of_first_non_null_] != NULL: \00CHECK failed: fi" - "nd(*KeyPtrFromNodePtr(node)) == end(): \00CHECK failed: (count) <=" - " (kMaxLength): \00CHECK failed: (result.bucket_index_) == (b & ~st" - "atic_cast(1)): \00CHECK failed: (table_[b]) == (table_[" - "b ^ 1]): \00CHECK failed: !TableEntryIsTree(b) && !TableEntryIsTre" - "e(b ^ 1): \00CHECK failed: (count) == (tree->size()): \00CHECK faile" - "d: (new_num_buckets) >= (kMinTableSize): \00CHECK failed: n >= kMi" - "nTableSize: \00CHECK failed: (n & (n - 1)) == (0): \00CHECK failed: " - "table_[b] == table_[b + 1] && (b & 1) == 0: \00N6google8protobuf3M" - "apINSt3__212basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcE" - "EEENS0_5ValueEE8InnerMapE\00N6google8protobuf4hashINSt3__212basic_" - "stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE\00f == NULL ||" - " dynamic_cast(f) != NULL\00/usr/local/include/google/protobuf/" - "stubs/casts.h\00down_cast\00google.protobuf.Struct\00N6google8protobuf" - "6StructE\00N6google8protobuf5ValueE\00N6google8protobuf8internal12Ma" - "pEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteEN" - "St3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEN" - "S0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEnt" - "ryWrapperE\00CHECK failed: (n) >= (0): \00google.protobuf.ListValue\00" - "N6google8protobuf9ListValueE\00google.protobuf.Value\00no root conte" - "xt_id: \0014ProxyException\0011RootContext\00no context context_id: \00n" - "o base context context_id: \00no context factory for root_id: \00N6g" - "oogle8protobuf14FatalExceptionE\00google/protobuf/stubs/common.cc\00" - "This program requires version \00%d.%d.%d\00 of the Protocol Buffer " - "runtime library, but the installed version is \00. Please update " - "your library. If you compiled the program yourself, make sure t" - "hat your headers are from the same version of Protocol Buffers a" - "s your link-time library. (Version verification failed in \"\00\".)" - "\00This program was compiled against version \00 of the Protocol Buf" - "fer runtime library, which is not compatible with the installed " - "version (\00). Contact the program author for an update. If you " - "compiled the program yourself, make sure that your headers are f" - "rom the same version of Protocol Buffers as your link-time libra" - "ry. (Version verification failed in \"\00[libprotobuf %s %s:%d] %s" - "\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::allocate(size_t n) 'n' " - "exceeds maximum supported size\00google/protobuf/arena.cc\00CHECK fa" - "iled: (min_bytes) <= (std::numeric_limits::max() - kBloc" - "kHeaderSize): \00google/protobuf/generated_message_util.cc\00Not imp" - "lemented field number \00 with type \00CHECK failed: (scc->visit_sta" - "tus.load(std::memory_order_relaxed)) == (SCCInfoBase::kRunning):" - " \00google/protobuf/message_lite.cc\00CHECK failed: !coded_out.HadEr" - "ror(): \00(cannot determine missing fields for lite message)\00N6goo" - "gle8protobuf11MessageLiteE\00google/protobuf/repeated_field.cc\00CHE" - "CK failed: (new_size) <= ((std::numeric_limits::max() - " - "kRepHeaderSize) / sizeof(old_rep->elements[0])): \00Requested size" - " is too large to fit into size_t.\00google/protobuf/wire_format_li" - "te.cc\00CHECK failed: (value.size()) <= (kint32max): \00serializing\00" - "parsing\00 '%s'\00String field\00 contains invalid \00UTF-8 data when \00 " - "a protocol \00buffer. Use the 'bytes' type if you intend to send r" - "aw \00bytes. \00google/protobuf/io/coded_stream.cc\00CHECK failed: (bu" - "ffer_size) >= (0): \00A protocol message was rejected because it w" - "as too big (more than \00 bytes). To increase the limit (or to di" - "sable these warnings), see CodedInputStream::SetTotalBytesLimit(" - ") in google/protobuf/io/coded_stream.h.\00google/protobuf/io/zero_" - "copy_stream_impl_lite.cc\00CHECK failed: (count) >= (0): \00CHECK fa" - "iled: (last_returned_size_) > (0): \00BackUp() can only be called " - "after a successful Next().\00CHECK failed: (count) <= (last_return" - "ed_size_): \00N6google8protobuf2io17ArrayOutputStreamE\00CHECK faile" - "d: target_ != NULL: \00CHECK failed: (count) <= (target_->size()):" - " \00Cannot allocate buffer larger than kint32max for \00StringOutput" - "Stream.\00N6google8protobuf2io18StringOutputStreamE\00google/protobu" - "f/io/zero_copy_stream.cc\00This ZeroCopyOutputStream doesn't suppo" - "rt aliasing. Reaching here usually means a ZeroCopyOutputStream " - "implementation bug.\00N6google8protobuf2io20ZeroCopyOutputStreamE\00" - "-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00std::bad_f" - "unction_call\00NSt3__217bad_function_callE\00mutex lock failed\00%d\00%u" - "\00terminating with %s exception of type %s: %s\00terminating with %" - "s exception of type %s\00terminating with %s foreign exception\00ter" - "minating\00uncaught\00St9exception\00N10__cxxabiv116__shim_type_infoE\00" - "St9type_info\00N10__cxxabiv120__si_class_type_infoE\00N10__cxxabiv11" - "7__class_type_infoE\00pthread_once failure in __cxa_get_globals_fa" - "st()\00cannot create pthread key for __cxa_get_globals()\00cannot ze" - "ro out thread value for __cxa_get_globals()\00terminate_handler un" - "expectedly returned\00St11logic_error\00St13runtime_error\00St12length" - "_error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbas" - "e_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cx" - "xabiv121__vmi_class_type_infoE") + "\80\14\00\00&\00\00\00'\00\00\000\00\00\00\02\00\00\00\00\00\00\00\98\14\00\00(\00\00\00)\00\00\00*\00\00\00+\00\00\00\0b\00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\00\00\00\00" + "\c0\14\00\00(\00\00\00,\00\00\00*\00\00\00+\00\00\00\0b\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\00\00\00\00\d0\14\00\00-\00\00\00.\00\00\001\00\00\00\00\00\00\00\e0\14\00\00" + "-\00\00\00/\00\00\001\00\00\00\00\00\00\00\10\15\00\00(\00\00\000\00\00\00*\00\00\00+\00\00\00\0c\00\00\00\00\00\00\000\15\00\00(\00\00\001\00\00\00*\00\00\00+\00\00\00" + "\0b\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00shared_data_key1\00shared_data_value1\00shared_data_" + "key2\00shared_data_value2\00shared_data_value3\00set \00 \00get 1 \00get 2 \00" + "14ExampleContext\007Context\0011ContextBase\00NSt3__210__function6__fu" + "ncI3$_0NS_9allocatorIS2_EEFNS_10unique_ptrI7ContextNS_14default_" + "deleteIS6_EEEEjP11RootContextEEE\00NSt3__210__function6__baseIFNS_" + "10unique_ptrI7ContextNS_14default_deleteIS3_EEEEjP11RootContextE" + "EE\003$_0\00N6google8protobuf8internal29InternalMetadataWithArenaBas" + "eINSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEE" + "EENS1_29InternalMetadataWithArenaLiteEE9ContainerE\00/usr/local/in" + "clude/google/protobuf/arenastring.h\00CHECK failed: initial_value " + "!= NULL: \00NSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocat" + "orIcEEEE\00NSt3__221__basic_string_commonILb1EEE\00/home/jplev_googl" + "e_com/envoy/api/wasm/cpp/struct_lite.pb.cc\00/usr/local/include/go" + "ogle/protobuf/repeated_field.h\00CHECK failed: (index) >= (0): \00CH" + "ECK failed: (index) < (current_size_): \00/usr/local/include/googl" + "e/protobuf/map.h\00CHECK failed: (bucket_index_ & 1) == (0): \00CHEC" + "K failed: m_->index_of_first_non_null_ == m_->num_buckets_ || m_" + "->table_[m_->index_of_first_non_null_] != NULL: \00CHECK failed: !" + "tree->empty(): \00CHECK failed: node_ != NULL && m_ != NULL: \00goog" + "le.protobuf.Value.string_value\00google.protobuf.Struct.FieldsEntr" + "y.key\00CHECK failed: (&from) != (this): \00CHECK failed: (&other) !" + "= (this): \00N6google8protobuf27Struct_FieldsEntry_DoNotUseE\00N6goo" + "gle8protobuf8internal12MapEntryLiteINS0_27Struct_FieldsEntry_DoN" + "otUseENSt3__212basic_stringIcNS4_11char_traitsIcEENS4_9allocator" + "IcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSD_11ELi0EEE" + "\00N6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEnt" + "ry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_" + "traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9F" + "ieldTypeE9ELSE_11ELi0EEE\00CHECK failed: (it.m_) == (this): \00CHECK" + " failed: TableEntryIsNonEmptyList(b): \00CHECK failed: TableEntryI" + "sTree(b): \00CHECK failed: GetArenaNoVirtual() == NULL: \00CHECK fai" + "led: index_of_first_non_null_ == num_buckets_ || table_[index_of" + "_first_non_null_] != NULL: \00CHECK failed: find(*KeyPtrFromNodePt" + "r(node)) == end(): \00CHECK failed: (count) <= (kMaxLength): \00CHEC" + "K failed: (result.bucket_index_) == (b & ~static_cast" + "(1)): \00CHECK failed: (table_[b]) == (table_[b ^ 1]): \00CHECK fail" + "ed: !TableEntryIsTree(b) && !TableEntryIsTree(b ^ 1): \00CHECK fai" + "led: (count) == (tree->size()): \00CHECK failed: (new_num_buckets)" + " >= (kMinTableSize): \00CHECK failed: n >= kMinTableSize: \00CHECK f" + "ailed: (n & (n - 1)) == (0): \00CHECK failed: table_[b] == table_[" + "b + 1] && (b & 1) == 0: \00N6google8protobuf3MapINSt3__212basic_st" + "ringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_5ValueEE8Inne" + "rMapE\00N6google8protobuf4hashINSt3__212basic_stringIcNS2_11char_t" + "raitsIcEENS2_9allocatorIcEEEEEE\00f == NULL || dynamic_cast(f)" + " != NULL\00/usr/local/include/google/protobuf/stubs/casts.h\00down_c" + "ast\00google.protobuf.Struct\00N6google8protobuf6StructE\00N6google8pr" + "otobuf5ValueE\00N6google8protobuf8internal12MapEntryImplINS0_27Str" + "uct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_string" + "IcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14Wir" + "eFormatLite9FieldTypeE9ELSE_11ELi0EE15MapEntryWrapperE\00CHECK fai" + "led: (n) >= (0): \00google.protobuf.ListValue\00N6google8protobuf9Li" + "stValueE\00google.protobuf.Value\0011RootContext\00no context factory " + "for root_id: \00N6google8protobuf14FatalExceptionE\00google/protobuf" + "/stubs/common.cc\00This program requires version \00%d.%d.%d\00 of the" + " Protocol Buffer runtime library, but the installed version is \00" + ". Please update your library. If you compiled the program your" + "self, make sure that your headers are from the same version of P" + "rotocol Buffers as your link-time library. (Version verificatio" + "n failed in \"\00\".)\00This program was compiled against version \00 of" + " the Protocol Buffer runtime library, which is not compatible wi" + "th the installed version (\00). Contact the program author for an" + " update. If you compiled the program yourself, make sure that y" + "our headers are from the same version of Protocol Buffers as you" + "r link-time library. (Version verification failed in \"\00[libprot" + "obuf %s %s:%d] %s\n\00INFO\00WARNING\00ERROR\00FATAL\00allocator::alloca" + "te(size_t n) 'n' exceeds maximum supported size\00%u\00google/protob" + "uf/arena.cc\00CHECK failed: (min_bytes) <= (std::numeric_limits::max() - kBlockHeaderSize): \00google/protobuf/generated_mes" + "sage_util.cc\00Not implemented field number \00 with type \00CHECK fai" + "led: (scc->visit_status.load(std::memory_order_relaxed)) == (SCC" + "InfoBase::kRunning): \00google/protobuf/message_lite.cc\00CHECK fail" + "ed: !coded_out.HadError(): \00(cannot determine missing fields for" + " lite message)\00N6google8protobuf11MessageLiteE\00google/protobuf/r" + "epeated_field.cc\00CHECK failed: (new_size) <= ((std::numeric_limi" + "ts::max() - kRepHeaderSize) / sizeof(old_rep->elements[0" + "])): \00Requested size is too large to fit into size_t.\00google/pro" + "tobuf/wire_format_lite.cc\00CHECK failed: (value.size()) <= (kint3" + "2max): \00serializing\00parsing\00 '%s'\00String field\00 contains invalid" + " \00UTF-8 data when \00 a protocol \00buffer. Use the 'bytes' type if " + "you intend to send raw \00bytes. \00google/protobuf/io/coded_stream." + "cc\00CHECK failed: (buffer_size) >= (0): \00A protocol message was r" + "ejected because it was too big (more than \00 bytes). To increase" + " the limit (or to disable these warnings), see CodedInputStream:" + ":SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.\00goog" + "le/protobuf/io/zero_copy_stream_impl_lite.cc\00CHECK failed: (coun" + "t) >= (0): \00CHECK failed: (last_returned_size_) > (0): \00BackUp()" + " can only be called after a successful Next().\00CHECK failed: (co" + "unt) <= (last_returned_size_): \00N6google8protobuf2io17ArrayOutpu" + "tStreamE\00CHECK failed: target_ != NULL: \00CHECK failed: (count) <" + "= (target_->size()): \00Cannot allocate buffer larger than kint32m" + "ax for \00StringOutputStream.\00N6google8protobuf2io18StringOutputSt" + "reamE\00google/protobuf/io/zero_copy_stream.cc\00This ZeroCopyOutput" + "Stream doesn't support aliasing. Reaching here usually means a Z" + "eroCopyOutputStream implementation bug.\00N6google8protobuf2io20Ze" + "roCopyOutputStreamE\00-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00" + "nan\00NAN\00.\00std::bad_function_call\00NSt3__217bad_function_callE\00mut" + "ex lock failed\00%d\00terminating with %s exception of type %s: %s\00t" + "erminating with %s exception of type %s\00terminating with %s fore" + "ign exception\00terminating\00uncaught\00St9exception\00N10__cxxabiv116_" + "_shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_class_type_inf" + "oE\00N10__cxxabiv117__class_type_infoE\00pthread_once failure in __c" + "xa_get_globals_fast()\00cannot create pthread key for __cxa_get_gl" + "obals()\00cannot zero out thread value for __cxa_get_globals()\00ter" + "minate_handler unexpectedly returned\00St11logic_error\00St12length_" + "error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxxabiv117__pbase" + "_type_infoE\00N10__cxxabiv123__fundamental_type_infoE\00c\00h\00N10__cxx" + "abiv121__vmi_class_type_infoE") (func $globalCtors (type $8) call $__GLOBAL__sub_I_shared_cpp_cc - i32.const 15144 + i32.const 14952 i64.const 0 i64.store align=4 - i32.const 15152 + i32.const 14960 i64.const 0 i64.store align=4 - i32.const 15160 + i32.const 14968 i32.const 1065353216 i32.store - i32.const 15164 + i32.const 14972 i64.const 0 i64.store align=4 - i32.const 15172 + i32.const 14980 i64.const 0 i64.store align=4 - i32.const 15180 + i32.const 14988 i32.const 1065353216 i32.store call $__GLOBAL__sub_I_status_cc @@ -496,16 +493,16 @@ i32.const 12 i32.add local.set $4 - i32.const 7000 + i32.const 6920 i32.const 16 - i32.const 7017 + i32.const 6937 i32.const 18 i32.const 0 call $_proxy_setSharedData local.set $5 - i32.const 7036 + i32.const 6956 i32.const 16 - i32.const 7053 + i32.const 6973 i32.const 18 i32.const 0 call $_proxy_setSharedData @@ -519,7 +516,7 @@ local.get $3 i32.const 0 i32.store - i32.const 7036 + i32.const 6956 i32.const 16 local.get $2 local.get $3 @@ -538,9 +535,9 @@ local.get $6 local.get $11 i32.store offset=4 - i32.const 7036 + i32.const 6956 i32.const 16 - i32.const 7072 + i32.const 6992 i32.const 18 local.get $1 i32.load @@ -555,7 +552,7 @@ call $__ZNSt3__29to_stringEi local.get $9 local.get $10 - i32.const 7091 + i32.const 7011 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $1 i64.load align=4 @@ -572,7 +569,7 @@ i32.store offset=8 local.get $8 local.get $9 - i32.const 7096 + i32.const 7016 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $1 i64.load align=4 @@ -627,7 +624,7 @@ i32.store offset=8 local.get $3 local.get $7 - i32.const 7096 + i32.const 7016 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc local.tee $1 i64.load align=4 @@ -815,7 +812,7 @@ local.get $4 i32.const 0 i32.store - i32.const 7000 + i32.const 6920 i32.const 16 local.get $0 local.get $4 @@ -904,7 +901,7 @@ i32.store8 local.get $3 local.get $0 - i32.const 7098 + i32.const 7018 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $2 i64.load align=4 @@ -962,7 +959,7 @@ local.get $4 i32.const 0 i32.store - i32.const 7036 + i32.const 6956 i32.const 16 local.get $0 local.get $4 @@ -1048,7 +1045,7 @@ i32.store8 local.get $3 local.get $0 - i32.const 7105 + i32.const 7025 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc local.tee $2 i64.load align=4 @@ -1132,7 +1129,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5588 + i32.const 5548 i32.store local.get $0 i32.load offset=140 @@ -1482,11 +1479,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 40 + i32.const 5248 + i32.const 38 call $___cxa_throw end ;; $if_8 local.get $0 @@ -2335,11 +2332,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 40 + i32.const 5248 + i32.const 38 call $___cxa_throw end ;; $if_10 local.get $0 @@ -2914,11 +2911,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $1 - i32.const 6776 + i32.const 6716 i32.store local.get $1 - i32.const 5272 - i32.const 40 + i32.const 5248 + i32.const 38 call $___cxa_throw end ;; $if_10 local.get $0 @@ -3336,7 +3333,7 @@ (local $2 i32) (local $3 i32) local.get $0 - i32.const 5688 + i32.const 5648 i32.store local.get $0 i32.load offset=76 @@ -4505,7 +4502,7 @@ i32.const 8 call $__Znwm local.tee $0 - i32.const 5736 + i32.const 5696 i32.store local.get $0 ) @@ -4514,7 +4511,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 5736 + i32.const 5696 i32.store ) @@ -4603,7 +4600,7 @@ i32.const 1065353216 i32.store offset=148 local.get $1 - i32.const 5488 + i32.const 5448 i32.store local.get $0 local.get $1 @@ -4620,7 +4617,7 @@ i32.const 0 local.get $1 i32.load offset=4 - i32.const 7371 + i32.const 7291 i32.eq select ) @@ -4646,7 +4643,7 @@ i32.const 24 i32.add local.tee $2 - i32.const 5736 + i32.const 5696 i32.store local.get $2 local.get $2 @@ -4655,7 +4652,7 @@ i32.const 0 i32.store offset=16 local.get $1 - i32.const 15953 + i32.const 15761 i32.store offset=48 local.get $1 i32.const 0 @@ -4821,7 +4818,7 @@ end ;; $if_1 local.get $2 i32.const 16 - i32.const 53 + i32.const 50 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i64.const 0 @@ -4872,7 +4869,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7547 + i32.const 7467 i32.store offset=4 local.get $3 i32.const 370 @@ -4884,7 +4881,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7596 + i32.const 7516 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -4921,7 +4918,7 @@ end ;; $if_1 local.get $1 i32.const 16 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 local.get $2 @@ -4943,60 +4940,60 @@ global.set $30 local.get $0 global.set $30 - i32.const 14972 + i32.const 14780 i32.const 0 i32.store - i32.const 14964 - i32.const 15112 + i32.const 14772 + i32.const 14920 i32.store - i32.const 14968 + i32.const 14776 i32.const 0 i32.store - i32.const 14976 + i32.const 14784 i32.const 0 i32.store - i32.const 14960 - i32.const 5796 + i32.const 14768 + i32.const 5756 i32.store - i32.const 14984 + i32.const 14792 call $__ZN6google8protobuf6StructC2Ev - i32.const 55 - i32.const 14984 + i32.const 52 + i32.const 14792 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15016 - i32.const 5884 + i32.const 14824 + i32.const 5844 i32.store - i32.const 15020 + i32.const 14828 i32.const 0 i32.store - i32.const 15032 + i32.const 14840 i32.const 0 i32.store - i32.const 5772 + i32.const 5732 i32.load if $if call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE end ;; $if - i32.const 15036 + i32.const 14844 i32.const 0 i32.store - i32.const 55 - i32.const 15016 + i32.const 52 + i32.const 14824 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 15072 + i32.const 14880 call $__ZN6google8protobuf9ListValueC2Ev - i32.const 55 - i32.const 15072 + i32.const 52 + i32.const 14880 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ - i32.const 14968 - i32.const 15016 + i32.const 14776 + i32.const 14824 i32.store ) (func $__ZN6google8protobuf6StructC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i64.const 0 @@ -5014,7 +5011,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -5026,7 +5023,7 @@ (func $__ZN6google8protobuf9ListValueC2Ev (type $1) (param $0 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.const 4 @@ -5040,7 +5037,7 @@ local.get $0 i64.const 0 i64.store offset=16 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -5063,7 +5060,7 @@ i32.add global.set $30 local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 i32.load offset=4 @@ -5085,7 +5082,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $2 i32.const 915 @@ -5097,7 +5094,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -5231,19 +5228,19 @@ i32.const 25 i32.store offset=4 local.get $1 - i32.const 10202 + i32.const 10122 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10210 + i32.const 10130 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10218 + i32.const 10138 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 10226 + i32.const 10146 i32.load8_s i32.store8 offset=24 local.get $1 @@ -5347,7 +5344,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4576 call $___dynamic_cast if $if @@ -5355,10 +5352,10 @@ local.get $1 call $__ZN6google8protobuf9ListValue9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -5437,7 +5434,7 @@ i32.add local.tee $2 local.tee $3 - i32.const 6440 + i32.const 6380 i32.store local.get $3 local.get $5 @@ -5772,7 +5769,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -5881,7 +5878,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -5900,7 +5897,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -5957,7 +5954,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $3 i32.const 1505 @@ -5969,7 +5966,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 7847 + i32.const 7767 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -5999,7 +5996,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $2 i32.const 1506 @@ -6011,7 +6008,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 7878 + i32.const 7798 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6046,7 +6043,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6197,7 +6194,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6318,7 +6315,7 @@ local.tee $1 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $1 i32.const 1 i32.and @@ -6435,13 +6432,13 @@ i32.store offset=12 end ;; $if_1 local.get $1 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $1 i32.const 0 i32.store offset=8 local.get $1 - i32.const 6044 + i32.const 6004 i32.store local.get $1 local.get $7 @@ -6669,7 +6666,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 418 @@ -6681,7 +6678,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8004 + i32.const 7924 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -6767,7 +6764,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 427 @@ -6779,7 +6776,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8121 + i32.const 8041 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6850,7 +6847,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 451 @@ -6862,7 +6859,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 7961 + i32.const 7881 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -6998,7 +6995,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 476 @@ -7010,7 +7007,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8152 + i32.const 8072 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -7657,7 +7654,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -7667,7 +7664,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -7708,7 +7705,7 @@ (param $0 i32) (local $1 i32) local.get $0 - i32.const 6212 + i32.const 6172 i32.store local.get $0 i32.load offset=12 @@ -7720,7 +7717,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -7781,7 +7778,7 @@ i32.const 0 i32.store offset=12 local.get $0 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $0 i32.const 0 @@ -7790,7 +7787,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -7817,7 +7814,7 @@ local.get $0 i32.load offset=4 local.tee $1 - i32.const 15112 + i32.const 14920 i32.ne if $if local.get $1 @@ -7892,7 +7889,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4608 call $___dynamic_cast if $if @@ -7900,10 +7897,10 @@ local.get $1 call $__ZN6google8protobuf8internal12MapEntryImplINS0_27Struct_FieldsEntry_DoNotUseENS0_11MessageLiteENSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_5ValueELNS1_14WireFormatLite9FieldTypeE9ELSE_11ELi0EE17MergeFromInternalERKSF_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -7993,13 +7990,13 @@ local.get $5 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_0 local.get $5 local.get $0 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -8514,7 +8511,7 @@ i32.const 24 call $__ZN6google8protobuf8internal9ArenaImpl15AllocateAlignedEm local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 local.get $0 @@ -8522,7 +8519,7 @@ local.get $1 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_2 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8533,7 +8530,7 @@ i32.const 24 call $__Znwm local.tee $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 i32.const 0 @@ -8541,7 +8538,7 @@ local.get $0 i32.const 0 i32.store offset=16 - i32.const 5772 + i32.const 5732 i32.load if $if_3 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -8628,7 +8625,7 @@ i32.add local.tee $2 local.tee $5 - i32.const 6440 + i32.const 6380 i32.store local.get $5 local.get $6 @@ -8833,7 +8830,7 @@ i32.const 3 i32.store offset=20 local.get $5 - i32.const 15112 + i32.const 14920 i32.store end ;; $if_5 local.get $0 @@ -8855,12 +8852,12 @@ local.get $5 i32.load local.tee $3 - i32.const 15112 + i32.const 14920 i32.eq if $if_7 (result i32) local.get $5 local.get $2 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -8881,9 +8878,9 @@ i32.load local.tee $2 else - i32.const 15112 + i32.const 14920 local.set $2 - i32.const 15112 + i32.const 14920 end ;; $if_8 i32.load8_s offset=11 i32.const 0 @@ -8900,9 +8897,9 @@ i32.load local.tee $3 else - i32.const 15112 + i32.const 14920 local.set $3 - i32.const 15112 + i32.const 14920 end ;; $if_10 i32.load8_s offset=11 local.tee $2 @@ -8917,7 +8914,7 @@ i32.and end ;; $if_11 i32.const 0 - i32.const 8196 + i32.const 8116 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ br_if $loop i32.const 0 @@ -9314,7 +9311,7 @@ local.get $0 i32.load offset=8 local.tee $1 - i32.const 15112 + i32.const 14920 i32.eq local.get $1 i32.eqz @@ -9491,7 +9488,7 @@ i32.sub local.tee $5 local.tee $7 - i32.const 6440 + i32.const 6380 i32.store local.get $7 local.get $4 @@ -9657,7 +9654,7 @@ local.get $6 select i32.const 0 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ select br $block_4 @@ -9838,7 +9835,7 @@ (param $0 i32) (param $1 i32) local.get $0 - i32.const 5964 + i32.const 5924 i32.store local.get $0 local.get $1 @@ -9852,7 +9849,7 @@ local.get $0 i64.const 0 i64.store offset=20 align=4 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -10149,7 +10146,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 @@ -10158,7 +10155,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if_11 local.get $0 @@ -10196,13 +10193,13 @@ local.tee $5 i32.load local.tee $3 - i32.const 15112 + i32.const 14920 i32.eq if $if_13 (result i32) local.get $5 local.get $2 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10479,7 +10476,7 @@ i32.const 0 i32.store offset=12 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 @@ -10488,7 +10485,7 @@ i32.const 0 i32.store offset=16 local.get $2 - i32.const 5796 + i32.const 5756 i32.store end ;; $if local.get $0 @@ -10561,13 +10558,13 @@ local.tee $5 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_2 local.get $5 local.get $4 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE local.get $5 i32.load @@ -10731,7 +10728,7 @@ i32.store offset=12 end ;; $if local.get $0 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $0 i32.const 0 @@ -10740,7 +10737,7 @@ i32.const 0 i32.store offset=16 local.get $0 - i32.const 5796 + i32.const 5756 i32.store local.get $0 ) @@ -11091,7 +11088,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $4 i32.const 796 @@ -11103,7 +11100,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -11232,7 +11229,7 @@ i32.const 8 i32.add local.tee $0 - i32.const 15112 + i32.const 14920 i32.store end ;; $if_4 local.get $2 @@ -11252,7 +11249,7 @@ local.get $0 i32.load local.tee $2 - i32.const 15112 + i32.const 14920 i32.eq if $if_6 local.get $0 @@ -11328,7 +11325,7 @@ i32.const 5 i32.eq br_if $block_8 - i32.const 14984 + i32.const 14792 end ;; $if_8 br $block_7 end ;; $block_8 @@ -11382,7 +11379,7 @@ i32.const 6 i32.eq br_if $block_10 - i32.const 15072 + i32.const 14880 end ;; $if_10 br $block_9 end ;; $block_10 @@ -11425,7 +11422,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $3 i32.const 341 @@ -11437,7 +11434,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -11620,7 +11617,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $2 i32.const 1040 @@ -11632,7 +11629,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8270 + i32.const 8190 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11729,7 +11726,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $2 i32.const 1586 @@ -11741,7 +11738,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8304 + i32.const 8224 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -11887,7 +11884,7 @@ i32.const 16 i32.add local.tee $1 - i32.const 5884 + i32.const 5844 i32.store local.get $1 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -11969,7 +11966,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 601 @@ -11981,7 +11978,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8801 + i32.const 8721 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12043,7 +12040,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 607 @@ -12055,7 +12052,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 8835 + i32.const 8755 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -12098,7 +12095,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 612 @@ -12110,7 +12107,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 8879 + i32.const 8799 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -13179,7 +13176,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $1 i32.const 495 @@ -13191,7 +13188,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -13379,7 +13376,7 @@ local.get $3 i32.load offset=48 if $if_7 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $3 i32.load offset=60 @@ -13444,7 +13441,7 @@ local.get $1 call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $0 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $0 i32.const 0 @@ -13452,7 +13449,7 @@ local.get $0 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_0 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13469,7 +13466,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 40 local.get $2 i32.load offset=60 @@ -13500,7 +13497,7 @@ i32.load local.set $0 local.get $2 - i32.const 5884 + i32.const 5844 i32.store offset=16 local.get $2 local.get $0 @@ -13508,7 +13505,7 @@ local.get $2 i32.const 0 i32.store offset=32 - i32.const 5772 + i32.const 5732 i32.load if $if_4 call $__ZN6google8protobuf8internal11InitSCCImplEPNS1_11SCCInfoBaseE @@ -13548,7 +13545,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 765 @@ -13560,7 +13557,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9385 + i32.const 9305 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -13749,7 +13746,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 672 @@ -13761,7 +13758,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 8959 + i32.const 8879 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -13787,7 +13784,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 678 @@ -13799,7 +13796,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9060 + i32.const 8980 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -13881,7 +13878,7 @@ i32.const 3 i32.store local.get $6 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $6 i32.const 878 @@ -13893,7 +13890,7 @@ i32.const 0 i32.store offset=20 local.get $6 - i32.const 9116 + i32.const 9036 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $6 @@ -13925,7 +13922,7 @@ i32.const 3 i32.store local.get $5 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $5 i32.const 685 @@ -13937,7 +13934,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9156 + i32.const 9076 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -14054,7 +14051,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 837 @@ -14066,7 +14063,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9278 + i32.const 9198 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14082,7 +14079,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 16 local.get $2 i32.load offset=60 @@ -14338,7 +14335,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 848 @@ -14350,7 +14347,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9343 + i32.const 9263 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -14412,7 +14409,7 @@ i32.const 3 i32.store local.get $4 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $4 i32.const 713 @@ -14424,7 +14421,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 9231 + i32.const 9151 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -14514,7 +14511,7 @@ local.get $2 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $2 i32.load offset=60 @@ -15213,7 +15210,7 @@ local.get $1 i32.load offset=48 if $if_2 - i32.const 5456 + i32.const 5416 i64.const 24 local.get $1 i32.load offset=60 @@ -15709,7 +15706,7 @@ i32.const 3 i32.store local.get $2 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $2 i32.const 926 @@ -15721,7 +15718,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 9438 + i32.const 9358 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -15737,7 +15734,7 @@ i32.const 3 i32.store local.get $3 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $3 i32.const 927 @@ -15749,7 +15746,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 9473 + i32.const 9393 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -15788,7 +15785,7 @@ local.get $0 i32.load offset=48 if $if_3 - i32.const 5456 + i32.const 5416 local.get $1 i64.extend_i32_u local.get $0 @@ -15967,7 +15964,7 @@ (param $1 i32) (local $2 i32) local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 local.get $1 @@ -15992,7 +15989,7 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 5772 + i32.const 5732 i32.load i32.eqz if $if @@ -16058,7 +16055,7 @@ end ;; $if_0 local.get $1 i32.const 24 - i32.const 56 + i32.const 53 call $__ZN6google8protobuf8internal9ArenaImpl28AllocateAlignedAndAddCleanupEmPFvPvE local.tee $1 i32.const 0 @@ -16330,7 +16327,7 @@ i32.const 3 i32.store local.get $5 - i32.const 7920 + i32.const 7840 i32.store offset=4 local.get $5 i32.const 527 @@ -16342,7 +16339,7 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 9510 + i32.const 9430 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -16584,7 +16581,7 @@ i32.add global.set $30 local.get $0 - i32.const 6132 + i32.const 6092 i32.store local.get $0 i32.load offset=4 @@ -16606,7 +16603,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7735 + i32.const 7655 i32.store offset=4 local.get $1 i32.const 150 @@ -16618,7 +16615,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 8915 + i32.const 8835 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -16700,19 +16697,19 @@ i32.const 22 i32.store offset=4 local.get $1 - i32.const 9868 + i32.const 9788 i64.load align=1 i64.store align=1 local.get $1 - i32.const 9876 + i32.const 9796 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 9884 + i32.const 9804 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 9888 + i32.const 9808 i32.load16_s align=1 i32.store16 offset=20 align=1 local.get $1 @@ -16782,7 +16779,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4656 call $___dynamic_cast if $if @@ -16790,10 +16787,10 @@ local.get $1 call $__ZN6google8protobuf6Struct9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -16902,13 +16899,13 @@ i32.store offset=12 end ;; $if_1 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $7 @@ -16972,7 +16969,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $5 @@ -17111,13 +17108,13 @@ i32.store offset=12 end ;; $if_8 local.get $2 - i32.const 15112 + i32.const 14920 i32.store offset=4 local.get $2 i32.const 0 i32.store offset=8 local.get $2 - i32.const 6044 + i32.const 6004 i32.store local.get $2 local.get $4 @@ -17180,7 +17177,7 @@ local.get $2 local.get $4 i32.const 1 - i32.const 8231 + i32.const 8151 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $8 @@ -17213,7 +17210,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -17232,7 +17229,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -20273,13 +20270,13 @@ i32.add local.tee $2 i32.load - i32.const 15112 + i32.const 14920 i32.eq if $if_1 local.get $2 local.get $0 i32.load offset=12 - i32.const 15112 + i32.const 14920 call $__ZN6google8protobuf8internal14ArenaStringPtr14CreateInstanceEPNS0_5ArenaEPKNSt3__212basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE end ;; $if_1 local.get $1 @@ -20295,7 +20292,7 @@ local.get $2 i32.load local.tee $4 - i32.const 15112 + i32.const 14920 i32.eq if $if_2 local.get $2 @@ -20363,7 +20360,7 @@ local.get $0 i32.load offset=8 local.tee $0 - i32.const 14968 + i32.const 14776 i32.load local.get $0 select @@ -20393,7 +20390,7 @@ i32.const 3 i32.store local.get $1 - i32.const 7795 + i32.const 7715 i32.store offset=4 local.get $1 i32.const 1567 @@ -20405,7 +20402,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 10175 + i32.const 10095 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -20492,7 +20489,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20544,7 +20541,7 @@ (local $1 i32) (local $2 i32) local.get $0 - i32.const 5884 + i32.const 5844 i32.store local.get $0 call $__ZN6google8protobuf5Value10SharedDtorEv @@ -20609,19 +20606,19 @@ i32.const 21 i32.store offset=4 local.get $1 - i32.const 10257 + i32.const 10177 i64.load align=1 i64.store align=1 local.get $1 - i32.const 10265 + i32.const 10185 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 10273 + i32.const 10193 i32.load align=1 i32.store offset=16 align=1 local.get $1 - i32.const 10277 + i32.const 10197 i32.load8_s i32.store8 offset=20 local.get $1 @@ -20689,7 +20686,7 @@ (param $0 i32) (param $1 i32) local.get $1 - i32.const 4792 + i32.const 4768 i32.const 4704 call $___dynamic_cast if $if @@ -20697,10 +20694,10 @@ local.get $1 call $__ZN6google8protobuf5Value9MergeFromERKS1_ else - i32.const 9768 - i32.const 9809 + i32.const 9688 + i32.const 9729 i32.const 92 - i32.const 9858 + i32.const 9778 call $___assert_fail end ;; $if ) @@ -20763,7 +20760,7 @@ local.get $2 local.get $3 i32.const 1 - i32.const 8196 + i32.const 8116 call $__ZN6google8protobuf8internal14WireFormatLite16VerifyUtf8StringEPKciNS2_9OperationES4_ drop local.get $0 @@ -20774,7 +20771,7 @@ local.get $0 i32.load offset=8 else - i32.const 15112 + i32.const 14920 end ;; $if_3 local.get $1 call $__ZN6google8protobuf8internal14WireFormatLite23WriteStringMaybeAliasedEiRKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPNS0_2io17CodedOutputStreamE @@ -20824,7 +20821,7 @@ local.tee $2 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $2 i32.const 1 i32.and @@ -20843,7 +20840,7 @@ local.tee $0 i32.const -2 i32.and - i32.const 15112 + i32.const 14920 local.get $0 i32.const 1 i32.and @@ -20949,23 +20946,23 @@ (local $9 i32) (local $10 i32) global.get $30 - local.set $4 + local.set $5 global.get $30 i32.const 32 i32.add global.set $30 - local.get $4 + local.get $5 i32.const 20 i32.add - local.set $5 - local.get $4 + local.set $3 + local.get $5 i32.const 16 i32.add - local.set $10 - local.get $4 + local.set $9 + local.get $5 i32.const 4 i32.add - local.set $3 + local.set $4 i32.const 16 call $__Znwm local.tee $2 @@ -20980,15 +20977,15 @@ local.get $2 i32.const 0 i32.store - local.get $5 + local.get $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE20__node_insert_uniqueEPNS_11__hash_nodeIS7_PvEE block $block block $block_0 - local.get $5 + local.get $3 i32.load8_s offset=4 if $if - local.get $5 + local.get $3 i32.load local.set $8 br $block_0 @@ -21013,19 +21010,19 @@ end ;; $if_0 local.get $2 call $_free - local.get $5 + local.get $3 i32.load local.set $8 - local.get $5 + local.get $3 i32.load8_s offset=4 br_if $block_0 end ;; $if br $block end ;; $block_0 - local.get $5 + local.get $3 local.get $1 i32.store - local.get $5 + local.get $3 call $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi i32.load local.tee $1 @@ -21052,10 +21049,10 @@ local.get $1 i32.load offset=92 local.set $2 - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $2 @@ -21067,13 +21064,13 @@ local.get $2 local.set $7 local.get $6 - local.set $9 + local.set $10 end ;; $if_2 else - local.get $3 + local.get $4 i64.const 0 i64.store align=4 - local.get $3 + local.get $4 i32.const 0 i32.store offset=8 local.get $6 @@ -21081,7 +21078,7 @@ i32.and local.set $7 local.get $2 - local.set $9 + local.set $10 end ;; $if_1 local.get $1 local.set $2 @@ -21091,19 +21088,19 @@ i32.const 11 i32.lt_u if $if_3 (result i32) - local.get $3 + local.get $4 local.get $7 i32.store8 offset=11 local.get $7 if $if_4 (result i32) - local.get $3 + local.get $4 local.set $1 br $block_2 else - local.get $3 + local.get $4 end ;; $if_4 else - local.get $3 + local.get $4 local.get $7 i32.const 16 i32.add @@ -21113,12 +21110,12 @@ call $__Znwm local.tee $1 i32.store - local.get $3 + local.get $4 local.get $6 i32.const -2147483648 i32.or i32.store offset=8 - local.get $3 + local.get $4 local.get $7 i32.store offset=4 br $block_2 @@ -21127,7 +21124,7 @@ br $block_1 end ;; $block_2 local.get $1 - local.get $9 + local.get $10 local.get $7 call $_memcpy drop @@ -21137,95 +21134,98 @@ i32.add i32.const 0 i32.store8 - i32.const 15188 + i32.const 14996 i32.load local.tee $1 - if $if_5 (result i32) - local.get $1 - local.get $3 - call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ - local.tee $9 - i32.eqz - if $if_6 - i32.const 8 - call $___cxa_allocate_exception - local.set $1 - local.get $5 - local.get $3 - call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ - local.get $1 - local.get $5 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $1 - i32.const 6300 - i32.store + if $if_5 + block $block_3 (result i32) local.get $1 - i32.const 4720 - i32.const 29 - call $___cxa_throw - end ;; $if_6 - local.get $5 - local.get $0 - i32.store - local.get $10 - local.get $2 - i32.store - local.get $9 - i32.load offset=40 - local.tee $0 - i32.eqz - if $if_7 - i32.const 4 - call $___cxa_allocate_exception + local.get $4 + call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ local.tee $1 - i32.const 6776 + i32.eqz + if $if_6 + local.get $3 + local.get $4 + call $__ZNSt3__2plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_ + i32.const 4 + local.get $3 + i32.load + local.get $3 + local.get $3 + i32.load8_s offset=11 + local.tee $0 + i32.const 0 + i32.lt_s + local.tee $1 + select + local.get $3 + i32.load offset=4 + local.get $0 + i32.const 255 + i32.and + local.get $1 + select + call $_proxy_log + local.get $3 + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if_7 + local.get $3 + i32.load + call $_free + end ;; $if_7 + i32.const 1 + local.set $1 + i32.const 0 + br $block_3 + end ;; $if_6 + local.get $3 + local.get $0 + i32.store + local.get $9 + local.get $2 i32.store local.get $1 - i32.const 5272 - i32.const 40 - call $___cxa_throw - end ;; $if_7 - local.get $4 - local.get $0 - local.get $5 - local.get $10 - local.get $0 - i32.load - i32.load offset=24 - i32.const 7 - i32.and - i32.const 210 - i32.add - call_indirect $26 (type $0) - local.get $4 - i32.load - local.set $1 - local.get $4 - i32.const 0 - i32.store - local.get $8 - i32.load offset=12 - local.set $0 - local.get $8 - local.get $1 - i32.store offset=12 - local.get $0 - if $if_8 + i32.load offset=40 + local.tee $0 + i32.eqz + if $if_8 + i32.const 4 + call $___cxa_allocate_exception + local.tee $1 + i32.const 6716 + i32.store + local.get $1 + i32.const 5248 + i32.const 38 + call $___cxa_throw + end ;; $if_8 + local.get $5 local.get $0 + local.get $3 + local.get $9 local.get $0 i32.load - i32.load offset=4 - i32.const 63 + i32.load offset=24 + i32.const 7 i32.and - i32.const 112 + i32.const 210 i32.add - call_indirect $26 (type $1) - local.get $4 + call_indirect $26 (type $0) + local.get $5 i32.load - local.set $0 - local.get $4 + local.set $1 + local.get $5 i32.const 0 i32.store + local.get $8 + i32.load offset=12 + local.set $0 + local.get $8 + local.get $1 + i32.store offset=12 local.get $0 if $if_9 local.get $0 @@ -21237,15 +21237,34 @@ i32.const 112 i32.add call_indirect $26 (type $1) + local.get $5 + i32.load + local.set $0 + local.get $5 + i32.const 0 + i32.store + local.get $0 + if $if_10 + local.get $0 + local.get $0 + i32.load + i32.load offset=4 + i32.const 63 + i32.and + i32.const 112 + i32.add + call_indirect $26 (type $1) + end ;; $if_10 + else + local.get $5 + i32.const 0 + i32.store end ;; $if_9 - else - local.get $4 i32.const 0 - i32.store - end ;; $if_8 - i32.const 0 + local.set $1 + i32.const 0 + end ;; $block_3 local.set $0 - i32.const 1 else i32.const 152 call $__Znwm @@ -21291,7 +21310,7 @@ i32.const 1065353216 i32.store offset=84 local.get $1 - i32.const 5588 + i32.const 5548 i32.store local.get $1 local.get $2 @@ -21330,7 +21349,7 @@ local.get $1 i32.store offset=12 local.get $0 - if $if_10 + if $if_11 local.get $0 local.get $0 i32.load @@ -21343,7 +21362,7 @@ local.get $8 i32.load offset=12 local.set $1 - end ;; $if_10 + end ;; $if_11 local.get $1 i32.load i32.load offset=36 @@ -21354,21 +21373,20 @@ i32.and call_indirect $26 (type $4) local.set $0 - i32.const 0 + i32.const 1 + local.set $1 end ;; $if_5 - local.set $1 - local.get $3 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.lt_s - if $if_11 - local.get $3 + if $if_12 + local.get $4 i32.load call $_free - end ;; $if_11 + end ;; $if_12 local.get $1 - i32.eqz - if $if_12 + if $if_13 local.get $0 local.get $0 i32.load @@ -21378,10 +21396,10 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 return - end ;; $if_12 + end ;; $if_13 end ;; $block local.get $8 i32.load offset=12 @@ -21405,7 +21423,7 @@ i32.const 112 i32.add call_indirect $26 (type $1) - local.get $4 + local.get $5 global.set $30 ) @@ -22007,11 +22025,11 @@ local.get $2 i32.store offset=4 block $block - i32.const 15148 + i32.const 14956 i32.load local.tee $4 if $if - i32.const 15144 + i32.const 14952 i32.load local.get $4 local.get $4 @@ -22161,7 +22179,7 @@ end ;; $if local.get $1 local.set $4 - i32.const 15184 + i32.const 14992 i32.load i32.eqz if $if_10 @@ -22209,7 +22227,7 @@ i32.const 1065353216 i32.store offset=84 local.get $3 - i32.const 6320 + i32.const 6260 i32.store local.get $3 i32.const 88 @@ -22369,7 +22387,7 @@ i32.add i32.const 0 i32.store8 - i32.const 15184 + i32.const 14992 i32.load local.get $3 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFNS_10unique_ptrI11RootContextNS_14default_deleteISA_EEEEjNS_17basic_string_viewIcS4_EEEEEEENS_22__unordered_map_hasherIS7_SI_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SI_NS_8equal_toIS7_EELb1EEENS5_ISI_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISI_PvEEEERKT_ @@ -22396,11 +22414,11 @@ i32.const 4 call $___cxa_allocate_exception local.tee $2 - i32.const 6776 + i32.const 6716 i32.store local.get $2 - i32.const 5272 - i32.const 40 + i32.const 5248 + i32.const 38 call $___cxa_throw end ;; $if_18 local.get $10 @@ -22531,7 +22549,7 @@ i32.const 1065353216 i32.store offset=84 local.get $2 - i32.const 6320 + i32.const 6260 i32.store local.get $2 i32.const 88 @@ -22681,217 +22699,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15148 + i32.const 14956 i32.load local.tee $1 + i32.eqz if $if - i32.const 15144 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=32 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10279 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=32 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 29 - call $___cxa_throw - i32.const 0 - ) - - (func $__ZN14ProxyExceptionD0Ev (type $1) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZNSt3__213unordered_mapIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS2_EEEENS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiS5_EEEEEixEOi (type $4) @@ -22908,7 +22875,7 @@ local.get $0 i32.load local.set $4 - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz @@ -22917,7 +22884,7 @@ i32.const 0 local.set $0 else - i32.const 15144 + i32.const 14952 i32.load local.get $2 local.get $2 @@ -23056,13 +23023,13 @@ i32.const 0 i32.store local.get $6 - i32.const 15160 + i32.const 14968 f32.load local.tee $8 local.get $2 f32.convert_i32_u f32.mul - i32.const 15156 + i32.const 14964 i32.load i32.const 1 i32.add @@ -23122,7 +23089,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6rehashEm - i32.const 15148 + i32.const 14956 i32.load local.tee $1 i32.const -1 @@ -23159,7 +23126,7 @@ end ;; $if_9 block $block_3 block $block_4 - i32.const 15144 + i32.const 14952 i32.load local.get $0 i32.const 2 @@ -23176,14 +23143,14 @@ br $block_4 else local.get $3 - i32.const 15152 + i32.const 14960 i32.load i32.store - i32.const 15152 + i32.const 14960 local.get $3 i32.store local.get $2 - i32.const 15152 + i32.const 14960 i32.store local.get $3 i32.load @@ -23192,7 +23159,7 @@ local.get $0 i32.load offset=4 local.set $0 - i32.const 15144 + i32.const 14952 i32.load local.get $1 local.get $1 @@ -23234,8 +23201,8 @@ local.get $3 i32.store end ;; $block_3 - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const 1 i32.add @@ -23811,7 +23778,7 @@ i32.xor local.set $6 block $block_3 - i32.const 15168 + i32.const 14976 i32.load local.tee $2 i32.eqz @@ -23820,7 +23787,7 @@ i32.const 0 local.set $5 else - i32.const 15164 + i32.const 14972 i32.load local.get $2 local.get $2 @@ -24168,13 +24135,13 @@ i32.const 0 i32.store local.get $12 - i32.const 15180 + i32.const 14988 f32.load local.tee $13 local.get $2 f32.convert_i32_u f32.mul - i32.const 15176 + i32.const 14984 i32.load i32.const 1 i32.add @@ -24234,7 +24201,7 @@ i32.lt_u select call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEP11RootContextEENS_22__unordered_map_hasherIS7_SA_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SA_NS_8equal_toIS7_EELb1EEENS5_ISA_EEE6rehashEm - i32.const 15168 + i32.const 14976 i32.load local.tee $0 i32.const -1 @@ -24271,7 +24238,7 @@ end ;; $if_21 block $block_12 block $block_13 - i32.const 15164 + i32.const 14972 i32.load local.get $5 i32.const 2 @@ -24290,14 +24257,14 @@ br $block_13 else local.get $4 - i32.const 15172 + i32.const 14980 i32.load i32.store - i32.const 15172 + i32.const 14980 local.get $4 i32.store local.get $2 - i32.const 15172 + i32.const 14980 i32.store local.get $4 i32.load @@ -24306,7 +24273,7 @@ local.get $1 i32.load offset=4 local.set $1 - i32.const 15164 + i32.const 14972 i32.load local.get $0 local.get $0 @@ -24348,8 +24315,8 @@ local.get $4 i32.store end ;; $block_12 - i32.const 15176 - i32.const 15176 + i32.const 14984 + i32.const 14984 i32.load i32.const 1 i32.add @@ -24389,7 +24356,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15168 + i32.const 14976 i32.load local.tee $0 i32.gt_u @@ -24415,10 +24382,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15176 + i32.const 14984 i32.load f32.convert_i32_u - i32.const 15180 + i32.const 14988 f32.load f32.div f32.ceil @@ -24500,10 +24467,10 @@ local.get $0 i32.eqz if $if - i32.const 15164 + i32.const 14972 i32.load local.set $0 - i32.const 15164 + i32.const 14972 i32.const 0 i32.store local.get $0 @@ -24511,7 +24478,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15168 + i32.const 14976 i32.const 0 i32.store return @@ -24525,11 +24492,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 47 + i32.const 5344 + i32.const 45 call $___cxa_throw end ;; $if_1 local.get $0 @@ -24537,10 +24504,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15164 + i32.const 14972 i32.load local.set $1 - i32.const 15164 + i32.const 14972 local.get $2 i32.store local.get $1 @@ -24548,13 +24515,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15168 + i32.const 14976 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15164 + i32.const 14972 i32.load local.get $1 i32.const 2 @@ -24570,7 +24537,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15172 + i32.const 14980 i32.load local.tee $6 i32.eqz @@ -24580,7 +24547,7 @@ local.get $6 i32.load offset=4 local.set $1 - i32.const 15164 + i32.const 14972 i32.load local.get $0 local.get $0 @@ -24615,7 +24582,7 @@ i32.const 2 i32.shl i32.add - i32.const 15172 + i32.const 14980 i32.store local.get $6 i32.load @@ -24657,7 +24624,7 @@ local.get $4 else block $block (result i32) - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -24885,7 +24852,7 @@ i32.load i32.store local.get $1 - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -24894,7 +24861,7 @@ i32.load i32.load i32.store - i32.const 15164 + i32.const 14972 i32.load local.get $8 i32.const 2 @@ -24942,7 +24909,7 @@ end ;; $if_0 end ;; $if local.tee $1 - i32.const 15148 + i32.const 14956 i32.load local.tee $0 i32.gt_u @@ -24968,10 +24935,10 @@ i32.gt_u i32.and local.set $3 - i32.const 15156 + i32.const 14964 i32.load f32.convert_i32_u - i32.const 15160 + i32.const 14968 f32.load f32.div f32.ceil @@ -25047,10 +25014,10 @@ local.get $0 i32.eqz if $if - i32.const 15144 + i32.const 14952 i32.load local.set $0 - i32.const 15144 + i32.const 14952 i32.const 0 i32.store local.get $0 @@ -25058,7 +25025,7 @@ local.get $0 call $_free end ;; $if_0 - i32.const 15148 + i32.const 14956 i32.const 0 i32.store return @@ -25072,11 +25039,11 @@ local.tee $1 call $__ZNSt11logic_errorC2EPKc local.get $1 - i32.const 6920 + i32.const 6840 i32.store local.get $1 - i32.const 5384 - i32.const 47 + i32.const 5344 + i32.const 45 call $___cxa_throw end ;; $if_1 local.get $0 @@ -25084,10 +25051,10 @@ i32.shl call $__Znwm local.set $2 - i32.const 15144 + i32.const 14952 i32.load local.set $1 - i32.const 15144 + i32.const 14952 local.get $2 i32.store local.get $1 @@ -25095,13 +25062,13 @@ local.get $1 call $_free end ;; $if_2 - i32.const 15148 + i32.const 14956 local.get $0 i32.store i32.const 0 local.set $1 loop $loop - i32.const 15144 + i32.const 14952 i32.load local.get $1 i32.const 2 @@ -25117,7 +25084,7 @@ i32.ne br_if $loop end ;; $loop - i32.const 15152 + i32.const 14960 i32.load local.tee $4 i32.eqz @@ -25127,7 +25094,7 @@ local.get $4 i32.load offset=4 local.set $1 - i32.const 15144 + i32.const 14952 i32.load local.get $0 local.get $0 @@ -25162,7 +25129,7 @@ i32.const 2 i32.shl i32.add - i32.const 15152 + i32.const 14960 i32.store local.get $4 i32.load @@ -25189,7 +25156,7 @@ local.get $0 else block $block (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25248,7 +25215,7 @@ i32.load i32.store local.get $1 - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25257,7 +25224,7 @@ i32.load i32.load i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25304,7 +25271,7 @@ local.get $1 else block $block_2 (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25363,7 +25330,7 @@ i32.load i32.store local.get $2 - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25372,7 +25339,7 @@ i32.load i32.load i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $3 i32.const 2 @@ -25394,7 +25361,7 @@ (func $__ZN11RootContextD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -25415,7 +25382,7 @@ (func $__ZN11RootContextD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6320 + i32.const 6260 i32.store local.get $0 i32.load8_s offset=99 @@ -25446,209 +25413,166 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 - i32.add - global.set $30 - i32.const 15148 + i32.const 14956 i32.load local.tee $1 + i32.eqz if $if - i32.const 15144 - i32.load - local.get $1 - local.get $1 - i32.const -1 - i32.add - local.tee $2 + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 + i32.add + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) local.get $0 - local.get $2 - i32.and else local.get $1 - local.get $0 - i32.gt_u - if $if_1 (result i32) + if $if_2 (result i32) local.get $0 + local.get $1 + i32.rem_u else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop + local.get $0 + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 local.get $1 - if $if_2 (result i32) + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block - block $block_0 - local.get $5 - if $if_5 - loop $loop - local.get $0 + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + else + local.get $3 + local.get $1 + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block - unreachable - end ;; $loop - unreachable + i32.rem_u + else + i32.const 0 + end ;; $if_10 else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_0 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_0 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - if $if_10 - local.get $3 - i32.load offset=12 - local.tee $0 - i32.load - i32.load offset=36 - local.set $1 - local.get $0 - local.get $1 - i32.const 63 - i32.and - call_indirect $26 (type $4) - local.set $0 - local.get $4 - global.set $30 - local.get $0 - return - end ;; $if_10 - end ;; $block - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 + i32.const 0 + return + end ;; $block + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=36 local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 local.get $0 - call $__ZNSt3__29to_stringEj local.get $1 - local.get $4 - i32.const 10331 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + i32.const 0 + return + end ;; $if_11 + local.get $2 + i32.load offset=12 local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 + i32.load + i32.load offset=36 + local.set $1 local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 29 - call $___cxa_throw - i32.const 0 + i32.const 63 + i32.and + call_indirect $26 (type $4) ) (func $__ZL14getContextBasej (type $4) @@ -25659,213 +25583,171 @@ (local $3 i32) (local $4 i32) (local $5 i32) - (local $6 i32) - global.get $30 - local.set $4 - global.get $30 - i32.const 32 + i32.const 14956 + i32.load + local.tee $1 + i32.eqz + if $if + i32.const 0 + return + end ;; $if + i32.const 14952 + i32.load + local.get $1 + local.get $1 + i32.const -1 i32.add - global.set $30 - block $block - i32.const 15148 - i32.load - local.tee $1 - if $if - i32.const 15144 - i32.load - local.get $1 + local.tee $3 + i32.and + i32.eqz + local.tee $4 + if $if_0 (result i32) + local.get $0 + local.get $3 + i32.and + else + local.get $1 + local.get $0 + i32.gt_u + if $if_1 (result i32) + local.get $0 + else local.get $1 - i32.const -1 - i32.add - local.tee $2 - i32.and - i32.eqz - local.tee $5 - if $if_0 (result i32) + if $if_2 (result i32) local.get $0 - local.get $2 - i32.and - else local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_2 + end ;; $if_1 + end ;; $if_0 + local.tee $5 + i32.const 2 + i32.shl + i32.add + i32.load + local.tee $2 + i32.eqz + if $if_3 + i32.const 0 + return + end ;; $if_3 + local.get $2 + i32.load + local.tee $2 + i32.eqz + if $if_4 + i32.const 0 + return + end ;; $if_4 + block $block + local.get $4 + if $if_5 + loop $loop local.get $0 - i32.gt_u - if $if_1 (result i32) + local.get $2 + i32.load offset=4 + local.tee $1 + i32.eq + local.tee $4 + local.get $1 + local.get $3 + i32.and + local.get $5 + i32.eq + i32.or + if $if_6 + local.get $4 + if $if_7 + local.get $0 + local.get $2 + i32.load offset=8 + i32.eq + br_if $block + end ;; $if_7 + local.get $2 + i32.load + local.tee $2 + br_if $loop + end ;; $if_6 + end ;; $loop + else + loop $loop_0 + block $block_0 local.get $0 - else - local.get $1 - if $if_2 (result i32) + local.get $2 + i32.load offset=4 + local.tee $3 + i32.eq + if $if_8 local.get $0 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_2 - end ;; $if_1 - end ;; $if_0 - local.tee $6 - i32.const 2 - i32.shl - i32.add - i32.load - local.tee $3 - if $if_3 - local.get $3 - i32.load - local.tee $3 - if $if_4 - block $block_0 - block $block_1 - local.get $5 - if $if_5 - loop $loop - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $1 - i32.eq - local.tee $5 - local.get $1 - local.get $2 - i32.and - local.get $6 - i32.eq - i32.or - i32.eqz - br_if $block_0 - local.get $5 - if $if_6 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - end ;; $if_6 - local.get $3 - i32.load - local.tee $3 - br_if $loop - br $block_0 - unreachable - end ;; $loop - unreachable - else - loop $loop_0 - local.get $0 - local.get $3 - i32.load offset=4 - local.tee $2 - i32.eq - if $if_7 - local.get $0 - local.get $3 - i32.load offset=8 - i32.eq - br_if $block_1 - else - local.get $2 - local.get $1 - i32.ge_u - if $if_8 (result i32) - local.get $1 - if $if_9 (result i32) - local.get $2 - local.get $1 - i32.rem_u - else - i32.const 0 - end ;; $if_9 - else - local.get $2 - end ;; $if_8 - local.get $6 - i32.ne - br_if $block_0 - end ;; $if_7 - local.get $3 - i32.load - local.tee $3 - br_if $loop_0 - br $block_0 - unreachable - end ;; $loop_0 - unreachable - end ;; $if_5 - unreachable - end ;; $block_1 - local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=36 - local.set $2 - local.get $1 local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) + i32.load offset=8 + i32.eq br_if $block + else local.get $3 - i32.load offset=12 - local.tee $1 - i32.load - i32.load offset=32 - local.set $2 local.get $1 - local.get $2 - i32.const 63 - i32.and - call_indirect $26 (type $4) - br_if $block - end ;; $block_0 - end ;; $if_4 - end ;; $if_3 - end ;; $if - local.get $4 - i32.const 12 - i32.add - local.set $1 - i32.const 8 - call $___cxa_allocate_exception - local.set $2 - local.get $4 - local.get $0 - call $__ZNSt3__29to_stringEj - local.get $1 - local.get $4 - i32.const 10355 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc - local.tee $0 - i64.load align=4 - i64.store align=4 - local.get $1 - local.get $0 - i32.load offset=8 - i32.store offset=8 - local.get $0 - i64.const 0 - i64.store align=4 - local.get $0 - i32.const 0 - i32.store offset=8 - local.get $2 - local.get $1 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $2 - i32.const 6300 - i32.store - local.get $2 - i32.const 4720 - i32.const 29 - call $___cxa_throw + i32.ge_u + if $if_9 (result i32) + local.get $1 + if $if_10 (result i32) + local.get $3 + local.get $1 + i32.rem_u + else + i32.const 0 + end ;; $if_10 + else + local.get $3 + end ;; $if_9 + local.get $5 + i32.ne + br_if $block_0 + end ;; $if_8 + local.get $2 + i32.load + local.tee $2 + br_if $loop_0 + end ;; $block_0 + end ;; $loop_0 + end ;; $if_5 i32.const 0 return end ;; $block - local.get $3 + local.get $2 i32.load offset=12 - local.set $0 - local.get $4 - global.set $30 + local.tee $0 + i32.load + i32.load offset=36 + local.set $1 local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_11 + local.get $2 + i32.load offset=12 + local.tee $0 + i32.load + i32.load offset=32 + local.set $1 + local.get $0 + local.get $1 + i32.const 63 + i32.and + call_indirect $26 (type $4) + i32.eqz + if $if_12 + i32.const 0 + return + end ;; $if_12 + end ;; $if_11 + local.get $2 + i32.load offset=12 ) (func $__ZNSt3__212__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI11ContextBaseNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE14__erase_uniqueIiEEmRKT_ (type $1) @@ -25881,14 +25763,14 @@ local.get $0 i32.load local.set $3 - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz if $if return end ;; $if - i32.const 15144 + i32.const 14952 i32.load local.tee $4 local.get $2 @@ -26056,7 +25938,7 @@ block $block_1 (result i32) block $block_2 local.get $3 - i32.const 15152 + i32.const 14960 i32.eq br_if $block_2 local.get $3 @@ -26166,7 +26048,7 @@ local.tee $2 i32.ne if $if_26 (result i32) - i32.const 15144 + i32.const 14952 i32.load local.get $2 i32.const 2 @@ -26186,8 +26068,8 @@ local.get $8 i32.const 0 i32.store - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const -1 i32.add @@ -26237,14 +26119,14 @@ local.tee $5 i32.store offset=4 block $block - i32.const 15148 + i32.const 14956 i32.load local.tee $2 i32.eqz local.tee $8 i32.eqz if $if - i32.const 15144 + i32.const 14952 i32.load local.get $2 local.get $2 @@ -26352,13 +26234,13 @@ end ;; $if_3 end ;; $if local.get $8 - i32.const 15160 + i32.const 14968 f32.load local.tee $10 local.get $2 f32.convert_i32_u f32.mul - i32.const 15156 + i32.const 14964 i32.load i32.const 1 i32.add @@ -26421,7 +26303,7 @@ local.get $1 i32.load offset=4 local.tee $2 - i32.const 15148 + i32.const 14956 i32.load local.tee $3 i32.const -1 @@ -26455,7 +26337,7 @@ local.get $2 local.set $3 end ;; $if_8 - i32.const 15144 + i32.const 14952 i32.load local.get $6 i32.const 2 @@ -26473,19 +26355,19 @@ i32.store else local.get $1 - i32.const 15152 + i32.const 14960 i32.load i32.store - i32.const 15152 + i32.const 14960 local.get $1 i32.store - i32.const 15144 + i32.const 14952 i32.load local.get $6 i32.const 2 i32.shl i32.add - i32.const 15152 + i32.const 14960 i32.store local.get $1 i32.load @@ -26494,7 +26376,7 @@ local.get $2 i32.load offset=4 local.set $2 - i32.const 15144 + i32.const 14952 i32.load local.get $3 local.get $3 @@ -26530,8 +26412,8 @@ i32.store end ;; $if_15 end ;; $if_14 - i32.const 15156 - i32.const 15156 + i32.const 14964 + i32.const 14964 i32.load i32.const 1 i32.add @@ -26571,7 +26453,7 @@ i32.const 48 i32.add global.set $30 - i32.const 15184 + i32.const 14992 i32.load i32.eqz if $if @@ -26586,7 +26468,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15184 + i32.const 14992 local.get $3 i32.store i32.const 20 @@ -26600,7 +26482,7 @@ local.get $3 i32.const 1065353216 i32.store offset=16 - i32.const 15188 + i32.const 14996 local.get $3 i32.store end ;; $if @@ -26611,7 +26493,7 @@ local.get $0 i32.load offset=16 if $if_0 - i32.const 15188 + i32.const 14996 i32.load local.set $7 local.get $2 @@ -26789,7 +26671,7 @@ global.set $30 return end ;; $if_9 - i32.const 15184 + i32.const 14992 i32.load local.set $5 local.get $2 @@ -28042,11 +27924,11 @@ local.tee $2 call $__ZNSt11logic_errorC2EPKc local.get $2 - i32.const 6920 + i32.const 6840 i32.store local.get $2 - i32.const 5384 - i32.const 47 + i32.const 5344 + i32.const 45 call $___cxa_throw end ;; $if_1 local.get $1 @@ -28439,7 +28321,7 @@ (func $__ZN6google8protobuf14FatalExceptionD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -28456,7 +28338,7 @@ (func $__ZN6google8protobuf14FatalExceptionD0Ev (type $1) (param $0 i32) local.get $0 - i32.const 6384 + i32.const 6324 i32.store local.get $0 i32.load8_s offset=23 @@ -28522,7 +28404,7 @@ local.get $1 i32.const 3 i32.store - i32.const 15192 + i32.const 15000 i32.load i32.const -1 i32.ne @@ -28536,7 +28418,7 @@ local.get $2 call $__ZNSt3__211__call_onceERVmPvPFvS2_E end ;; $if_0 - i32.const 15196 + i32.const 15004 i32.load drop local.get $0 @@ -28566,7 +28448,7 @@ i32.load offset=8 local.set $4 local.get $1 - i32.const 6384 + i32.const 6324 i32.store local.get $1 local.get $3 @@ -28582,8 +28464,8 @@ i32.add call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ local.get $2 - i32.const 4760 - i32.const 35 + i32.const 4736 + i32.const 33 call $___cxa_throw else local.get $1 @@ -28607,10 +28489,10 @@ local.get $0 i32.const 0 i32.store offset=24 - i32.const 15196 + i32.const 15004 local.get $0 i32.store - i32.const 58 + i32.const 55 i32.const 4 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ ) @@ -28651,7 +28533,7 @@ global.set $30 return end ;; $if - i32.const 6516 + i32.const 6456 i32.load local.set $5 local.get $3 @@ -28692,14 +28574,14 @@ (func $__ZN6google8protobuf8internal22DeleteLogSilencerCountEv (type $8) (local $0 i32) - i32.const 15196 + i32.const 15004 i32.load local.tee $0 if $if local.get $0 call $_free end ;; $if - i32.const 15196 + i32.const 15004 i32.const 0 i32.store ) @@ -28725,18 +28607,18 @@ i32.const 16 i32.add global.set $30 - i32.const 15104 + i32.const 14912 i32.load8_s i32.eqz if $if - i32.const 15104 + i32.const 14912 i32.load8_s i32.const 1 i32.eq if $if_0 (result i32) i32.const 0 else - i32.const 15104 + i32.const 14912 i32.const 1 i32.store8 i32.const 1 @@ -28759,12 +28641,12 @@ local.get $2 i64.const 0 i64.store offset=32 align=4 - i32.const 15200 + i32.const 15008 local.get $2 i32.store end ;; $if_1 end ;; $if - i32.const 15200 + i32.const 15008 i32.load local.set $2 local.get $3 @@ -28859,11 +28741,11 @@ local.tee $3 call $__ZNSt11logic_errorC2EPKc local.get $3 - i32.const 6920 + i32.const 6840 i32.store local.get $3 - i32.const 5384 - i32.const 47 + i32.const 5344 + i32.const 45 call $___cxa_throw else local.get $2 @@ -28981,7 +28863,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13231 + i32.const 13063 local.get $3 call $_snprintf drop @@ -29019,7 +28901,7 @@ i32.store local.get $2 i32.const 128 - i32.const 13234 + i32.const 11112 local.get $3 call $_snprintf drop @@ -29060,14 +28942,14 @@ i32.const 16 i32.add global.set $30 - i32.const 15204 + i32.const 15012 i64.const 0 i64.store align=4 - i32.const 15212 + i32.const 15020 i64.const 0 i64.store align=4 local.get $0 - i32.const 15953 + i32.const 15761 i32.store local.get $0 i32.const 0 @@ -29079,12 +28961,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15220 + i32.const 15028 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 15953 + i32.const 15761 i32.store local.get $0 i32.const 0 @@ -29093,7 +28975,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 15236 + i32.const 15044 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -29308,7 +29190,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11283 + i32.const 11115 i32.store offset=4 local.get $3 i32.const 116 @@ -29320,7 +29202,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11308 + i32.const 11140 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -29548,13 +29430,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -29565,7 +29447,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -29602,13 +29484,13 @@ (param $1 i32) (result i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -29619,7 +29501,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -29667,7 +29549,7 @@ loop $loop local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.ne if $if local.get $3 @@ -29718,7 +29600,7 @@ local.get $0 i32.store local.get $1 - i32.const 4776 + i32.const 4752 i32.store offset=20 local.get $1 local.get $1 @@ -29787,10 +29669,10 @@ end ;; $loop_0 end ;; $if_1 end ;; $block - i32.const 4784 + i32.const 4760 local.get $3 i32.store - i32.const 4776 + i32.const 4752 local.get $0 i64.load offset=16 i64.store @@ -29806,13 +29688,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $0 else @@ -29823,7 +29705,7 @@ if $if_0 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq if $if_1 local.get $3 @@ -29891,13 +29773,13 @@ (param $2 i32) (result i32) (local $3 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if (result i32) - i32.const 4784 + i32.const 4760 i32.load else block $block (result i32) @@ -29908,7 +29790,7 @@ local.get $3 local.get $3 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block drop @@ -29968,13 +29850,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -29985,7 +29867,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -30004,14 +29886,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 54 + i32.const 51 i32.store offset=4 local.get $2 local.get $0 @@ -30025,13 +29907,13 @@ (param $0 i32) (param $1 i32) (local $2 i32) - i32.const 4776 + i32.const 4752 i64.load local.get $0 i64.load offset=16 i64.eq if $if - i32.const 4784 + i32.const 4760 i32.load local.set $2 else @@ -30042,7 +29924,7 @@ if $if_0 local.get $2 i32.load offset=4 - i32.const 4776 + i32.const 4752 i32.eq br_if $block end ;; $if_0 @@ -30060,14 +29942,14 @@ if $if_1 local.get $2 local.get $1 - i32.const 54 + i32.const 51 call $__ZN6google8protobuf8internal9ArenaImpl11SerialArena18AddCleanupFallbackEPvPFvS4_E else local.get $0 local.get $1 i32.store local.get $0 - i32.const 54 + i32.const 51 i32.store offset=4 local.get $2 local.get $0 @@ -40116,7 +39998,7 @@ i32.load local.set $4 local.get $11 - i32.const 6404 + i32.const 6344 i32.store local.get $11 local.get $4 @@ -40184,7 +40066,7 @@ i32.const 3 i32.store local.get $11 - i32.const 11395 + i32.const 11227 i32.store offset=4 local.get $11 i32.const 571 @@ -40196,7 +40078,7 @@ i32.const 0 i32.store offset=20 local.get $11 - i32.const 11437 + i32.const 11269 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $4 call $__ZN6google8protobuf8internal10LogMessagelsEi @@ -40233,7 +40115,7 @@ i32.const 3 i32.store local.get $1 - i32.const 11395 + i32.const 11227 i32.store offset=4 local.get $1 i32.const 534 @@ -40245,12 +40127,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 11437 + i32.const 11269 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=4 call $__ZN6google8protobuf8internal10LogMessagelsEj - i32.const 11467 + i32.const 11299 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=12 @@ -40270,26 +40152,26 @@ i32.const 32 i32.add global.set $30 - i32.const 15136 + i32.const 14944 i32.load8_s i32.eqz if $if - i32.const 15136 + i32.const 14944 i32.load8_s i32.const 1 i32.ne if $if_0 - i32.const 15136 + i32.const 14944 i32.const 1 i32.store8 end ;; $if_0 end ;; $if - i32.const 15280 + i32.const 15088 i32.load - i32.const 6524 + i32.const 6464 call $_pthread_equal if $if_1 - i32.const 5772 + i32.const 5732 i32.load i32.const 1 i32.eq @@ -40302,7 +40184,7 @@ i32.const 3 i32.store local.get $0 - i32.const 11395 + i32.const 11227 i32.store offset=4 local.get $0 i32.const 801 @@ -40314,7 +40196,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 11479 + i32.const 11311 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -40323,40 +40205,40 @@ global.set $30 return end ;; $if_1 - i32.const 15128 + i32.const 14936 i32.load8_s i32.eqz if $if_3 - i32.const 15128 + i32.const 14936 i32.load8_s i32.const 1 i32.eq if $if_4 (result i32) i32.const 0 else - i32.const 15128 + i32.const 14936 i32.const 1 i32.store8 i32.const 1 end ;; $if_4 if $if_5 - i32.const 15112 + i32.const 14920 i64.const 0 i64.store - i32.const 15120 + i32.const 14928 i32.const 0 i32.store - i32.const 59 - i32.const 15112 + i32.const 56 + i32.const 14920 call $__ZN6google8protobuf8internal13OnShutdownRunEPFvPKvES3_ end ;; $if_5 end ;; $if_3 - i32.const 15280 - i32.const 6524 + i32.const 15088 + i32.const 6464 i32.store - i32.const 5772 + i32.const 5732 call $__ZN6google8protobuf8internal12_GLOBAL__N_111InitSCC_DFSEPNS1_11SCCInfoBaseE - i32.const 15280 + i32.const 15088 i32.const 0 i32.store local.get $0 @@ -40448,31 +40330,31 @@ i32.const 50 i32.store offset=4 local.get $1 - i32.const 11644 + i32.const 11476 i64.load align=1 i64.store align=1 local.get $1 - i32.const 11652 + i32.const 11484 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 11660 + i32.const 11492 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 11668 + i32.const 11500 i64.load align=1 i64.store offset=24 align=1 local.get $1 - i32.const 11676 + i32.const 11508 i64.load align=1 i64.store offset=32 align=1 local.get $1 - i32.const 11684 + i32.const 11516 i64.load align=1 i64.store offset=40 align=1 local.get $1 - i32.const 11692 + i32.const 11524 i32.load16_s align=1 i32.store16 offset=48 align=1 local.get $1 @@ -40492,7 +40374,7 @@ i32.load local.set $2 local.get $0 - i32.const 15954 + i32.const 15762 i32.load8_s i32.const 1 i32.and @@ -40564,7 +40446,7 @@ i32.add local.tee $7 local.tee $3 - i32.const 6404 + i32.const 6344 i32.store local.get $3 local.get $2 @@ -40609,7 +40491,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11574 + i32.const 11406 i32.store offset=4 local.get $4 i32.const 373 @@ -40621,7 +40503,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11606 + i32.const 11438 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -40704,7 +40586,7 @@ i32.const 3 i32.store local.get $3 - i32.const 11727 + i32.const 11559 i32.store offset=4 local.get $3 i32.const 59 @@ -40716,9 +40598,9 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 11761 + i32.const 11593 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 11878 + i32.const 11710 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -40750,7 +40632,7 @@ local.get $1 i32.load offset=48 if $if_3 - i32.const 5448 + i32.const 5408 local.get $2 i64.extend_i32_u local.get $1 @@ -42401,7 +42283,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11926 + i32.const 11758 i32.store offset=4 local.get $4 i32.const 507 @@ -42413,7 +42295,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11962 + i32.const 11794 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -42613,7 +42495,7 @@ i32.const 3 i32.store local.get $4 - i32.const 11926 + i32.const 11758 i32.store offset=4 local.get $4 i32.const 516 @@ -42625,7 +42507,7 @@ i32.const 0 i32.store offset=20 local.get $4 - i32.const 11962 + i32.const 11794 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $4 @@ -43304,13 +43186,13 @@ i32.load offset=8 i32.store offset=8 end ;; $if_0 - i32.const 12008 + i32.const 11840 i32.const 0 local.get $2 i32.const 1 i32.eq select - i32.const 12020 + i32.const 11852 local.get $2 select local.set $3 @@ -43322,7 +43204,7 @@ i32.const 2 i32.store local.get $1 - i32.const 11926 + i32.const 11758 i32.store offset=4 local.get $1 i32.const 626 @@ -43334,21 +43216,21 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12034 + i32.const 11866 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 call $__ZN6google8protobuf8internal10LogMessagelsERKNSt3__212basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE - i32.const 12047 + i32.const 11879 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12066 + i32.const 11898 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $3 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12083 + i32.const 11915 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12096 + i32.const 11928 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12152 + i32.const 11984 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44118,7 +44000,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12160 + i32.const 11992 i32.store offset=4 local.get $2 i32.const 591 @@ -44130,7 +44012,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12195 + i32.const 12027 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -44273,7 +44155,7 @@ i32.const 2 i32.store local.get $1 - i32.const 12160 + i32.const 11992 i32.store offset=4 local.get $1 i32.const 190 @@ -44285,12 +44167,12 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12232 + i32.const 12064 call $__ZN6google8protobuf8internal10LogMessagelsEPKc local.get $0 i32.load offset=36 call $__ZN6google8protobuf8internal10LogMessagelsEi - i32.const 12299 + i32.const 12131 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -46748,7 +46630,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 132 @@ -46760,9 +46642,9 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12524 + i32.const 12356 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12568 + i32.const 12400 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -46783,7 +46665,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 134 @@ -46795,7 +46677,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12623 + i32.const 12455 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -46822,7 +46704,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 135 @@ -46834,7 +46716,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12493 + i32.const 12325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -46890,7 +46772,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 151 @@ -46902,7 +46784,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12713 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -46976,7 +46858,7 @@ i32.const 2 i32.store local.get $5 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $5 i32.const 164 @@ -46988,9 +46870,9 @@ i32.const 0 i32.store offset=20 local.get $5 - i32.const 12790 + i32.const 12622 call $__ZN6google8protobuf8internal10LogMessagelsEPKc - i32.const 12840 + i32.const 12672 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $5 @@ -47065,7 +46947,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 182 @@ -47077,7 +46959,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12493 + i32.const 12325 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47098,7 +46980,7 @@ i32.const 3 i32.store local.get $2 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $2 i32.const 183 @@ -47110,7 +46992,7 @@ i32.const 0 i32.store offset=20 local.get $2 - i32.const 12713 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $2 @@ -47140,7 +47022,7 @@ i32.const 3 i32.store local.get $3 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $3 i32.const 184 @@ -47152,7 +47034,7 @@ i32.const 0 i32.store offset=20 local.get $3 - i32.const 12745 + i32.const 12577 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $3 @@ -47213,7 +47095,7 @@ i32.const 3 i32.store local.get $1 - i32.const 12444 + i32.const 12276 i32.store offset=4 local.get $1 i32.const 189 @@ -47225,7 +47107,7 @@ i32.const 0 i32.store offset=20 local.get $1 - i32.const 12713 + i32.const 12545 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $1 @@ -47280,7 +47162,7 @@ i32.add local.tee $3 i32.const 1024 - i32.const 12028 + i32.const 11860 local.get $2 call $_vsnprintf local.tee $4 @@ -47313,7 +47195,7 @@ i32.store local.get $3 local.get $5 - i32.const 12028 + i32.const 11860 local.get $2 call $_vsnprintf local.tee $1 @@ -47390,7 +47272,7 @@ i32.const 241 return end ;; $if - i32.const 6484 + i32.const 6424 i32.load local.set $13 local.get $0 @@ -47400,18 +47282,18 @@ i32.const -7 i32.add local.set $10 - i32.const 6512 + i32.const 6452 i32.load local.set $4 - i32.const 6492 + i32.const 6432 i32.load local.set $11 - i32.const 6496 + i32.const 6436 i32.load local.set $12 - i32.const 6500 + i32.const 6440 i32.load - i32.const 6468 + i32.const 6408 i32.load i32.add local.tee $8 @@ -47624,7 +47506,7 @@ local.get $3 local.get $14 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.ge_u if $if_7 @@ -47656,7 +47538,7 @@ local.get $3 local.get $8 i32.sub - i32.const 6472 + i32.const 6412 i32.load i32.lt_u if $if_9 (result i32) @@ -47860,7 +47742,7 @@ i32.const 3 i32.store local.get $0 - i32.const 12902 + i32.const 12734 i32.store offset=4 local.get $0 i32.const 47 @@ -47872,7 +47754,7 @@ i32.const 0 i32.store offset=20 local.get $0 - i32.const 12941 + i32.const 12773 call $__ZN6google8protobuf8internal10LogMessagelsEPKc call $__ZN6google8protobuf8internal10LogMessage6FinishEv local.get $0 @@ -47903,7 +47785,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15348 + i32.const 15156 i32.const 0 local.get $0 i32.sub @@ -47984,7 +47866,7 @@ i32.const -4096 i32.gt_u if $if - i32.const 15348 + i32.const 15156 i32.const 0 local.get $1 i32.sub @@ -48061,7 +47943,7 @@ i32.const -4096 i32.gt_u if $if_1 - i32.const 15348 + i32.const 15156 i32.const 0 local.get $1 i32.sub @@ -48166,7 +48048,7 @@ i32.const -4096 i32.gt_u if $if (result i32) - i32.const 15348 + i32.const 15156 i32.const 0 local.get $0 i32.sub @@ -48194,7 +48076,7 @@ (func $___errno_location (type $14) (result i32) - i32.const 15348 + i32.const 15156 ) (func $___stdout_write (type $5) @@ -48444,7 +48326,7 @@ i32.add local.set $5 local.get $4 - i32.const 5128 + i32.const 5104 i32.const 144 call $_memcpy drop @@ -48458,7 +48340,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 15348 + i32.const 15156 i32.const 75 i32.store i32.const -1 @@ -48606,13 +48488,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 13125 + i32.const 12957 local.set $18 i32.const 1 else - i32.const 13128 - i32.const 13131 - i32.const 13126 + i32.const 12960 + i32.const 12963 + i32.const 12958 local.get $4 i32.const 1 i32.and @@ -48635,8 +48517,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 13152 - i32.const 13156 + i32.const 12984 + i32.const 12988 local.get $5 i32.const 32 i32.and @@ -48644,8 +48526,8 @@ i32.ne local.tee $3 select - i32.const 13144 - i32.const 13148 + i32.const 12976 + i32.const 12980 local.get $3 select local.get $1 @@ -49993,7 +49875,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 13160 + i32.const 12992 i32.const 1 call $_out_279 end ;; $if_54 @@ -50152,7 +50034,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 13160 + i32.const 12992 i32.const 1 call $_out_279 local.get $6 @@ -50526,7 +50408,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 15348 + i32.const 15156 i32.const 75 i32.store i32.const -1 @@ -51242,7 +51124,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 13108 + i32.const 12940 local.set $8 br $block_14 end ;; $block_25 @@ -51258,13 +51140,13 @@ i64.sub local.tee $25 i64.store - i32.const 13108 + i32.const 12940 local.set $8 i32.const 1 else - i32.const 13109 - i32.const 13110 - i32.const 13108 + i32.const 12941 + i32.const 12942 + i32.const 12940 local.get $7 i32.const 1 i32.and @@ -51288,7 +51170,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 13108 + i32.const 12940 local.set $8 br $block_16 end ;; $block_23 @@ -51304,7 +51186,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13108 + i32.const 12940 local.set $8 local.get $18 local.set $1 @@ -51313,7 +51195,7 @@ local.get $10 i32.load local.tee $5 - i32.const 13118 + i32.const 12950 local.get $5 select local.tee $6 @@ -51333,7 +51215,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13108 + i32.const 12940 local.set $8 local.get $1 local.get $6 @@ -51394,7 +51276,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 13108 + i32.const 12940 local.set $8 local.get $18 local.set $1 @@ -51422,11 +51304,11 @@ local.tee $8 select local.set $12 - i32.const 13108 + i32.const 12940 local.get $6 i32.const 4 i32.shr_u - i32.const 13108 + i32.const 12940 i32.add local.get $8 select @@ -52261,7 +52143,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 6712 + i32.const 6652 i32.load i32.load i32.eqz @@ -52278,7 +52160,7 @@ i32.const 1 br $block else - i32.const 15348 + i32.const 15156 i32.const 84 i32.store i32.const -1 @@ -52383,7 +52265,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 15348 + i32.const 15156 i32.const 84 i32.store i32.const -1 @@ -52930,7 +52812,7 @@ local.get $1 i32.store local.get $0 - i32.const 11163 + i32.const 10992 local.get $2 call $_vfprintf drop @@ -52959,10 +52841,10 @@ end ;; $block local.set $0 else - i32.const 6520 + i32.const 6460 i32.load if $if_1 (result i32) - i32.const 6520 + i32.const 6460 i32.load call $_fflush else @@ -52970,9 +52852,9 @@ end ;; $if_1 local.set $0 block $block_0 (result i32) - i32.const 15352 + i32.const 15160 call $___lock - i32.const 15360 + i32.const 15168 i32.load local.tee $1 end ;; $block_0 @@ -53006,7 +52888,7 @@ br_if $loop end ;; $loop end ;; $if_2 - i32.const 15352 + i32.const 15160 call $___unlock end ;; $if local.get $0 @@ -53124,7 +53006,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 15364 + i32.const 15172 i32.load local.tee $6 i32.const 16 @@ -53156,7 +53038,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $3 i32.load offset=8 @@ -53169,7 +53051,7 @@ local.get $3 i32.eq if $if_1 - i32.const 15364 + i32.const 15172 local.get $6 i32.const 1 local.get $0 @@ -53179,7 +53061,7 @@ i32.and i32.store else - i32.const 15380 + i32.const 15188 i32.load local.get $4 i32.gt_u @@ -53224,7 +53106,7 @@ return end ;; $if_0 local.get $14 - i32.const 15372 + i32.const 15180 i32.load local.tee $13 i32.gt_u @@ -53303,7 +53185,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $1 i32.load offset=8 @@ -53316,7 +53198,7 @@ local.get $1 i32.eq if $if_6 - i32.const 15364 + i32.const 15172 local.get $6 i32.const 1 local.get $0 @@ -53327,7 +53209,7 @@ local.tee $8 i32.store else - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -53377,7 +53259,7 @@ i32.store local.get $13 if $if_9 - i32.const 15384 + i32.const 15192 i32.load local.set $10 local.get $13 @@ -53386,7 +53268,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 local.get $8 @@ -53396,7 +53278,7 @@ local.tee $0 i32.and if $if_10 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -53414,7 +53296,7 @@ local.set $4 end ;; $if_11 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $8 i32.or @@ -53439,10 +53321,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 15372 + i32.const 15180 local.get $6 i32.store - i32.const 15384 + i32.const 15192 local.get $3 i32.store local.get $17 @@ -53450,7 +53332,7 @@ local.get $9 return end ;; $if_5 - i32.const 15368 + i32.const 15176 i32.load local.tee $11 if $if_12 (result i32) @@ -53513,7 +53395,7 @@ i32.add i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.tee $0 @@ -53563,7 +53445,7 @@ br $loop end ;; $block end ;; $loop - i32.const 15380 + i32.const 15188 i32.load local.tee $7 local.get $9 @@ -53687,7 +53569,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -53700,7 +53582,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 15368 + i32.const 15176 local.get $11 i32.const 1 local.get $1 @@ -53712,7 +53594,7 @@ br $block_2 end ;; $if_25 else - i32.const 15380 + i32.const 15188 i32.load local.get $18 i32.gt_u @@ -53737,7 +53619,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $3 @@ -53770,7 +53652,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -53826,7 +53708,7 @@ i32.store local.get $13 if $if_33 - i32.const 15384 + i32.const 15192 i32.load local.set $4 local.get $13 @@ -53835,7 +53717,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $3 local.get $6 @@ -53845,7 +53727,7 @@ local.tee $0 i32.and if $if_34 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.const 8 @@ -53863,7 +53745,7 @@ local.set $12 end ;; $if_35 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $6 i32.or @@ -53888,10 +53770,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 15372 + i32.const 15180 local.get $10 i32.store - i32.const 15384 + i32.const 15192 local.get $5 i32.store end ;; $if_32 @@ -53922,7 +53804,7 @@ i32.const -8 i32.and local.set $15 - i32.const 15368 + i32.const 15176 i32.load local.tee $4 if $if_37 (result i32) @@ -54002,7 +53884,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.tee $0 @@ -54167,7 +54049,7 @@ i32.add i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add i32.load local.set $0 @@ -54230,13 +54112,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 15372 + i32.const 15180 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 15380 + i32.const 15188 i32.load local.tee $12 local.get $2 @@ -54360,7 +54242,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -54373,7 +54255,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 15368 + i32.const 15176 local.get $4 i32.const 1 local.get $3 @@ -54386,7 +54268,7 @@ br $block_9 end ;; $if_60 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -54415,7 +54297,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $13 @@ -54448,7 +54330,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -54522,10 +54404,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $3 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -54534,7 +54416,7 @@ local.tee $0 i32.and if $if_70 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.const 8 @@ -54552,7 +54434,7 @@ local.set $11 end ;; $if_71 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -54648,7 +54530,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $3 local.get $5 @@ -54668,7 +54550,7 @@ i32.and i32.eqz if $if_74 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -54749,7 +54631,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 15380 + i32.const 15188 i32.load local.get $4 i32.gt_u @@ -54772,7 +54654,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $6 @@ -54825,13 +54707,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 15372 + i32.const 15180 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 15384 + i32.const 15192 i32.load local.set $0 local.get $3 @@ -54841,13 +54723,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 15384 + i32.const 15192 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 15372 + i32.const 15180 local.get $2 i32.store local.get $1 @@ -54866,10 +54748,10 @@ i32.or i32.store offset=4 else - i32.const 15372 + i32.const 15180 i32.const 0 i32.store - i32.const 15384 + i32.const 15192 i32.const 0 i32.store local.get $0 @@ -54890,13 +54772,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 15376 + i32.const 15184 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 15376 + i32.const 15184 local.get $12 local.get $11 i32.sub @@ -54904,31 +54786,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 15836 + i32.const 15644 i32.load if $if_83 (result i32) - i32.const 15844 + i32.const 15652 i32.load else - i32.const 15844 + i32.const 15652 i32.const 4096 i32.store - i32.const 15840 + i32.const 15648 i32.const 4096 i32.store - i32.const 15848 + i32.const 15656 i32.const -1 i32.store - i32.const 15852 + i32.const 15660 i32.const -1 i32.store - i32.const 15856 + i32.const 15664 i32.const 0 i32.store - i32.const 15808 + i32.const 15616 i32.const 0 i32.store - i32.const 15836 + i32.const 15644 local.get $17 i32.const -16 i32.and @@ -54955,11 +54837,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 15804 + i32.const 15612 i32.load local.tee $2 if $if_85 - i32.const 15796 + i32.const 15604 i32.load local.tee $1 local.get $8 @@ -54981,7 +54863,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 15808 + i32.const 15616 i32.load i32.const 4 i32.and @@ -54992,12 +54874,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 15388 + i32.const 15196 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 15812 + i32.const 15620 local.set $2 loop $loop_5 block $block_20 @@ -55060,11 +54942,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 15796 + i32.const 15604 i32.load local.tee $4 local.get $0 - i32.const 15840 + i32.const 15648 i32.load local.tee $2 i32.const -1 @@ -55095,7 +54977,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 15804 + i32.const 15612 i32.load local.tee $1 if $if_92 @@ -55153,7 +55035,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 15844 + i32.const 15652 i32.load local.tee $1 local.get $6 @@ -55190,8 +55072,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 15808 - i32.const 15808 + i32.const 15616 + i32.const 15616 i32.load i32.const 4 i32.or @@ -55246,28 +55128,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 15796 - i32.const 15796 + i32.const 15604 + i32.const 15604 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 15800 + i32.const 15608 i32.load i32.gt_u if $if_98 - i32.const 15800 + i32.const 15608 local.get $1 i32.store end ;; $if_98 - i32.const 15388 + i32.const 15196 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 15812 + i32.const 15620 local.set $2 block $block_22 block $block_23 @@ -55325,7 +55207,7 @@ local.tee $1 i32.add local.set $2 - i32.const 15376 + i32.const 15184 i32.load local.get $3 i32.add @@ -55333,10 +55215,10 @@ local.get $1 i32.sub local.set $1 - i32.const 15388 + i32.const 15196 local.get $2 i32.store - i32.const 15376 + i32.const 15184 local.get $1 i32.store local.get $2 @@ -55349,8 +55231,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store br $block_21 @@ -55358,12 +55240,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 15380 + i32.const 15188 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 15380 + i32.const 15188 local.get $0 i32.store local.get $0 @@ -55373,7 +55255,7 @@ local.get $3 i32.add local.set $1 - i32.const 15812 + i32.const 15620 local.set $8 block $block_24 block $block_25 @@ -55454,14 +55336,14 @@ local.get $6 i32.eq if $if_104 - i32.const 15376 - i32.const 15376 + i32.const 15184 + i32.const 15184 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15388 + i32.const 15196 local.get $5 i32.store local.get $5 @@ -55471,19 +55353,19 @@ i32.store offset=4 else block $block_26 - i32.const 15384 + i32.const 15192 i32.load local.get $3 i32.eq if $if_105 - i32.const 15372 - i32.const 15372 + i32.const 15180 + i32.const 15180 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 15384 + i32.const 15192 local.get $5 i32.store local.get $5 @@ -55528,7 +55410,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $0 i32.ne @@ -55552,8 +55434,8 @@ local.get $6 i32.eq if $if_110 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $1 @@ -55711,7 +55593,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $0 i32.load @@ -55724,8 +55606,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $1 @@ -55737,7 +55619,7 @@ br $block_27 end ;; $block_32 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -55762,7 +55644,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $16 @@ -55796,7 +55678,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -55848,10 +55730,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -55861,7 +55743,7 @@ i32.and if $if_128 block $block_33 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -55880,7 +55762,7 @@ call $_abort end ;; $block_33 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -55976,7 +55858,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $2 local.get $5 @@ -55988,7 +55870,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $1 i32.const 1 @@ -55998,7 +55880,7 @@ i32.and i32.eqz if $if_132 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -56079,7 +55961,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -56102,7 +55984,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $9 @@ -56142,7 +56024,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 15812 + i32.const 15620 local.set $2 loop $loop_10 block $block_35 @@ -56167,7 +56049,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 15388 + i32.const 15196 i32.const 0 local.get $0 i32.const 8 @@ -56186,7 +56068,7 @@ i32.add local.tee $4 i32.store - i32.const 15376 + i32.const 15184 local.get $3 i32.const -40 i32.add @@ -56205,8 +56087,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store local.get $6 @@ -56239,23 +56121,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 15812 + i32.const 15620 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 15820 + i32.const 15628 i64.load align=4 i64.store offset=16 align=4 - i32.const 15812 + i32.const 15620 local.get $0 i32.store - i32.const 15816 + i32.const 15624 local.get $3 i32.store - i32.const 15824 + i32.const 15632 i32.const 0 i32.store - i32.const 15820 + i32.const 15628 local.get $2 i32.const 8 i32.add @@ -56314,10 +56196,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $2 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -56326,7 +56208,7 @@ local.tee $0 i32.and if $if_142 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.const 8 @@ -56344,7 +56226,7 @@ local.set $5 end ;; $if_143 else - i32.const 15364 + i32.const 15172 local.get $0 local.get $1 i32.or @@ -56440,7 +56322,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $2 local.get $6 @@ -56452,7 +56334,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $1 i32.const 1 @@ -56462,7 +56344,7 @@ i32.and i32.eqz if $if_146 - i32.const 15368 + i32.const 15176 local.get $0 local.get $1 i32.or @@ -56543,7 +56425,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 15380 + i32.const 15188 i32.load local.get $3 i32.gt_u @@ -56566,7 +56448,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $10 @@ -56599,7 +56481,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 15380 + i32.const 15188 i32.load local.tee $1 i32.eqz @@ -56608,26 +56490,170 @@ i32.lt_u i32.or if $if_152 - i32.const 15380 + i32.const 15188 local.get $0 i32.store end ;; $if_152 - i32.const 15812 + i32.const 15620 local.get $0 i32.store - i32.const 15816 + i32.const 15624 local.get $3 i32.store - i32.const 15824 + i32.const 15632 i32.const 0 i32.store - i32.const 15400 - i32.const 15836 + i32.const 15208 + i32.const 15644 i32.load i32.store - i32.const 15396 + i32.const 15204 i32.const -1 i32.store + i32.const 15224 + i32.const 15212 + i32.store + i32.const 15220 + i32.const 15212 + i32.store + i32.const 15232 + i32.const 15220 + i32.store + i32.const 15228 + i32.const 15220 + i32.store + i32.const 15240 + i32.const 15228 + i32.store + i32.const 15236 + i32.const 15228 + i32.store + i32.const 15248 + i32.const 15236 + i32.store + i32.const 15244 + i32.const 15236 + i32.store + i32.const 15256 + i32.const 15244 + i32.store + i32.const 15252 + i32.const 15244 + i32.store + i32.const 15264 + i32.const 15252 + i32.store + i32.const 15260 + i32.const 15252 + i32.store + i32.const 15272 + i32.const 15260 + i32.store + i32.const 15268 + i32.const 15260 + i32.store + i32.const 15280 + i32.const 15268 + i32.store + i32.const 15276 + i32.const 15268 + i32.store + i32.const 15288 + i32.const 15276 + i32.store + i32.const 15284 + i32.const 15276 + i32.store + i32.const 15296 + i32.const 15284 + i32.store + i32.const 15292 + i32.const 15284 + i32.store + i32.const 15304 + i32.const 15292 + i32.store + i32.const 15300 + i32.const 15292 + i32.store + i32.const 15312 + i32.const 15300 + i32.store + i32.const 15308 + i32.const 15300 + i32.store + i32.const 15320 + i32.const 15308 + i32.store + i32.const 15316 + i32.const 15308 + i32.store + i32.const 15328 + i32.const 15316 + i32.store + i32.const 15324 + i32.const 15316 + i32.store + i32.const 15336 + i32.const 15324 + i32.store + i32.const 15332 + i32.const 15324 + i32.store + i32.const 15344 + i32.const 15332 + i32.store + i32.const 15340 + i32.const 15332 + i32.store + i32.const 15352 + i32.const 15340 + i32.store + i32.const 15348 + i32.const 15340 + i32.store + i32.const 15360 + i32.const 15348 + i32.store + i32.const 15356 + i32.const 15348 + i32.store + i32.const 15368 + i32.const 15356 + i32.store + i32.const 15364 + i32.const 15356 + i32.store + i32.const 15376 + i32.const 15364 + i32.store + i32.const 15372 + i32.const 15364 + i32.store + i32.const 15384 + i32.const 15372 + i32.store + i32.const 15380 + i32.const 15372 + i32.store + i32.const 15392 + i32.const 15380 + i32.store + i32.const 15388 + i32.const 15380 + i32.store + i32.const 15400 + i32.const 15388 + i32.store + i32.const 15396 + i32.const 15388 + i32.store + i32.const 15408 + i32.const 15396 + i32.store + i32.const 15404 + i32.const 15396 + i32.store i32.const 15416 i32.const 15404 i32.store @@ -56676,151 +56702,7 @@ i32.const 15468 i32.const 15460 i32.store - i32.const 15480 - i32.const 15468 - i32.store - i32.const 15476 - i32.const 15468 - i32.store - i32.const 15488 - i32.const 15476 - i32.store - i32.const 15484 - i32.const 15476 - i32.store - i32.const 15496 - i32.const 15484 - i32.store - i32.const 15492 - i32.const 15484 - i32.store - i32.const 15504 - i32.const 15492 - i32.store - i32.const 15500 - i32.const 15492 - i32.store - i32.const 15512 - i32.const 15500 - i32.store - i32.const 15508 - i32.const 15500 - i32.store - i32.const 15520 - i32.const 15508 - i32.store - i32.const 15516 - i32.const 15508 - i32.store - i32.const 15528 - i32.const 15516 - i32.store - i32.const 15524 - i32.const 15516 - i32.store - i32.const 15536 - i32.const 15524 - i32.store - i32.const 15532 - i32.const 15524 - i32.store - i32.const 15544 - i32.const 15532 - i32.store - i32.const 15540 - i32.const 15532 - i32.store - i32.const 15552 - i32.const 15540 - i32.store - i32.const 15548 - i32.const 15540 - i32.store - i32.const 15560 - i32.const 15548 - i32.store - i32.const 15556 - i32.const 15548 - i32.store - i32.const 15568 - i32.const 15556 - i32.store - i32.const 15564 - i32.const 15556 - i32.store - i32.const 15576 - i32.const 15564 - i32.store - i32.const 15572 - i32.const 15564 - i32.store - i32.const 15584 - i32.const 15572 - i32.store - i32.const 15580 - i32.const 15572 - i32.store - i32.const 15592 - i32.const 15580 - i32.store - i32.const 15588 - i32.const 15580 - i32.store - i32.const 15600 - i32.const 15588 - i32.store - i32.const 15596 - i32.const 15588 - i32.store - i32.const 15608 - i32.const 15596 - i32.store - i32.const 15604 - i32.const 15596 - i32.store - i32.const 15616 - i32.const 15604 - i32.store - i32.const 15612 - i32.const 15604 - i32.store - i32.const 15624 - i32.const 15612 - i32.store - i32.const 15620 - i32.const 15612 - i32.store - i32.const 15632 - i32.const 15620 - i32.store - i32.const 15628 - i32.const 15620 - i32.store - i32.const 15640 - i32.const 15628 - i32.store - i32.const 15636 - i32.const 15628 - i32.store - i32.const 15648 - i32.const 15636 - i32.store - i32.const 15644 - i32.const 15636 - i32.store - i32.const 15656 - i32.const 15644 - i32.store - i32.const 15652 - i32.const 15644 - i32.store - i32.const 15664 - i32.const 15652 - i32.store - i32.const 15660 - i32.const 15652 - i32.store - i32.const 15388 + i32.const 15196 i32.const 0 local.get $0 i32.const 8 @@ -56839,7 +56721,7 @@ i32.add local.tee $4 i32.store - i32.const 15376 + i32.const 15184 local.get $3 i32.const -40 i32.add @@ -56858,18 +56740,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 15392 - i32.const 15852 + i32.const 15200 + i32.const 15660 i32.load i32.store end ;; $if_99 - i32.const 15376 + i32.const 15184 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 15376 + i32.const 15184 local.get $0 local.get $11 i32.sub @@ -56878,13 +56760,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 15348 + i32.const 15156 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 15388 - i32.const 15388 + i32.const 15196 + i32.const 15196 i32.load local.tee $0 local.get $11 @@ -56942,7 +56824,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 15380 + i32.const 15188 i32.load local.tee $11 i32.lt_u @@ -57001,7 +56883,7 @@ local.get $10 i32.add local.set $5 - i32.const 15384 + i32.const 15192 i32.load local.get $0 i32.eq @@ -57021,7 +56903,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 15372 + i32.const 15180 local.get $5 i32.store local.get $7 @@ -57058,7 +56940,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $4 i32.ne @@ -57081,8 +56963,8 @@ local.get $3 i32.eq if $if_11 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $2 @@ -57248,7 +57130,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $6 i32.load @@ -57261,8 +57143,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $2 @@ -57279,7 +57161,7 @@ br $block end ;; $if_24 else - i32.const 15380 + i32.const 15188 i32.load local.get $13 i32.gt_u @@ -57312,7 +57194,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 15380 + i32.const 15188 i32.load local.tee $6 local.get $8 @@ -57345,7 +57227,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -57415,19 +57297,19 @@ local.get $1 i32.store else - i32.const 15388 + i32.const 15196 i32.load local.get $7 i32.eq if $if_35 - i32.const 15376 - i32.const 15376 + i32.const 15184 + i32.const 15184 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15388 + i32.const 15196 local.get $3 i32.store local.get $3 @@ -57436,33 +57318,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 15384 + i32.const 15192 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 15384 + i32.const 15192 i32.const 0 i32.store - i32.const 15372 + i32.const 15180 i32.const 0 i32.store return end ;; $if_35 - i32.const 15384 + i32.const 15192 i32.load local.get $7 i32.eq if $if_37 - i32.const 15372 - i32.const 15372 + i32.const 15180 + i32.const 15180 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 15384 + i32.const 15192 local.get $4 i32.store local.get $3 @@ -57501,12 +57383,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.tee $0 i32.ne if $if_39 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -57525,8 +57407,8 @@ local.get $2 i32.eq if $if_42 - i32.const 15364 - i32.const 15364 + i32.const 15172 + i32.const 15172 i32.load i32.const 1 local.get $6 @@ -57546,7 +57428,7 @@ i32.add local.set $16 else - i32.const 15380 + i32.const 15188 i32.load local.get $1 i32.gt_u @@ -57629,7 +57511,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 15380 + i32.const 15188 i32.load local.get $1 i32.gt_u @@ -57644,7 +57526,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 15380 + i32.const 15188 i32.load local.get $7 i32.load offset=8 @@ -57684,7 +57566,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.tee $1 i32.load @@ -57697,8 +57579,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 15368 - i32.const 15368 + i32.const 15176 + i32.const 15176 i32.load i32.const 1 local.get $0 @@ -57710,7 +57592,7 @@ br $block_2 end ;; $if_55 else - i32.const 15380 + i32.const 15188 i32.load local.get $8 i32.gt_u @@ -57736,7 +57618,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 15380 + i32.const 15188 i32.load local.tee $1 local.get $9 @@ -57769,7 +57651,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.gt_u @@ -57797,12 +57679,12 @@ i32.add local.get $5 i32.store - i32.const 15384 + i32.const 15192 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 15372 + i32.const 15180 local.get $5 i32.store return @@ -57822,10 +57704,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 15404 + i32.const 15212 i32.add local.set $0 - i32.const 15364 + i32.const 15172 i32.load local.tee $1 i32.const 1 @@ -57834,7 +57716,7 @@ local.tee $4 i32.and if $if_64 - i32.const 15380 + i32.const 15188 i32.load local.get $0 i32.const 8 @@ -57852,7 +57734,7 @@ local.set $15 end ;; $if_65 else - i32.const 15364 + i32.const 15172 local.get $1 local.get $4 i32.or @@ -57949,7 +57831,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 15668 + i32.const 15476 i32.add local.set $0 local.get $3 @@ -57961,7 +57843,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 15368 + i32.const 15176 i32.load local.tee $5 i32.const 1 @@ -58033,7 +57915,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 15380 + i32.const 15188 i32.load local.get $2 i32.gt_u @@ -58056,7 +57938,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 15380 + i32.const 15188 i32.load local.tee $0 local.get $14 @@ -58088,7 +57970,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 15368 + i32.const 15176 local.get $2 local.get $5 i32.or @@ -58106,8 +57988,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 15396 - i32.const 15396 + i32.const 15204 + i32.const 15204 i32.load i32.const -1 i32.add @@ -58117,7 +57999,7 @@ if $if_74 return end ;; $if_74 - i32.const 15820 + i32.const 15628 local.set $0 loop $loop_2 local.get $0 @@ -58129,7 +58011,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 15396 + i32.const 15204 i32.const -1 i32.store ) @@ -58146,7 +58028,7 @@ (func $__ZNKSt3__217bad_function_call4whatEv (type $4) (param $0 i32) (result i32) - i32.const 13162 + i32.const 12994 ) (func $__ZNSt3__212__next_primeEm (type $4) @@ -60033,29 +59915,29 @@ (func $__ZNSt3__211__call_onceERVmPvPFvS2_E (type $1) (param $0 i32) loop $loop - i32.const 15192 + i32.const 15000 i32.load i32.const 1 i32.eq if $if - i32.const 15888 - i32.const 15860 + i32.const 15696 + i32.const 15668 call $_pthread_cond_wait drop br $loop end ;; $if end ;; $loop - i32.const 15192 + i32.const 15000 i32.load i32.eqz if $if_0 - i32.const 15192 + i32.const 15000 i32.const 1 i32.store local.get $0 - i32.const 169 + i32.const 166 call_indirect $26 (type $1) - i32.const 15192 + i32.const 15000 i32.const -1 i32.store end ;; $if_0 @@ -60078,8 +59960,8 @@ local.get $0 else block $block (result i32) - i32.const 15944 - i32.const 15944 + i32.const 15752 + i32.const 15752 i32.load local.tee $0 i32.store @@ -60100,70 +59982,48 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $3) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $1) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 11044 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 11044 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) (func $__ZNSt11logic_errorC2EPKc (type $1) (param $0 i32) local.get $0 - i32.const 6880 - i32.store - local.get $0 - i32.const 4 - i32.add - i32.const 11215 - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $3) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 6900 + i32.const 6820 i32.store local.get $0 i32.const 4 i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select call $__ZNSt3__218__libcpp_refstringC2EPKc ) @@ -60264,19 +60124,6 @@ global.set $30 ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev (type $1) - (param $0 i32) - local.get $0 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - if $if - local.get $0 - i32.load - call $_free - end ;; $if - ) - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_ (type $3) (param $0 i32) (param $1 i32) @@ -61308,7 +61155,7 @@ local.set $0 end ;; $if_0 local.get $0 - i32.const 10384 + i32.const 10213 local.get $1 call $__ZNSt3__211char_traitsIcE4copyEPcPKcm local.get $3 @@ -61355,7 +61202,7 @@ end ;; $if end ;; $loop local.get $0 - i32.const 10384 + i32.const 10213 call $_strlen local.tee $2 local.get $2 @@ -61404,7 +61251,14 @@ local.get $1 call $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEiEET_T0_SD_PKNSD_10value_typeET1_ local.get $2 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev + i32.load8_s offset=11 + i32.const 0 + i32.lt_s + if $if + local.get $2 + i32.load + call $_free + end ;; $if local.get $2 global.set $30 ) @@ -61506,143 +61360,7 @@ local.get $4 i32.const 1 i32.add - i32.const 13231 - local.get $5 - call $_snprintf - local.tee $3 - i32.const -1 - i32.gt_s - if $if_1 (result i32) - local.get $3 - local.get $4 - i32.le_u - br_if $block - local.get $3 - else - local.get $4 - i32.const 1 - i32.shl - i32.const 1 - i32.or - end ;; $if_1 - local.tee $4 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $1 - i32.load8_s offset=11 - local.set $3 - br $loop - end ;; $block - end ;; $loop - local.get $1 - local.get $3 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc - local.get $0 - local.get $1 - i64.load align=4 - i64.store align=4 - local.get $0 - local.get $1 - i32.load offset=8 - i32.store offset=8 - i32.const 0 - local.set $0 - loop $loop_0 - local.get $0 - i32.const 3 - i32.ne - if $if_2 - local.get $0 - i32.const 2 - i32.shl - local.get $1 - i32.add - i32.const 0 - i32.store - local.get $0 - i32.const 1 - i32.add - local.set $0 - br $loop_0 - end ;; $if_2 - end ;; $loop_0 - local.get $5 - global.set $30 - ) - - (func $__ZNSt3__29to_stringEj (type $3) - (param $0 i32) - (param $1 i32) - (local $2 i32) - global.get $30 - local.set $2 - global.get $30 - i32.const 16 - i32.add - global.set $30 - local.get $2 - call $__ZNKSt3__212_GLOBAL__N_114initial_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiLb0EEclEv - local.get $0 - local.get $2 - local.get $1 - call $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ - local.get $2 - call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev - local.get $2 - global.set $30 - ) - - (func $__ZNSt3__212_GLOBAL__N_19as_stringINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPFiPcmPKczEjEET_T0_SD_PKNSD_10value_typeET1_ (type $2) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - global.get $30 - local.set $5 - global.get $30 - i32.const 16 - i32.add - global.set $30 - local.get $1 - i32.load8_s offset=11 - local.tee $3 - i32.const 0 - i32.lt_s - if $if (result i32) - local.get $1 - i32.load offset=4 - else - local.get $3 - i32.const 255 - i32.and - end ;; $if - local.set $4 - loop $loop - block $block - local.get $3 - i32.const 24 - i32.shl - i32.const 24 - i32.shr_s - i32.const 0 - i32.lt_s - if $if_0 (result i32) - local.get $1 - i32.load - else - local.get $1 - end ;; $if_0 - local.set $3 - local.get $5 - local.get $2 - i32.store - local.get $1 - local.get $3 - local.get $4 - i32.const 1 - i32.add - i32.const 13234 + i32.const 13063 local.get $5 call $_snprintf local.tee $3 @@ -61752,9 +61470,9 @@ i64.ne if $if_1 local.get $2 - i32.const 13373 + i32.const 13202 i32.store - i32.const 13323 + i32.const 13152 local.get $2 call $_abort_message end ;; $if_1 @@ -61778,11 +61496,11 @@ local.tee $0 i32.load offset=4 local.set $2 - i32.const 5288 + i32.const 5264 i32.load i32.load offset=16 local.set $6 - i32.const 5288 + i32.const 5264 local.get $0 local.get $4 local.get $6 @@ -61805,7 +61523,7 @@ call_indirect $26 (type $4) local.set $0 local.get $1 - i32.const 13373 + i32.const 13202 i32.store local.get $1 local.get $2 @@ -61813,23 +61531,23 @@ local.get $1 local.get $0 i32.store offset=8 - i32.const 13237 + i32.const 13066 local.get $1 call $_abort_message else local.get $3 - i32.const 13373 + i32.const 13202 i32.store local.get $3 local.get $2 i32.store offset=4 - i32.const 13282 + i32.const 13111 local.get $3 call $_abort_message end ;; $if_3 end ;; $if_0 end ;; $if - i32.const 13361 + i32.const 13190 local.get $5 call $_abort_message ) @@ -61846,7 +61564,7 @@ global.set $30 block $block (result i32) i32.const 0 - i32.const 15936 + i32.const 15744 i32.load i32.const 324508639 i32.eq @@ -61854,19 +61572,19 @@ drop i32.const 109 call_indirect $26 (type $8) - i32.const 15936 + i32.const 15744 i32.const 324508639 i32.store i32.const 0 end ;; $block if $if - i32.const 13512 + i32.const 13341 local.get $1 call $_abort_message else block $block_0 (result i32) i32.const 0 - i32.const 15940 + i32.const 15748 i32.load local.tee $0 i32.load offset=4 @@ -61899,7 +61617,7 @@ local.get $2 local.get $1 i32.store - i32.const 6516 + i32.const 6456 i32.load local.tee $1 local.get $0 @@ -61932,8 +61650,8 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 5312 - i32.const 5296 + i32.const 5288 + i32.const 5272 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -62699,13 +62417,13 @@ local.get $1 i32.const 38177486 i32.store offset=4 - i32.const 15940 + i32.const 15748 local.get $1 i32.store i32.const 0 end ;; $block if $if - i32.const 13561 + i32.const 13390 local.get $0 call $_abort_message else @@ -62727,7 +62445,7 @@ call $_free block $block (result i32) i32.const 22 - i32.const 15940 + i32.const 15748 i32.load local.tee $0 i32.load offset=4 @@ -62741,7 +62459,7 @@ i32.const 0 end ;; $block if $if - i32.const 13611 + i32.const 13440 local.get $1 call $_abort_message else @@ -62753,7 +62471,7 @@ (func $__ZNSt11logic_errorD2Ev (type $1) (param $0 i32) local.get $0 - i32.const 6880 + i32.const 6820 i32.store local.get $0 i32.const 4 @@ -62795,17 +62513,6 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $1) - (param $0 i32) - local.get $0 - i32.const 6900 - i32.store - local.get $0 - i32.const 4 - i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev - ) - (func $__ZNK10__cxxabiv123__fundamental_type_info9can_catchEPKNS_16__shim_type_infoERPv (type $5) (param $0 i32) (param $1 i32) @@ -63528,8 +63235,8 @@ local.get $0 if $if (result i32) local.get $0 - i32.const 5312 - i32.const 5416 + i32.const 5288 + i32.const 5376 call $___dynamic_cast i32.const 0 i32.ne @@ -64397,5 +64104,5 @@ call_indirect $26 (type $9) ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02\e7\01\80\08\b0\86\c1\02\90\86\01\a0\86\01" + ;; "\00\01\00\03\80\02\e7\01\80\08\f0\84\c1\02\d0\84\01\e0\84\01" ) \ No newline at end of file diff --git a/test/extensions/wasm/test_data/stats_cpp.wasm b/test/extensions/wasm/test_data/stats_cpp.wasm index 426789fa4f..bcee516750 100644 Binary files a/test/extensions/wasm/test_data/stats_cpp.wasm and b/test/extensions/wasm/test_data/stats_cpp.wasm differ diff --git a/test/extensions/wasm/test_data/stats_cpp.wat b/test/extensions/wasm/test_data/stats_cpp.wat index c86586ed4e..5ab2e0f8c0 100644 --- a/test/extensions/wasm/test_data/stats_cpp.wat +++ b/test/extensions/wasm/test_data/stats_cpp.wat @@ -39,7 +39,7 @@ (import "env" "_proxy_log" (func $_proxy_log (param i32 i32 i32))) (import "env" "_proxy_recordMetric" (func $_proxy_recordMetric (param i32 i64))) (import "env" "abortOnCannotGrowMemory" (func $abortOnCannotGrowMemory (param i32) (result i32))) - (import "env" "table" (table $25 41 41 funcref)) + (import "env" "table" (table $25 39 39 funcref)) (import "env" "memory" (memory $26 256 256)) (import "env" "__table_base" (global $27 i32)) (import "env" "DYNAMICTOP_PTR" (global $28 i32)) @@ -69,15 +69,14 @@ (export "stackAlloc" (func $stackAlloc)) (export "stackRestore" (func $stackRestore)) (export "stackSave" (func $stackSave)) - (global $29 (mut i32) (i32.const 5344)) - (global $30 (mut i32) (i32.const 5248224)) + (global $29 (mut i32) (i32.const 5136)) + (global $30 (mut i32) (i32.const 5248016)) (elem $25 (global.get $27) - $b0 $__ZNKSt11logic_error4whatEv $__ZNKSt11logic_error4whatEv $b0 $b1 $_fmt_fp $b2 $_sn_write - $__ZNK10__cxxabiv117__class_type_info9can_catchEPKNS_16__shim_type_infoERPv $b2 $b3 $b4 $__ZNSt13runtime_errorD2Ev $__ZN14ProxyExceptionD0Ev $__ZN10__cxxabiv116__shim_type_infoD2Ev $__ZN10__cxxabiv117__class_type_infoD0Ev - $__ZN10__cxxabiv116__shim_type_infoD2Ev $__ZN10__cxxabiv116__shim_type_infoD2Ev $__ZN10__cxxabiv117__class_type_infoD0Ev $__ZNSt11logic_errorD2Ev $__ZNSt11logic_errorD0Ev $__ZN14ProxyExceptionD0Ev $__ZNSt11logic_errorD0Ev $__ZN10__cxxabiv117__class_type_infoD0Ev - $b4 $b4 $b4 $b5 $_pop_arg_long_double $b6 $__ZNK10__cxxabiv117__class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi $__ZNK10__cxxabiv120__si_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi - $__ZNK10__cxxabiv121__vmi_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi $b7 $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b8 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib - $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib) + $b0 $__ZNKSt11logic_error4whatEv $b1 $_fmt_fp $b2 $_sn_write $__ZNK10__cxxabiv117__class_type_info9can_catchEPKNS_16__shim_type_infoERPv $b2 + $b3 $b4 $__ZN10__cxxabiv116__shim_type_infoD2Ev $__ZN10__cxxabiv117__class_type_infoD0Ev $__ZN10__cxxabiv116__shim_type_infoD2Ev $__ZN10__cxxabiv116__shim_type_infoD2Ev $__ZN10__cxxabiv117__class_type_infoD0Ev $__ZNSt11logic_errorD2Ev + $__ZNSt11logic_errorD0Ev $__ZNSt11logic_errorD0Ev $b4 $b4 $b4 $b4 $b4 $b4 + $b4 $b5 $_pop_arg_long_double $b6 $__ZNK10__cxxabiv117__class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi $__ZNK10__cxxabiv120__si_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi $b6 $b7 + $__ZNK10__cxxabiv117__class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $__ZNK10__cxxabiv120__si_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib $b7 $b8 $__ZNK10__cxxabiv117__class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $__ZNK10__cxxabiv120__si_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib $b8) (data $26 (i32.const 1024) "\11\00\n\00\11\11\11\00\00\00\00\05\00\00\00\00\00\00\09\00\00\00\00\0b") (data $26 (i32.const 1056) @@ -113,36 +112,31 @@ "\00\00\00\a7\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d3\00\00\00\01\00\00\00\0b\00\00\00\0d\00\00\00\11\00\00\00\13\00\00\00\17\00\00\00\1d" "\00\00\00\1f\00\00\00%\00\00\00)\00\00\00+\00\00\00/\00\00\005\00\00\00;\00\00\00=\00\00\00C\00\00\00G\00\00\00I\00\00\00O\00\00\00S\00\00\00Y\00\00\00a\00\00\00e" "\00\00\00g\00\00\00k\00\00\00m\00\00\00q\00\00\00y\00\00\00\7f\00\00\00\83\00\00\00\89\00\00\00\8b\00\00\00\8f\00\00\00\95\00\00\00\97\00\00\00\9d\00\00\00\a3\00\00\00\a7\00\00\00\a9" - "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1\00\00\00D\n\00\00\f4\0b\00\00\00\00\00\00\01\00\00\00X\08") - (data $26 (i32.const 1948) + "\00\00\00\ad\00\00\00\b3\00\00\00\b5\00\00\00\bb\00\00\00\bf\00\00\00\c1\00\00\00\c5\00\00\00\c7\00\00\00\d1") + (data $26 (i32.const 1924) "\01") - (data $26 (i32.const 1987) + (data $26 (i32.const 1963) "\ff\ff\ff\ff\ff") - (data $26 (i32.const 2056) - "\b8\09\00\00r\0c\00\00\e0\09\00\00\d2\0c\00\00 \08\00\00\00\00\00\00\e0\09\00\00\7f\0c\00\000\08\00\00\00\00\00\00\b8\09\00\00\a0\0c\00\00\e0\09\00\00\ad\0c\00\00\10\08\00\00\00\00\00\00" - "\e0\09\00\00\f4\0c\00\00\08\08\00\00\00\00\00\00\e0\09\00\00\04\0d\00\00\08\08\00\00\00\00\00\00\e0\09\00\00\16\0d\00\00H\08\00\00\00\00\00\00\e0\09\00\00K\0d\00\00 \08\00\00\00\00\00\00" - "\e0\09\00\00'\0d\00\00x\08\00\00\00\00\00\00\e0\09\00\00m\0d\00\00\10\08") - (data $26 (i32.const 2220) - "`\07\00\00\01\00\00\00\02\00\00\00\01") - (data $26 (i32.const 2424) - "\f8\0d") - (data $26 (i32.const 2484) - "\10\08\00\00\03\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\00\00\00\008\08\00\00\03\00\00\00\07\00\00\00\05\00\00\00\06\00\00\00\02\00\00\00" - "\02\00\00\00\02\00\00\00\02\00\00\00\00\00\00\00H\08\00\00\08\00\00\00\09\00\00\00\02\00\00\00\00\00\00\00X\08\00\00\01\00\00\00\n\00\00\00\01\00\00\00\00\00\00\00h\08\00\00\08\00\00\00" - "\0b\00\00\00\02\00\00\00\00\00\00\00\98\08\00\00\03\00\00\00\0c\00\00\00\05\00\00\00\06\00\00\00\02\00\00\00\03\00\00\00\03\00\00\00\03\00\00\00test_counter\00tes" - "t_gauges\00test_histogram\00get counter = \00get gauge = \00get histogra" - "m = \00counter_tag\00test_gauge\00gauge_int_tag\00histogram_int_tag\00hist" - "ogram_string_tag\00histogram_bool_tag\00test_tag\00resolved histogram " - "name = \00string_tag\00int_tag\00bool_tag\00string_tag1\00string_tag2\00test" - "_tag1\00test_tag2\00h_id = \00allocator::allocate(size_t n) 'n' exc" - "eeds maximum supported size\00metric fields.size() != tags.size()\00" - "14ProxyException\00true\00false\00metric fields.size() >= tags.size()\00" - "-+ 0X0x\00(null)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00%d\00%llu\00St" - "9exception\00N10__cxxabiv116__shim_type_infoE\00St9type_info\00N10__cx" - "xabiv120__si_class_type_infoE\00N10__cxxabiv117__class_type_infoE\00" - "St11logic_error\00St13runtime_error\00St12length_error\00N10__cxxabiv1" - "19__pointer_type_infoE\00N10__cxxabiv117__pbase_type_infoE\00N10__cx" - "xabiv121__vmi_class_type_infoE") + (data $26 (i32.const 2032) + "l\09\00\00\d9\0b\00\00\94\09\00\009\0c\00\00\08\08\00\00\00\00\00\00\94\09\00\00\e6\0b\00\00\18\08\00\00\00\00\00\00l\09\00\00\07\0c\00\00\94\09\00\00\14\0c\00\00\f8\07\00\00\00\00\00\00" + "\94\09\00\00[\0c\00\00\f0\07\00\00\00\00\00\00\94\09\00\00k\0c\00\000\08\00\00\00\00\00\00\94\09\00\00\a0\0c\00\00\08\08\00\00\00\00\00\00\94\09\00\00|\0c\00\00P\08") + (data $26 (i32.const 2348) + "(\0d") + (data $26 (i32.const 2408) + "\f8\07\00\00\01\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\02\00\00\00\01\00\00\00\01\00\00\00\01\00\00\00\00\00\00\00 \08\00\00\01\00\00\00\05\00\00\00\03\00\00\00\04\00\00\00\02\00\00\00" + "\02\00\00\00\02\00\00\00\02\00\00\00\00\00\00\000\08\00\00\06\00\00\00\07\00\00\00\01\00\00\00\00\00\00\00@\08\00\00\06\00\00\00\08\00\00\00\01\00\00\00test_counter" + "\00test_gauges\00test_histogram\00get counter = \00get gauge = \00get hist" + "ogram = \00counter_tag\00test_gauge\00gauge_int_tag\00histogram_int_tag\00" + "histogram_string_tag\00histogram_bool_tag\00test_tag\00resolved histog" + "ram name = \00string_tag\00int_tag\00bool_tag\00string_tag1\00string_tag2\00" + "test_tag1\00test_tag2\00h_id = \00allocator::allocate(size_t n) 'n'" + " exceeds maximum supported size\00metric fields.size() != tags.siz" + "e()\00true\00false\00metric fields.size() >= tags.size()\00-+ 0X0x\00(nu" + "ll)\00-0X+0X 0X-0x+0x 0x\00inf\00INF\00nan\00NAN\00.\00%d\00%llu\00St9exception\00N1" + "0__cxxabiv116__shim_type_infoE\00St9type_info\00N10__cxxabiv120__si_" + "class_type_infoE\00N10__cxxabiv117__class_type_infoE\00St11logic_err" + "or\00St12length_error\00N10__cxxabiv119__pointer_type_infoE\00N10__cxx" + "abiv117__pbase_type_infoE") (func $stackAlloc (type $7) (param $0 i32) @@ -207,17 +201,17 @@ i32.add local.set $2 i32.const 0 - i32.const 2660 + i32.const 2524 i32.const 12 call $_proxy_defineMetric local.set $4 i32.const 1 - i32.const 2673 + i32.const 2537 i32.const 11 call $_proxy_defineMetric local.set $6 i32.const 2 - i32.const 2685 + i32.const 2549 i32.const 14 call $_proxy_defineMetric local.set $7 @@ -242,15 +236,15 @@ i32.const 14 i32.store offset=4 local.get $3 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $3 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $3 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $3 @@ -354,15 +348,15 @@ i32.const 14 i32.store offset=4 local.get $3 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $3 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $3 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $3 @@ -466,15 +460,15 @@ i32.const 14 i32.store offset=4 local.get $3 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $3 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $3 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $3 @@ -575,11 +569,11 @@ i32.const 12 i32.store offset=4 local.get $4 - i32.const 2715 + i32.const 2579 i64.load align=1 i64.store align=1 local.get $4 - i32.const 2723 + i32.const 2587 i32.load align=1 i32.store offset=8 align=1 local.get $4 @@ -680,11 +674,11 @@ i32.const 16 i32.store offset=4 local.get $4 - i32.const 2728 + i32.const 2592 i64.load align=1 i64.store align=1 local.get $4 - i32.const 2736 + i32.const 2600 i64.load align=1 i64.store offset=8 align=1 local.get $4 @@ -780,6 +774,31 @@ global.set $29 ) + (func $__Z8logErrorRKNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE (type $8) + (param $0 i32) + (local $1 i32) + (local $2 i32) + i32.const 4 + local.get $0 + i32.load + local.get $0 + local.get $0 + i32.load8_s offset=11 + local.tee $1 + i32.const 0 + i32.lt_s + local.tee $2 + select + local.get $0 + i32.load offset=4 + local.get $1 + i32.const 255 + i32.and + local.get $2 + select + call $_proxy_log + ) + (func $_proxy_onTick (type $8) (param $0 i32) (local $1 i32) @@ -846,11 +865,11 @@ i32.const 12 i32.store offset=4 local.get $1 - i32.const 2660 + i32.const 2524 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2668 + i32.const 2532 i32.load align=1 i32.store offset=8 align=1 local.get $1 @@ -874,15 +893,15 @@ i32.const 11 i32.store offset=4 local.get $1 - i32.const 2745 + i32.const 2609 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2753 + i32.const 2617 i32.load16_s align=1 i32.store16 offset=8 align=1 local.get $1 - i32.const 2755 + i32.const 2619 i32.load8_s i32.store8 offset=10 local.get $1 @@ -993,11 +1012,11 @@ i32.const 10 i32.store8 offset=11 local.get $7 - i32.const 2757 + i32.const 2621 i64.load align=1 i64.store align=1 local.get $7 - i32.const 2765 + i32.const 2629 i32.load16_s align=1 i32.store16 offset=8 align=1 local.get $7 @@ -1021,15 +1040,15 @@ i32.const 13 i32.store offset=4 local.get $1 - i32.const 2768 + i32.const 2632 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2776 + i32.const 2640 i32.load align=1 i32.store offset=8 align=1 local.get $1 - i32.const 2780 + i32.const 2644 i32.load8_s i32.store8 offset=12 local.get $1 @@ -1154,15 +1173,15 @@ i32.const 14 i32.store offset=4 local.get $1 - i32.const 2685 + i32.const 2549 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2693 + i32.const 2557 i32.load align=1 i32.store offset=8 align=1 local.get $1 - i32.const 2697 + i32.const 2561 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $1 @@ -1186,15 +1205,15 @@ i32.const 17 i32.store offset=4 local.get $1 - i32.const 2782 + i32.const 2646 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2790 + i32.const 2654 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 2798 + i32.const 2662 i32.load8_s i32.store8 offset=16 local.get $1 @@ -1221,15 +1240,15 @@ i32.const 20 i32.store offset=20 local.get $1 - i32.const 2800 + i32.const 2664 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2808 + i32.const 2672 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 2816 + i32.const 2680 i32.load align=1 i32.store offset=16 align=1 local.get $1 @@ -1253,15 +1272,15 @@ i32.const 18 i32.store offset=36 local.get $1 - i32.const 2821 + i32.const 2685 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2829 + i32.const 2693 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 2837 + i32.const 2701 i32.load16_s align=1 i32.store16 offset=16 align=1 local.get $1 @@ -1444,15 +1463,15 @@ i32.const 14 i32.store offset=4 local.get $1 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $1 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $1 @@ -1561,15 +1580,15 @@ i32.const 14 i32.store offset=4 local.get $1 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $1 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $1 @@ -1678,15 +1697,15 @@ i32.const 14 i32.store offset=4 local.get $1 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $1 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $1 @@ -1793,11 +1812,11 @@ i32.const 12 i32.store offset=4 local.get $1 - i32.const 2715 + i32.const 2579 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2723 + i32.const 2587 i32.load align=1 i32.store offset=8 align=1 local.get $1 @@ -1910,19 +1929,19 @@ i32.const 26 i32.store offset=4 local.get $1 - i32.const 2849 + i32.const 2713 i64.load align=1 i64.store align=1 local.get $1 - i32.const 2857 + i32.const 2721 i64.load align=1 i64.store offset=8 align=1 local.get $1 - i32.const 2865 + i32.const 2729 i64.load align=1 i64.store offset=16 align=1 local.get $1 - i32.const 2873 + i32.const 2737 i32.load16_s align=1 i32.store16 offset=24 align=1 local.get $1 @@ -2229,7 +2248,7 @@ local.get $1 i32.const 0 i32.store offset=8 - i32.const 2840 + i32.const 2704 call $_strlen local.tee $4 i32.const -17 @@ -2283,7 +2302,7 @@ br $block end ;; $block_0 local.get $3 - i32.const 2840 + i32.const 2704 local.get $4 call $_memcpy drop @@ -2524,7 +2543,7 @@ local.get $4 i32.const 0 i32.store offset=8 - i32.const 2840 + i32.const 2704 call $_strlen local.tee $1 i32.const -17 @@ -2567,7 +2586,7 @@ br $block end ;; $block_0 local.get $4 - i32.const 2840 + i32.const 2704 local.get $1 call $_memcpy drop @@ -2590,7 +2609,7 @@ i32.const 4 i32.store8 offset=11 local.get $1 - i32.const 3077 + i32.const 2924 i32.const 4 call $_memcpy drop @@ -2752,7 +2771,7 @@ local.get $1 i32.const 0 i32.store offset=8 - i32.const 2840 + i32.const 2704 call $_strlen local.tee $4 i32.const -17 @@ -2806,7 +2825,7 @@ br $block end ;; $block_0 local.get $3 - i32.const 2840 + i32.const 2704 local.get $4 call $_memcpy drop @@ -2931,7 +2950,7 @@ local.get $1 i32.const 0 i32.store offset=8 - i32.const 2840 + i32.const 2704 call $_strlen local.tee $4 i32.const -17 @@ -2985,7 +3004,7 @@ br $block end ;; $block_0 local.get $3 - i32.const 2840 + i32.const 2704 local.get $4 call $_memcpy drop @@ -3335,7 +3354,7 @@ local.get $1 i32.const 0 i32.store offset=8 - i32.const 2840 + i32.const 2704 call $_strlen local.tee $4 i32.const -17 @@ -3389,7 +3408,7 @@ br $block end ;; $block_0 local.get $2 - i32.const 2840 + i32.const 2704 local.get $4 call $_memcpy drop @@ -3412,7 +3431,7 @@ i32.const 4 i32.store8 offset=11 local.get $2 - i32.const 3077 + i32.const 2924 i32.const 4 call $_memcpy drop @@ -3707,25 +3726,25 @@ i32.add local.set $14 local.get $1 - i32.const 2660 + i32.const 2524 i32.store offset=312 local.get $1 i32.const 12 i32.store offset=316 local.get $1 - i32.const 2876 + i32.const 2740 i32.store offset=304 local.get $1 i32.const 10 i32.store offset=308 local.get $1 - i32.const 2887 + i32.const 2751 i32.store offset=296 local.get $1 i32.const 7 i32.store offset=300 local.get $1 - i32.const 2895 + i32.const 2759 i32.store offset=272 local.get $1 i32.const 8 @@ -3765,19 +3784,19 @@ call $__ZN7CounterIJNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEibEE3NewENS0_17basic_string_viewIcS3_EE19MetricTagDescriptorIS6_ESA_IiESA_IbE local.set $15 local.get $1 - i32.const 2757 + i32.const 2621 i32.store offset=256 local.get $1 i32.const 10 i32.store offset=260 local.get $1 - i32.const 2904 + i32.const 2768 i32.store offset=248 local.get $1 i32.const 11 i32.store offset=252 local.get $1 - i32.const 2916 + i32.const 2780 i32.store offset=240 local.get $1 i32.const 11 @@ -3800,25 +3819,25 @@ call $__ZN5GaugeIJNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES6_EE3NewENS0_17basic_string_viewIcS3_EE19MetricTagDescriptorIS6_ESB_ local.set $18 local.get $1 - i32.const 2685 + i32.const 2549 i32.store offset=232 local.get $1 i32.const 14 i32.store offset=236 local.get $1 - i32.const 2887 + i32.const 2751 i32.store offset=224 local.get $1 i32.const 7 i32.store offset=228 local.get $1 - i32.const 2876 + i32.const 2740 i32.store offset=216 local.get $1 i32.const 10 i32.store offset=220 local.get $1 - i32.const 2895 + i32.const 2759 i32.store offset=208 local.get $1 i32.const 8 @@ -3885,15 +3904,15 @@ i32.const 14 i32.store offset=4 local.get $3 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $3 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $3 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $3 @@ -4050,15 +4069,15 @@ i32.const 14 i32.store offset=4 local.get $3 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $3 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $3 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $3 @@ -4224,15 +4243,15 @@ i32.const 14 i32.store offset=4 local.get $3 - i32.const 2700 + i32.const 2564 i64.load align=1 i64.store align=1 local.get $3 - i32.const 2708 + i32.const 2572 i32.load align=1 i32.store offset=8 align=1 local.get $3 - i32.const 2712 + i32.const 2576 i32.load16_s align=1 i32.store16 offset=12 align=1 local.get $3 @@ -4356,11 +4375,11 @@ i32.const 9 i32.store8 offset=11 local.get $0 - i32.const 2928 + i32.const 2792 i64.load align=1 i64.store align=1 local.get $0 - i32.const 2936 + i32.const 2800 i32.load8_s i32.store8 offset=8 local.get $0 @@ -4376,11 +4395,11 @@ i32.const 9 i32.store8 offset=11 local.get $6 - i32.const 2938 + i32.const 2802 i64.load align=1 i64.store align=1 local.get $6 - i32.const 2946 + i32.const 2810 i32.load8_s i32.store8 offset=8 local.get $6 @@ -4420,11 +4439,11 @@ i32.const 12 i32.store offset=4 local.get $0 - i32.const 2715 + i32.const 2579 i64.load align=1 i64.store align=1 local.get $0 - i32.const 2723 + i32.const 2587 i32.load align=1 i32.store offset=8 align=1 local.get $0 @@ -4440,11 +4459,11 @@ i32.const 9 i32.store8 offset=11 local.get $8 - i32.const 2928 + i32.const 2792 i64.load align=1 i64.store align=1 local.get $8 - i32.const 2936 + i32.const 2800 i32.load8_s i32.store8 offset=8 local.get $8 @@ -4460,11 +4479,11 @@ i32.const 9 i32.store8 offset=11 local.get $9 - i32.const 2938 + i32.const 2802 i64.load align=1 i64.store align=1 local.get $9 - i32.const 2946 + i32.const 2810 i32.load8_s i32.store8 offset=8 local.get $9 @@ -4601,13 +4620,13 @@ call $_free end ;; $if_22 local.get $1 - i32.const 2685 + i32.const 2549 i32.store offset=152 local.get $1 i32.const 14 i32.store offset=156 local.get $1 - i32.const 2887 + i32.const 2751 i32.store offset=144 local.get $1 i32.const 7 @@ -4625,13 +4644,13 @@ call $__ZN7CounterIJiEE3NewENSt3__217basic_string_viewIcNS1_11char_traitsIcEEEE19MetricTagDescriptorIiE local.set $0 local.get $1 - i32.const 2876 + i32.const 2740 i32.store offset=136 local.get $1 i32.const 10 i32.store offset=140 local.get $1 - i32.const 2895 + i32.const 2759 i32.store offset=128 local.get $1 i32.const 8 @@ -4684,15 +4703,15 @@ i32.const 7 i32.store8 offset=11 local.get $5 - i32.const 2948 + i32.const 2812 i32.load align=1 i32.store align=1 local.get $5 - i32.const 2952 + i32.const 2816 i32.load16_s align=1 i32.store16 offset=4 align=1 local.get $5 - i32.const 2954 + i32.const 2818 i32.load8_s i32.store8 offset=6 local.get $5 @@ -6273,7 +6292,7 @@ i32.const 4 i32.store8 offset=11 local.get $2 - i32.const 3077 + i32.const 2924 i32.const 4 call $_memcpy drop @@ -6479,7 +6498,7 @@ i32.const 4 i32.store8 offset=11 local.get $1 - i32.const 3077 + i32.const 2924 i32.const 4 call $_memcpy drop @@ -6686,7 +6705,7 @@ i32.const 4 i32.store8 offset=11 local.get $1 - i32.const 3077 + i32.const 2924 i32.const 4 call $_memcpy drop @@ -7266,7 +7285,7 @@ i32.const 4 i32.store8 offset=11 local.get $1 - i32.const 3077 + i32.const 2924 i32.const 4 call $_memcpy drop @@ -7968,7 +7987,7 @@ i32.const 4 i32.store8 offset=11 local.get $1 - i32.const 3077 + i32.const 2924 i32.const 4 call $_memcpy drop @@ -8274,12 +8293,12 @@ (local $4 i32) (local $5 i32) global.get $29 - local.set $5 + local.set $4 global.get $29 i32.const 32 i32.add global.set $29 - local.get $5 + local.get $4 i32.const 12 i32.add local.set $2 @@ -8299,15 +8318,6 @@ i32.shr_s i32.ne if $if - i32.const 8 - call $___cxa_allocate_exception - local.set $4 - local.get $2 - i64.const 0 - i64.store align=4 - local.get $2 - i32.const 0 - i32.store offset=8 local.get $2 i32.const 48 call $__Znwm @@ -8320,44 +8330,39 @@ i32.const 35 i32.store offset=4 local.get $3 - i32.const 3024 + i32.const 2888 i64.load align=1 i64.store align=1 local.get $3 - i32.const 3032 + i32.const 2896 i64.load align=1 i64.store offset=8 align=1 local.get $3 - i32.const 3040 + i32.const 2904 i64.load align=1 i64.store offset=16 align=1 local.get $3 - i32.const 3048 + i32.const 2912 i64.load align=1 i64.store offset=24 align=1 local.get $3 - i32.const 3056 + i32.const 2920 i32.load16_s align=1 i32.store16 offset=32 align=1 local.get $3 - i32.const 3058 + i32.const 2922 i32.load8_s i32.store8 offset=34 local.get $3 i32.const 0 i32.store8 offset=35 - local.get $4 local.get $2 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $4 - i32.const 2224 - i32.store - local.get $4 - i32.const 1888 - i32.const 1 - call $___cxa_throw + call $__Z8logErrorRKNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE + local.get $2 + call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev + call $_abort end ;; $if - local.get $5 + local.get $4 local.get $0 local.get $1 call $__ZN10MetricBase16prefixWithFieldsERKNSt3__26vectorINS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS5_IS7_EEEE @@ -8366,12 +8371,12 @@ i32.add local.tee $1 i32.load8_s offset=11 - local.tee $4 + local.tee $5 i32.const 0 i32.lt_s local.set $3 local.get $2 - local.get $5 + local.get $4 local.get $1 i32.load local.get $1 @@ -8379,7 +8384,7 @@ select local.get $0 i32.load offset=8 - local.get $4 + local.get $5 i32.const 255 i32.and local.get $3 @@ -8404,13 +8409,13 @@ local.tee $3 local.get $2 call $__ZNSt3__212__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEjEENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_ - local.tee $4 + local.tee $5 if $if_0 local.get $2 i32.const 11 i32.add local.set $1 - local.get $4 + local.get $5 i32.load offset=20 local.set $0 else @@ -8427,14 +8432,14 @@ local.tee $0 i32.const 0 i32.lt_s - local.tee $4 + local.tee $5 select local.get $2 i32.load offset=4 local.get $0 i32.const 255 i32.and - local.get $4 + local.get $5 select call $_proxy_defineMetric local.set $0 @@ -8453,20 +8458,20 @@ i32.load call $_free end ;; $if_1 - local.get $5 + local.get $4 i32.load8_s offset=11 i32.const 0 i32.ge_s if $if_2 - local.get $5 + local.get $4 global.set $29 local.get $0 return end ;; $if_2 - local.get $5 + local.get $4 i32.load call $_free - local.get $5 + local.get $4 global.set $29 local.get $0 ) @@ -8710,14 +8715,6 @@ end ;; $loop_1 ) - (func $__ZN14ProxyExceptionD0Ev (type $8) - (param $0 i32) - local.get $0 - call $__ZNSt13runtime_errorD2Ev - local.get $0 - call $_free - ) - (func $__ZNSt3__213unordered_mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEjNS_4hashIS6_EENS_8equal_toIS6_EENS4_INS_4pairIKS6_jEEEEEixERSC_ (type $16) (param $0 i32) (param $1 i32) @@ -10005,19 +10002,18 @@ call $___cxa_allocate_exception local.tee $3 local.tee $2 - i32.const 2568 + i32.const 2492 i32.store local.get $2 i32.const 4 i32.add - i32.const 2956 call $__ZNSt3__218__libcpp_refstringC2EPKc local.get $3 - i32.const 2608 + i32.const 2512 i32.store local.get $3 - i32.const 2152 - i32.const 8 + i32.const 2112 + i32.const 6 call $___cxa_throw end ;; $if_1 local.get $1 @@ -10436,15 +10432,6 @@ i32.shr_s i32.ge_u if $if - i32.const 8 - call $___cxa_allocate_exception - local.set $3 - local.get $4 - i64.const 0 - i64.store align=4 - local.get $4 - i32.const 0 - i32.store offset=8 local.get $4 i32.const 48 call $__Znwm @@ -10457,42 +10444,37 @@ i32.const 35 i32.store offset=4 local.get $2 - i32.const 3088 + i32.const 2935 i64.load align=1 i64.store align=1 local.get $2 - i32.const 3096 + i32.const 2943 i64.load align=1 i64.store offset=8 align=1 local.get $2 - i32.const 3104 + i32.const 2951 i64.load align=1 i64.store offset=16 align=1 local.get $2 - i32.const 3112 + i32.const 2959 i64.load align=1 i64.store offset=24 align=1 local.get $2 - i32.const 3120 + i32.const 2967 i32.load16_s align=1 i32.store16 offset=32 align=1 local.get $2 - i32.const 3122 + i32.const 2969 i32.load8_s i32.store8 offset=34 local.get $2 i32.const 0 i32.store8 offset=35 - local.get $3 local.get $4 - call $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE - local.get $3 - i32.const 2224 - i32.store - local.get $3 - i32.const 1888 - i32.const 1 - call $___cxa_throw + call $__Z8logErrorRKNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE + local.get $4 + call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev + call $_abort end ;; $if local.get $4 local.get $0 @@ -12175,14 +12157,14 @@ i32.const 16 i32.add global.set $29 - i32.const 3488 + i32.const 3280 i64.const 0 i64.store align=4 - i32.const 3496 + i32.const 3288 i64.const 0 i64.store align=4 local.get $0 - i32.const 4104 + i32.const 3896 i32.store local.get $0 i32.const 0 @@ -12194,12 +12176,12 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 3504 + i32.const 3296 i32.const 1 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE local.get $0 - i32.const 4104 + i32.const 3896 i32.store local.get $0 i32.const 0 @@ -12208,7 +12190,7 @@ local.get $0 i64.load align=4 i64.store align=4 - i32.const 3520 + i32.const 3312 i32.const 2 local.get $1 call $__ZN6google8protobuf4util6StatusC2ENS1_5error4CodeENS0_11StringPieceE @@ -12384,7 +12366,7 @@ (func $___errno_location (type $10) (result i32) - i32.const 3600 + i32.const 3392 ) (func $_memcmp (type $0) @@ -12579,7 +12561,7 @@ i32.add local.set $5 local.get $4 - i32.const 1912 + i32.const 1888 i32.const 144 call $_memcpy drop @@ -12593,7 +12575,7 @@ br_if $block_0 local.get $1 if $if (result i32) - i32.const 3600 + i32.const 3392 i32.const 75 i32.store i32.const -1 @@ -12730,13 +12712,13 @@ local.tee $1 i64.reinterpret_f64 local.set $25 - i32.const 3141 + i32.const 2988 local.set $18 i32.const 1 else - i32.const 3144 - i32.const 3147 - i32.const 3142 + i32.const 2991 + i32.const 2994 + i32.const 2989 local.get $4 i32.const 1 i32.and @@ -12759,8 +12741,8 @@ i64.const 9218868437227405312 i64.eq if $if_0 (result i32) - i32.const 3168 - i32.const 3172 + i32.const 3015 + i32.const 3019 local.get $5 i32.const 32 i32.and @@ -12768,8 +12750,8 @@ i32.ne local.tee $3 select - i32.const 3160 - i32.const 3164 + i32.const 3007 + i32.const 3011 local.get $3 select local.get $1 @@ -14117,7 +14099,7 @@ i32.eqz if $if_54 local.get $0 - i32.const 3176 + i32.const 3023 i32.const 1 call $_out_279 end ;; $if_54 @@ -14276,7 +14258,7 @@ br $block_4 end ;; $if_61 local.get $0 - i32.const 3176 + i32.const 3023 i32.const 1 call $_out_279 local.get $6 @@ -14519,7 +14501,7 @@ i32.load offset=36 i32.const 3 i32.and - i32.const 6 + i32.const 4 i32.add call_indirect $25 (type $0) drop @@ -14650,7 +14632,7 @@ i32.sub i32.gt_s if $if_0 (result i32) - i32.const 3600 + i32.const 3392 i32.const 75 i32.store i32.const -1 @@ -15364,7 +15346,7 @@ local.set $1 i32.const 0 local.set $12 - i32.const 3124 + i32.const 2971 local.set $8 br $block_14 end ;; $block_25 @@ -15380,13 +15362,13 @@ i64.sub local.tee $25 i64.store - i32.const 3124 + i32.const 2971 local.set $8 i32.const 1 else - i32.const 3125 - i32.const 3126 - i32.const 3124 + i32.const 2972 + i32.const 2973 + i32.const 2971 local.get $7 i32.const 1 i32.and @@ -15410,7 +15392,7 @@ local.set $25 i32.const 0 local.set $12 - i32.const 3124 + i32.const 2971 local.set $8 br $block_16 end ;; $block_23 @@ -15426,7 +15408,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 3124 + i32.const 2971 local.set $8 local.get $18 local.set $1 @@ -15435,7 +15417,7 @@ local.get $10 i32.load local.tee $5 - i32.const 3134 + i32.const 2981 local.get $5 select local.tee $6 @@ -15455,7 +15437,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 3124 + i32.const 2971 local.set $8 local.get $1 local.get $6 @@ -15505,7 +15487,7 @@ local.get $1 local.get $7 local.get $6 - i32.const 5 + i32.const 3 call_indirect $25 (type $1) local.set $1 br $block_9 @@ -15516,7 +15498,7 @@ local.set $5 i32.const 0 local.set $12 - i32.const 3124 + i32.const 2971 local.set $8 local.get $18 local.set $1 @@ -15544,11 +15526,11 @@ local.tee $8 select local.set $12 - i32.const 3124 + i32.const 2971 local.get $6 i32.const 4 i32.shr_u - i32.const 3124 + i32.const 2971 i32.add local.get $8 select @@ -16131,7 +16113,7 @@ end ;; $block_0 local.get $0 local.get $2 - i32.const 28 + i32.const 26 call_indirect $25 (type $2) end ;; $block end ;; $if @@ -16383,7 +16365,7 @@ i32.const 1 br $block end ;; $if_0 - i32.const 2424 + i32.const 2348 i32.load i32.load i32.eqz @@ -16400,7 +16382,7 @@ i32.const 1 br $block else - i32.const 3600 + i32.const 3392 i32.const 84 i32.store i32.const -1 @@ -16505,7 +16487,7 @@ i32.store8 offset=3 i32.const 4 else - i32.const 3600 + i32.const 3392 i32.const 84 i32.store i32.const -1 @@ -16555,7 +16537,7 @@ i32.load offset=36 i32.const 3 i32.and - i32.const 6 + i32.const 4 i32.add call_indirect $25 (type $0) drop @@ -16602,7 +16584,7 @@ i32.load offset=36 i32.const 3 i32.and - i32.const 6 + i32.const 4 i32.add call_indirect $25 (type $0) local.get $3 @@ -16932,7 +16914,7 @@ i32.const 245 i32.lt_u if $if (result i32) - i32.const 3604 + i32.const 3396 i32.load local.tee $6 i32.const 16 @@ -16964,7 +16946,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.tee $3 i32.load offset=8 @@ -16977,7 +16959,7 @@ local.get $3 i32.eq if $if_1 - i32.const 3604 + i32.const 3396 local.get $6 i32.const 1 local.get $0 @@ -16987,7 +16969,7 @@ i32.and i32.store else - i32.const 3620 + i32.const 3412 i32.load local.get $4 i32.gt_u @@ -17032,7 +17014,7 @@ return end ;; $if_0 local.get $14 - i32.const 3612 + i32.const 3404 i32.load local.tee $13 i32.gt_u @@ -17111,7 +17093,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.tee $1 i32.load offset=8 @@ -17124,7 +17106,7 @@ local.get $1 i32.eq if $if_6 - i32.const 3604 + i32.const 3396 local.get $6 i32.const 1 local.get $0 @@ -17135,7 +17117,7 @@ local.tee $8 i32.store else - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.gt_u @@ -17185,7 +17167,7 @@ i32.store local.get $13 if $if_9 - i32.const 3624 + i32.const 3416 i32.load local.set $10 local.get $13 @@ -17194,7 +17176,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.set $2 local.get $8 @@ -17204,7 +17186,7 @@ local.tee $0 i32.and if $if_10 - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.const 8 @@ -17222,7 +17204,7 @@ local.set $4 end ;; $if_11 else - i32.const 3604 + i32.const 3396 local.get $0 local.get $8 i32.or @@ -17247,10 +17229,10 @@ local.get $2 i32.store offset=12 end ;; $if_9 - i32.const 3612 + i32.const 3404 local.get $6 i32.store - i32.const 3624 + i32.const 3416 local.get $3 i32.store local.get $17 @@ -17258,7 +17240,7 @@ local.get $9 return end ;; $if_5 - i32.const 3608 + i32.const 3400 i32.load local.tee $11 if $if_12 (result i32) @@ -17321,7 +17303,7 @@ i32.add i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add i32.load local.tee $0 @@ -17371,7 +17353,7 @@ br $loop end ;; $block end ;; $loop - i32.const 3620 + i32.const 3412 i32.load local.tee $7 local.get $9 @@ -17495,7 +17477,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.tee $0 i32.load @@ -17508,7 +17490,7 @@ local.get $3 i32.eqz if $if_25 - i32.const 3608 + i32.const 3400 local.get $11 i32.const 1 local.get $1 @@ -17520,7 +17502,7 @@ br $block_2 end ;; $if_25 else - i32.const 3620 + i32.const 3412 i32.load local.get $18 i32.gt_u @@ -17545,7 +17527,7 @@ br_if $block_2 end ;; $if_26 end ;; $if_24 - i32.const 3620 + i32.const 3412 i32.load local.tee $0 local.get $3 @@ -17578,7 +17560,7 @@ i32.load offset=20 local.tee $0 if $if_30 - i32.const 3620 + i32.const 3412 i32.load local.get $0 i32.gt_u @@ -17634,7 +17616,7 @@ i32.store local.get $13 if $if_33 - i32.const 3624 + i32.const 3416 i32.load local.set $4 local.get $13 @@ -17643,7 +17625,7 @@ local.tee $0 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.set $3 local.get $6 @@ -17653,7 +17635,7 @@ local.tee $0 i32.and if $if_34 - i32.const 3620 + i32.const 3412 i32.load local.get $3 i32.const 8 @@ -17671,7 +17653,7 @@ local.set $12 end ;; $if_35 else - i32.const 3604 + i32.const 3396 local.get $0 local.get $6 i32.or @@ -17696,10 +17678,10 @@ local.get $3 i32.store offset=12 end ;; $if_33 - i32.const 3612 + i32.const 3404 local.get $10 i32.store - i32.const 3624 + i32.const 3416 local.get $5 i32.store end ;; $if_32 @@ -17730,7 +17712,7 @@ i32.const -8 i32.and local.set $15 - i32.const 3608 + i32.const 3400 i32.load local.tee $4 if $if_37 (result i32) @@ -17810,7 +17792,7 @@ local.tee $19 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add i32.load local.tee $0 @@ -17975,7 +17957,7 @@ i32.add i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add i32.load local.set $0 @@ -18038,13 +18020,13 @@ local.get $2 if $if_47 (result i32) local.get $7 - i32.const 3612 + i32.const 3404 i32.load local.get $15 i32.sub i32.lt_u if $if_48 (result i32) - i32.const 3620 + i32.const 3412 i32.load local.tee $12 local.get $2 @@ -18168,7 +18150,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.tee $0 i32.load @@ -18181,7 +18163,7 @@ local.get $13 i32.eqz if $if_60 - i32.const 3608 + i32.const 3400 local.get $4 i32.const 1 local.get $3 @@ -18194,7 +18176,7 @@ br $block_9 end ;; $if_60 else - i32.const 3620 + i32.const 3412 i32.load local.get $8 i32.gt_u @@ -18223,7 +18205,7 @@ end ;; $if_62 end ;; $if_61 end ;; $if_59 - i32.const 3620 + i32.const 3412 i32.load local.tee $0 local.get $13 @@ -18256,7 +18238,7 @@ i32.load offset=20 local.tee $0 if $if_66 - i32.const 3620 + i32.const 3412 i32.load local.get $0 i32.gt_u @@ -18330,10 +18312,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.set $3 - i32.const 3604 + i32.const 3396 i32.load local.tee $1 i32.const 1 @@ -18342,7 +18324,7 @@ local.tee $0 i32.and if $if_70 - i32.const 3620 + i32.const 3412 i32.load local.get $3 i32.const 8 @@ -18360,7 +18342,7 @@ local.set $11 end ;; $if_71 else - i32.const 3604 + i32.const 3396 local.get $0 local.get $1 i32.or @@ -18456,7 +18438,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.set $3 local.get $5 @@ -18476,7 +18458,7 @@ i32.and i32.eqz if $if_74 - i32.const 3608 + i32.const 3400 local.get $0 local.get $1 i32.or @@ -18557,7 +18539,7 @@ unreachable end ;; $if_76 end ;; $loop_4 - i32.const 3620 + i32.const 3412 i32.load local.get $4 i32.gt_u @@ -18580,7 +18562,7 @@ end ;; $if_78 end ;; $block_11 end ;; $if_75 - i32.const 3620 + i32.const 3412 i32.load local.tee $0 local.get $6 @@ -18633,13 +18615,13 @@ local.set $11 block $block_12 block $block_13 - i32.const 3612 + i32.const 3404 i32.load local.tee $3 local.get $11 i32.ge_u if $if_80 - i32.const 3624 + i32.const 3416 i32.load local.set $0 local.get $3 @@ -18649,13 +18631,13 @@ i32.const 15 i32.gt_u if $if_81 - i32.const 3624 + i32.const 3416 local.get $0 local.get $11 i32.add local.tee $1 i32.store - i32.const 3612 + i32.const 3404 local.get $2 i32.store local.get $1 @@ -18674,10 +18656,10 @@ i32.or i32.store offset=4 else - i32.const 3612 + i32.const 3404 i32.const 0 i32.store - i32.const 3624 + i32.const 3416 i32.const 0 i32.store local.get $0 @@ -18698,13 +18680,13 @@ br $block_13 end ;; $if_80 block $block_14 - i32.const 3616 + i32.const 3408 i32.load local.tee $12 local.get $11 i32.gt_u if $if_82 - i32.const 3616 + i32.const 3408 local.get $12 local.get $11 i32.sub @@ -18712,31 +18694,31 @@ i32.store br $block_14 end ;; $if_82 - i32.const 4076 + i32.const 3868 i32.load if $if_83 (result i32) - i32.const 4084 + i32.const 3876 i32.load else - i32.const 4084 + i32.const 3876 i32.const 4096 i32.store - i32.const 4080 + i32.const 3872 i32.const 4096 i32.store - i32.const 4088 + i32.const 3880 i32.const -1 i32.store - i32.const 4092 + i32.const 3884 i32.const -1 i32.store - i32.const 4096 + i32.const 3888 i32.const 0 i32.store - i32.const 4048 + i32.const 3840 i32.const 0 i32.store - i32.const 4076 + i32.const 3868 local.get $17 i32.const -16 i32.and @@ -18763,11 +18745,11 @@ if $if_84 br $block_12 end ;; $if_84 - i32.const 4044 + i32.const 3836 i32.load local.tee $2 if $if_85 - i32.const 4036 + i32.const 3828 i32.load local.tee $1 local.get $8 @@ -18789,7 +18771,7 @@ local.set $7 block $block_15 block $block_16 - i32.const 4048 + i32.const 3840 i32.load i32.const 4 i32.and @@ -18800,12 +18782,12 @@ block $block_17 block $block_18 block $block_19 - i32.const 3628 + i32.const 3420 i32.load local.tee $1 i32.eqz br_if $block_19 - i32.const 4052 + i32.const 3844 local.set $2 loop $loop_5 block $block_20 @@ -18868,11 +18850,11 @@ if $if_90 (result i32) i32.const 0 else - i32.const 4036 + i32.const 3828 i32.load local.tee $4 local.get $0 - i32.const 4080 + i32.const 3872 i32.load local.tee $2 i32.const -1 @@ -18903,7 +18885,7 @@ i32.gt_u i32.and if $if_91 (result i32) - i32.const 4044 + i32.const 3836 i32.load local.tee $1 if $if_92 @@ -18961,7 +18943,7 @@ end ;; $if_95 unreachable end ;; $if_94 - i32.const 4084 + i32.const 3876 i32.load local.tee $1 local.get $6 @@ -18998,8 +18980,8 @@ end ;; $if_96 local.set $3 end ;; $block_17 - i32.const 4048 - i32.const 4048 + i32.const 3840 + i32.const 3840 i32.load i32.const 4 i32.or @@ -19054,28 +19036,28 @@ end ;; $if_97 br $block_15 end ;; $block_16 - i32.const 4036 - i32.const 4036 + i32.const 3828 + i32.const 3828 i32.load local.get $3 i32.add local.tee $1 i32.store local.get $1 - i32.const 4040 + i32.const 3832 i32.load i32.gt_u if $if_98 - i32.const 4040 + i32.const 3832 local.get $1 i32.store end ;; $if_98 - i32.const 3628 + i32.const 3420 i32.load local.tee $6 if $if_99 block $block_21 - i32.const 4052 + i32.const 3844 local.set $2 block $block_22 block $block_23 @@ -19133,7 +19115,7 @@ local.tee $1 i32.add local.set $2 - i32.const 3616 + i32.const 3408 i32.load local.get $3 i32.add @@ -19141,10 +19123,10 @@ local.get $1 i32.sub local.set $1 - i32.const 3628 + i32.const 3420 local.get $2 i32.store - i32.const 3616 + i32.const 3408 local.get $1 i32.store local.get $2 @@ -19157,8 +19139,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 3632 - i32.const 4092 + i32.const 3424 + i32.const 3884 i32.load i32.store br $block_21 @@ -19166,12 +19148,12 @@ end ;; $if_100 end ;; $block_22 local.get $0 - i32.const 3620 + i32.const 3412 i32.load local.tee $2 i32.lt_u if $if_102 - i32.const 3620 + i32.const 3412 local.get $0 i32.store local.get $0 @@ -19181,7 +19163,7 @@ local.get $3 i32.add local.set $1 - i32.const 4052 + i32.const 3844 local.set $8 block $block_24 block $block_25 @@ -19262,14 +19244,14 @@ local.get $6 i32.eq if $if_104 - i32.const 3616 - i32.const 3616 + i32.const 3408 + i32.const 3408 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 3628 + i32.const 3420 local.get $5 i32.store local.get $5 @@ -19279,19 +19261,19 @@ i32.store offset=4 else block $block_26 - i32.const 3624 + i32.const 3416 i32.load local.get $3 i32.eq if $if_105 - i32.const 3612 - i32.const 3612 + i32.const 3404 + i32.const 3404 i32.load local.get $7 i32.add local.tee $0 i32.store - i32.const 3624 + i32.const 3416 local.get $5 i32.store local.get $5 @@ -19336,7 +19318,7 @@ local.get $1 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.tee $0 i32.ne @@ -19360,8 +19342,8 @@ local.get $6 i32.eq if $if_110 - i32.const 3604 - i32.const 3604 + i32.const 3396 + i32.const 3396 i32.load i32.const 1 local.get $1 @@ -19519,7 +19501,7 @@ local.tee $1 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.tee $0 i32.load @@ -19532,8 +19514,8 @@ i32.store local.get $16 br_if $block_32 - i32.const 3608 - i32.const 3608 + i32.const 3400 + i32.const 3400 i32.load i32.const 1 local.get $1 @@ -19545,7 +19527,7 @@ br $block_27 end ;; $block_32 else - i32.const 3620 + i32.const 3412 i32.load local.get $8 i32.gt_u @@ -19570,7 +19552,7 @@ br_if $block_27 end ;; $if_122 end ;; $if_121 - i32.const 3620 + i32.const 3412 i32.load local.tee $0 local.get $16 @@ -19604,7 +19586,7 @@ local.tee $0 i32.eqz br_if $block_27 - i32.const 3620 + i32.const 3412 i32.load local.get $0 i32.gt_u @@ -19656,10 +19638,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.set $2 - i32.const 3604 + i32.const 3396 i32.load local.tee $1 i32.const 1 @@ -19669,7 +19651,7 @@ i32.and if $if_128 block $block_33 - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.const 8 @@ -19688,7 +19670,7 @@ call $_abort end ;; $block_33 else - i32.const 3604 + i32.const 3396 local.get $0 local.get $1 i32.or @@ -19784,7 +19766,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.set $2 local.get $5 @@ -19796,7 +19778,7 @@ local.get $5 i32.const 0 i32.store offset=16 - i32.const 3608 + i32.const 3400 i32.load local.tee $1 i32.const 1 @@ -19806,7 +19788,7 @@ i32.and i32.eqz if $if_132 - i32.const 3608 + i32.const 3400 local.get $0 local.get $1 i32.or @@ -19887,7 +19869,7 @@ unreachable end ;; $if_134 end ;; $loop_9 - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.gt_u @@ -19910,7 +19892,7 @@ end ;; $if_136 end ;; $block_34 end ;; $if_133 - i32.const 3620 + i32.const 3412 i32.load local.tee $0 local.get $9 @@ -19950,7 +19932,7 @@ return end ;; $if_103 end ;; $block_24 - i32.const 4052 + i32.const 3844 local.set $2 loop $loop_10 block $block_35 @@ -19975,7 +19957,7 @@ br $loop_10 end ;; $block_35 end ;; $loop_10 - i32.const 3628 + i32.const 3420 i32.const 0 local.get $0 i32.const 8 @@ -19994,7 +19976,7 @@ i32.add local.tee $4 i32.store - i32.const 3616 + i32.const 3408 local.get $3 i32.const -40 i32.add @@ -20013,8 +19995,8 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 3632 - i32.const 4092 + i32.const 3424 + i32.const 3884 i32.load i32.store local.get $6 @@ -20047,23 +20029,23 @@ i32.const 27 i32.store offset=4 local.get $2 - i32.const 4052 + i32.const 3844 i64.load align=4 i64.store offset=8 align=4 local.get $2 - i32.const 4060 + i32.const 3852 i64.load align=4 i64.store offset=16 align=4 - i32.const 4052 + i32.const 3844 local.get $0 i32.store - i32.const 4056 + i32.const 3848 local.get $3 i32.store - i32.const 4064 + i32.const 3856 i32.const 0 i32.store - i32.const 4060 + i32.const 3852 local.get $2 i32.const 8 i32.add @@ -20122,10 +20104,10 @@ local.get $0 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.set $2 - i32.const 3604 + i32.const 3396 i32.load local.tee $1 i32.const 1 @@ -20134,7 +20116,7 @@ local.tee $0 i32.and if $if_142 - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.const 8 @@ -20152,7 +20134,7 @@ local.set $5 end ;; $if_143 else - i32.const 3604 + i32.const 3396 local.get $0 local.get $1 i32.or @@ -20248,7 +20230,7 @@ local.tee $3 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.set $2 local.get $6 @@ -20260,7 +20242,7 @@ local.get $6 i32.const 0 i32.store offset=16 - i32.const 3608 + i32.const 3400 i32.load local.tee $1 i32.const 1 @@ -20270,7 +20252,7 @@ i32.and i32.eqz if $if_146 - i32.const 3608 + i32.const 3400 local.get $0 local.get $1 i32.or @@ -20351,7 +20333,7 @@ unreachable end ;; $if_148 end ;; $loop_12 - i32.const 3620 + i32.const 3412 i32.load local.get $3 i32.gt_u @@ -20374,7 +20356,7 @@ end ;; $if_150 end ;; $block_36 end ;; $if_147 - i32.const 3620 + i32.const 3412 i32.load local.tee $0 local.get $10 @@ -20407,7 +20389,7 @@ end ;; $if_140 end ;; $block_21 else - i32.const 3620 + i32.const 3412 i32.load local.tee $1 i32.eqz @@ -20416,219 +20398,219 @@ i32.lt_u i32.or if $if_152 - i32.const 3620 + i32.const 3412 local.get $0 i32.store end ;; $if_152 - i32.const 4052 + i32.const 3844 local.get $0 i32.store - i32.const 4056 + i32.const 3848 local.get $3 i32.store - i32.const 4064 + i32.const 3856 i32.const 0 i32.store - i32.const 3640 - i32.const 4076 + i32.const 3432 + i32.const 3868 i32.load i32.store - i32.const 3636 + i32.const 3428 i32.const -1 i32.store - i32.const 3656 - i32.const 3644 + i32.const 3448 + i32.const 3436 i32.store - i32.const 3652 - i32.const 3644 + i32.const 3444 + i32.const 3436 i32.store - i32.const 3664 - i32.const 3652 + i32.const 3456 + i32.const 3444 i32.store - i32.const 3660 - i32.const 3652 + i32.const 3452 + i32.const 3444 i32.store - i32.const 3672 - i32.const 3660 + i32.const 3464 + i32.const 3452 i32.store - i32.const 3668 - i32.const 3660 + i32.const 3460 + i32.const 3452 i32.store - i32.const 3680 - i32.const 3668 + i32.const 3472 + i32.const 3460 i32.store - i32.const 3676 - i32.const 3668 + i32.const 3468 + i32.const 3460 i32.store - i32.const 3688 - i32.const 3676 + i32.const 3480 + i32.const 3468 i32.store - i32.const 3684 - i32.const 3676 + i32.const 3476 + i32.const 3468 i32.store - i32.const 3696 - i32.const 3684 + i32.const 3488 + i32.const 3476 i32.store - i32.const 3692 - i32.const 3684 + i32.const 3484 + i32.const 3476 i32.store - i32.const 3704 - i32.const 3692 + i32.const 3496 + i32.const 3484 i32.store - i32.const 3700 - i32.const 3692 + i32.const 3492 + i32.const 3484 i32.store - i32.const 3712 - i32.const 3700 + i32.const 3504 + i32.const 3492 i32.store - i32.const 3708 - i32.const 3700 + i32.const 3500 + i32.const 3492 i32.store - i32.const 3720 - i32.const 3708 + i32.const 3512 + i32.const 3500 i32.store - i32.const 3716 - i32.const 3708 + i32.const 3508 + i32.const 3500 i32.store - i32.const 3728 - i32.const 3716 + i32.const 3520 + i32.const 3508 i32.store - i32.const 3724 - i32.const 3716 + i32.const 3516 + i32.const 3508 i32.store - i32.const 3736 - i32.const 3724 + i32.const 3528 + i32.const 3516 i32.store - i32.const 3732 - i32.const 3724 + i32.const 3524 + i32.const 3516 i32.store - i32.const 3744 - i32.const 3732 + i32.const 3536 + i32.const 3524 i32.store - i32.const 3740 - i32.const 3732 + i32.const 3532 + i32.const 3524 i32.store - i32.const 3752 - i32.const 3740 + i32.const 3544 + i32.const 3532 i32.store - i32.const 3748 - i32.const 3740 + i32.const 3540 + i32.const 3532 i32.store - i32.const 3760 - i32.const 3748 + i32.const 3552 + i32.const 3540 i32.store - i32.const 3756 - i32.const 3748 + i32.const 3548 + i32.const 3540 i32.store - i32.const 3768 - i32.const 3756 + i32.const 3560 + i32.const 3548 i32.store - i32.const 3764 - i32.const 3756 + i32.const 3556 + i32.const 3548 i32.store - i32.const 3776 - i32.const 3764 + i32.const 3568 + i32.const 3556 i32.store - i32.const 3772 - i32.const 3764 + i32.const 3564 + i32.const 3556 i32.store - i32.const 3784 - i32.const 3772 + i32.const 3576 + i32.const 3564 i32.store - i32.const 3780 - i32.const 3772 + i32.const 3572 + i32.const 3564 i32.store - i32.const 3792 - i32.const 3780 + i32.const 3584 + i32.const 3572 i32.store - i32.const 3788 - i32.const 3780 + i32.const 3580 + i32.const 3572 i32.store - i32.const 3800 - i32.const 3788 + i32.const 3592 + i32.const 3580 i32.store - i32.const 3796 - i32.const 3788 + i32.const 3588 + i32.const 3580 i32.store - i32.const 3808 - i32.const 3796 + i32.const 3600 + i32.const 3588 i32.store - i32.const 3804 - i32.const 3796 + i32.const 3596 + i32.const 3588 i32.store - i32.const 3816 - i32.const 3804 + i32.const 3608 + i32.const 3596 i32.store - i32.const 3812 - i32.const 3804 + i32.const 3604 + i32.const 3596 i32.store - i32.const 3824 - i32.const 3812 + i32.const 3616 + i32.const 3604 i32.store - i32.const 3820 - i32.const 3812 + i32.const 3612 + i32.const 3604 i32.store - i32.const 3832 - i32.const 3820 + i32.const 3624 + i32.const 3612 i32.store - i32.const 3828 - i32.const 3820 + i32.const 3620 + i32.const 3612 i32.store - i32.const 3840 - i32.const 3828 + i32.const 3632 + i32.const 3620 i32.store - i32.const 3836 - i32.const 3828 + i32.const 3628 + i32.const 3620 i32.store - i32.const 3848 - i32.const 3836 + i32.const 3640 + i32.const 3628 i32.store - i32.const 3844 - i32.const 3836 + i32.const 3636 + i32.const 3628 i32.store - i32.const 3856 - i32.const 3844 + i32.const 3648 + i32.const 3636 i32.store - i32.const 3852 - i32.const 3844 + i32.const 3644 + i32.const 3636 i32.store - i32.const 3864 - i32.const 3852 + i32.const 3656 + i32.const 3644 i32.store - i32.const 3860 - i32.const 3852 + i32.const 3652 + i32.const 3644 i32.store - i32.const 3872 - i32.const 3860 + i32.const 3664 + i32.const 3652 i32.store - i32.const 3868 - i32.const 3860 + i32.const 3660 + i32.const 3652 i32.store - i32.const 3880 - i32.const 3868 + i32.const 3672 + i32.const 3660 i32.store - i32.const 3876 - i32.const 3868 + i32.const 3668 + i32.const 3660 i32.store - i32.const 3888 - i32.const 3876 + i32.const 3680 + i32.const 3668 i32.store - i32.const 3884 - i32.const 3876 + i32.const 3676 + i32.const 3668 i32.store - i32.const 3896 - i32.const 3884 + i32.const 3688 + i32.const 3676 i32.store - i32.const 3892 - i32.const 3884 + i32.const 3684 + i32.const 3676 i32.store - i32.const 3904 - i32.const 3892 + i32.const 3696 + i32.const 3684 i32.store - i32.const 3900 - i32.const 3892 + i32.const 3692 + i32.const 3684 i32.store - i32.const 3628 + i32.const 3420 i32.const 0 local.get $0 i32.const 8 @@ -20647,7 +20629,7 @@ i32.add local.tee $4 i32.store - i32.const 3616 + i32.const 3408 local.get $3 i32.const -40 i32.add @@ -20666,18 +20648,18 @@ i32.add i32.const 40 i32.store offset=4 - i32.const 3632 - i32.const 4092 + i32.const 3424 + i32.const 3884 i32.load i32.store end ;; $if_99 - i32.const 3616 + i32.const 3408 i32.load local.tee $0 local.get $11 i32.gt_u if $if_153 - i32.const 3616 + i32.const 3408 local.get $0 local.get $11 i32.sub @@ -20686,13 +20668,13 @@ br $block_14 end ;; $if_153 end ;; $block_15 - i32.const 3600 + i32.const 3392 i32.const 12 i32.store br $block_12 end ;; $block_14 - i32.const 3628 - i32.const 3628 + i32.const 3420 + i32.const 3420 i32.load local.tee $0 local.get $11 @@ -20750,7 +20732,7 @@ i32.const -8 i32.add local.tee $5 - i32.const 3620 + i32.const 3412 i32.load local.tee $11 i32.lt_u @@ -20809,7 +20791,7 @@ local.get $10 i32.add local.set $5 - i32.const 3624 + i32.const 3416 i32.load local.get $0 i32.eq @@ -20829,7 +20811,7 @@ local.set $1 br $block end ;; $if_6 - i32.const 3612 + i32.const 3404 local.get $5 i32.store local.get $7 @@ -20866,7 +20848,7 @@ local.get $2 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.tee $4 i32.ne @@ -20889,8 +20871,8 @@ local.get $3 i32.eq if $if_11 - i32.const 3604 - i32.const 3604 + i32.const 3396 + i32.const 3396 i32.load i32.const 1 local.get $2 @@ -21056,7 +21038,7 @@ local.tee $2 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.tee $6 i32.load @@ -21069,8 +21051,8 @@ local.get $8 i32.eqz if $if_24 - i32.const 3608 - i32.const 3608 + i32.const 3400 + i32.const 3400 i32.load i32.const 1 local.get $2 @@ -21087,7 +21069,7 @@ br $block end ;; $if_24 else - i32.const 3620 + i32.const 3412 i32.load local.get $13 i32.gt_u @@ -21120,7 +21102,7 @@ end ;; $if_26 end ;; $if_25 end ;; $if_23 - i32.const 3620 + i32.const 3412 i32.load local.tee $6 local.get $8 @@ -21153,7 +21135,7 @@ i32.load offset=20 local.tee $2 if $if_30 - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.gt_u @@ -21223,19 +21205,19 @@ local.get $1 i32.store else - i32.const 3628 + i32.const 3420 i32.load local.get $7 i32.eq if $if_35 - i32.const 3616 - i32.const 3616 + i32.const 3408 + i32.const 3408 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 3628 + i32.const 3420 local.get $3 i32.store local.get $3 @@ -21244,33 +21226,33 @@ i32.or i32.store offset=4 local.get $3 - i32.const 3624 + i32.const 3416 i32.load i32.ne if $if_36 return end ;; $if_36 - i32.const 3624 + i32.const 3416 i32.const 0 i32.store - i32.const 3612 + i32.const 3404 i32.const 0 i32.store return end ;; $if_35 - i32.const 3624 + i32.const 3416 i32.load local.get $7 i32.eq if $if_37 - i32.const 3612 - i32.const 3612 + i32.const 3404 + i32.const 3404 i32.load local.get $1 i32.add local.tee $0 i32.store - i32.const 3624 + i32.const 3416 local.get $4 i32.store local.get $3 @@ -21309,12 +21291,12 @@ local.get $6 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.tee $0 i32.ne if $if_39 - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.gt_u @@ -21333,8 +21315,8 @@ local.get $2 i32.eq if $if_42 - i32.const 3604 - i32.const 3604 + i32.const 3396 + i32.const 3396 i32.load i32.const 1 local.get $6 @@ -21354,7 +21336,7 @@ i32.add local.set $16 else - i32.const 3620 + i32.const 3412 i32.load local.get $1 i32.gt_u @@ -21437,7 +21419,7 @@ br $loop_0 end ;; $block_4 end ;; $loop_0 - i32.const 3620 + i32.const 3412 i32.load local.get $1 i32.gt_u @@ -21452,7 +21434,7 @@ end ;; $if_49 end ;; $block_3 else - i32.const 3620 + i32.const 3412 i32.load local.get $7 i32.load offset=8 @@ -21492,7 +21474,7 @@ local.tee $0 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.tee $1 i32.load @@ -21505,8 +21487,8 @@ local.get $9 i32.eqz if $if_55 - i32.const 3608 - i32.const 3608 + i32.const 3400 + i32.const 3400 i32.load i32.const 1 local.get $0 @@ -21518,7 +21500,7 @@ br $block_2 end ;; $if_55 else - i32.const 3620 + i32.const 3412 i32.load local.get $8 i32.gt_u @@ -21544,7 +21526,7 @@ br_if $block_2 end ;; $if_56 end ;; $if_54 - i32.const 3620 + i32.const 3412 i32.load local.tee $1 local.get $9 @@ -21577,7 +21559,7 @@ i32.load offset=20 local.tee $0 if $if_60 - i32.const 3620 + i32.const 3412 i32.load local.get $0 i32.gt_u @@ -21605,12 +21587,12 @@ i32.add local.get $5 i32.store - i32.const 3624 + i32.const 3416 i32.load local.get $3 i32.eq if $if_62 (result i32) - i32.const 3612 + i32.const 3404 local.get $5 i32.store return @@ -21630,10 +21612,10 @@ local.get $4 i32.const 3 i32.shl - i32.const 3644 + i32.const 3436 i32.add local.set $0 - i32.const 3604 + i32.const 3396 i32.load local.tee $1 i32.const 1 @@ -21642,7 +21624,7 @@ local.tee $4 i32.and if $if_64 - i32.const 3620 + i32.const 3412 i32.load local.get $0 i32.const 8 @@ -21660,7 +21642,7 @@ local.set $15 end ;; $if_65 else - i32.const 3604 + i32.const 3396 local.get $1 local.get $4 i32.or @@ -21757,7 +21739,7 @@ local.tee $4 i32.const 2 i32.shl - i32.const 3908 + i32.const 3700 i32.add local.set $0 local.get $3 @@ -21769,7 +21751,7 @@ local.get $3 i32.const 0 i32.store offset=16 - i32.const 3608 + i32.const 3400 i32.load local.tee $5 i32.const 1 @@ -21841,7 +21823,7 @@ unreachable end ;; $if_70 end ;; $loop_1 - i32.const 3620 + i32.const 3412 i32.load local.get $2 i32.gt_u @@ -21864,7 +21846,7 @@ end ;; $if_72 end ;; $block_6 end ;; $if_69 - i32.const 3620 + i32.const 3412 i32.load local.tee $0 local.get $14 @@ -21896,7 +21878,7 @@ end ;; $if_73 end ;; $block_5 else - i32.const 3608 + i32.const 3400 local.get $2 local.get $5 i32.or @@ -21914,8 +21896,8 @@ local.get $3 i32.store offset=8 end ;; $if_68 - i32.const 3636 - i32.const 3636 + i32.const 3428 + i32.const 3428 i32.load i32.const -1 i32.add @@ -21925,7 +21907,7 @@ if $if_74 return end ;; $if_74 - i32.const 4060 + i32.const 3852 local.set $0 loop $loop_2 local.get $0 @@ -21937,7 +21919,7 @@ local.get $4 br_if $loop_2 end ;; $loop_2 - i32.const 3636 + i32.const 3428 i32.const -1 i32.store ) @@ -23849,15 +23831,15 @@ local.get $0 else block $block (result i32) - i32.const 4100 - i32.const 4100 + i32.const 3892 + i32.const 3892 i32.load local.tee $0 i32.store local.get $0 end ;; $block if $if_0 (result i32) - i32.const 10 + i32.const 8 call_indirect $25 (type $3) br $loop else @@ -23867,62 +23849,41 @@ end ;; $loop ) - (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $2) + (func $__ZNSt3__218__libcpp_refstringC2EPKc (type $8) (param $0 i32) - (param $1 i32) + (local $1 i32) (local $2 i32) - (local $3 i32) - local.get $1 + i32.const 2820 call $_strlen - local.tee $3 + local.tee $2 i32.const 13 i32.add call $__Znwm - local.tee $2 - local.get $3 + local.tee $1 + local.get $2 i32.store + local.get $1 local.get $2 - local.get $3 i32.store offset=4 - local.get $2 + local.get $1 i32.const 0 i32.store offset=8 - local.get $2 + local.get $1 i32.const 12 i32.add - local.tee $2 - local.get $1 - local.get $3 + local.tee $1 + i32.const 2820 + local.get $2 i32.const 1 i32.add call $_memcpy drop local.get $0 - local.get $2 + local.get $1 i32.store ) - (func $__ZNSt13runtime_errorC2ERKNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE (type $2) - (param $0 i32) - (param $1 i32) - local.get $0 - i32.const 2588 - i32.store - local.get $0 - i32.const 4 - i32.add - local.get $1 - i32.load - local.get $1 - local.get $1 - i32.load8_s offset=11 - i32.const 0 - i32.lt_s - select - call $__ZNSt3__218__libcpp_refstringC2EPKc - ) - - (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ (type $2) + (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_ (type $2) (param $0 i32) (param $1 i32) local.get $0 @@ -24714,8 +24675,8 @@ (func $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc (type $8) (param $0 i32) local.get $0 - i32.const 3176 - i32.const 3176 + i32.const 3023 + i32.const 3023 call $_strlen call $__ZNSt3__212basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm drop @@ -24840,7 +24801,7 @@ local.get $4 i32.const 1 i32.add - i32.const 3178 + i32.const 3025 local.get $5 call $_snprintf local.tee $3 @@ -24976,7 +24937,7 @@ local.get $4 i32.const 1 i32.add - i32.const 3181 + i32.const 3028 local.get $5 call $_snprintf local.tee $3 @@ -25071,7 +25032,7 @@ local.get $1 if $if_0 (result i32) local.get $1 - i32.const 2064 + i32.const 2040 call $___dynamic_cast local.tee $1 if $if_1 (result i32) @@ -25118,7 +25079,7 @@ i32.load offset=28 i32.const 3 i32.and - i32.const 29 + i32.const 27 i32.add call_indirect $25 (type $4) local.get $3 @@ -25449,7 +25410,7 @@ local.get $0 i32.store offset=4 local.get $2 - i32.const 2080 + i32.const 2056 i32.store offset=8 local.get $2 i32.const 0 @@ -25493,7 +25454,7 @@ i32.load offset=20 i32.const 3 i32.and - i32.const 37 + i32.const 35 i32.add call_indirect $25 (type $5) local.get $4 @@ -25515,7 +25476,7 @@ i32.load offset=24 i32.const 3 i32.and - i32.const 33 + i32.const 31 i32.add call_indirect $25 (type $6) block $block_0 @@ -25617,7 +25578,7 @@ local.get $6 i32.const 3 i32.and - i32.const 37 + i32.const 35 i32.add call_indirect $25 (type $5) end ;; $if @@ -25671,7 +25632,7 @@ local.get $5 i32.const 3 i32.and - i32.const 33 + i32.const 31 i32.add call_indirect $25 (type $6) br $block @@ -25715,7 +25676,7 @@ local.get $3 i32.const 3 i32.and - i32.const 37 + i32.const 35 i32.add call_indirect $25 (type $5) local.get $1 @@ -25812,7 +25773,7 @@ local.get $4 i32.const 3 i32.and - i32.const 29 + i32.const 27 i32.add call_indirect $25 (type $4) end ;; $if @@ -25821,7 +25782,7 @@ (func $__ZNSt11logic_errorD2Ev (type $8) (param $0 i32) local.get $0 - i32.const 2568 + i32.const 2492 i32.store local.get $0 i32.const 4 @@ -25870,791 +25831,118 @@ end ;; $if ) - (func $__ZNSt13runtime_errorD2Ev (type $8) + (func $___cxa_can_catch (type $0) (param $0 i32) - local.get $0 - i32.const 2588 + (param $1 i32) + (param $2 i32) + (result i32) + (local $3 i32) + (local $4 i32) + global.get $29 + local.set $3 + global.get $29 + i32.const 16 + i32.add + global.set $29 + local.get $3 + local.get $2 + i32.load i32.store local.get $0 + i32.load + i32.load offset=16 + local.set $4 + local.get $0 + local.get $1 + local.get $3 + local.get $4 + i32.const 3 + i32.and i32.const 4 i32.add - call $__ZNSt3__218__libcpp_refstringD2Ev + call_indirect $25 (type $0) + local.tee $0 + if $if + local.get $2 + local.get $3 + i32.load + i32.store + end ;; $if + local.get $3 + global.set $29 + local.get $0 + i32.const 1 + i32.and ) - (func $__ZNK10__cxxabiv121__vmi_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib (type $5) + (func $___cxa_is_pointer_type (type $7) (param $0 i32) - (param $1 i32) - (param $2 i32) - (param $3 i32) - (param $4 i32) - (param $5 i32) - (local $6 i32) - (local $7 i32) - (local $8 i32) - (local $9 i32) - local.get $1 - i32.load offset=8 + (result i32) local.get $0 - i32.eq - if $if - local.get $1 - local.get $2 - local.get $3 - local.get $4 - call $__ZNK10__cxxabiv117__class_type_info29process_static_type_above_dstEPNS_19__dynamic_cast_infoEPKvS4_i - else - local.get $1 - i32.load8_s offset=52 - local.set $7 - local.get $1 - i32.load8_s offset=53 - local.set $8 - local.get $0 - i32.const 16 - i32.add + if $if (result i32) local.get $0 - i32.load offset=12 - local.tee $6 - i32.const 3 - i32.shl - i32.add - local.set $9 - local.get $1 + i32.const 2144 + call $___dynamic_cast i32.const 0 - i32.store8 offset=52 - local.get $1 + i32.ne + else i32.const 0 - i32.store8 offset=53 - local.get $0 - i32.const 16 - i32.add - local.get $1 - local.get $2 - local.get $3 - local.get $4 - local.get $5 - call $__ZNK10__cxxabiv122__base_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib - local.get $6 - i32.const 1 - i32.gt_s - if $if_0 - block $block - local.get $0 - i32.const 24 - i32.add - local.set $6 - loop $loop - local.get $1 - i32.load8_s offset=54 - br_if $block - local.get $1 - i32.load8_s offset=52 - if $if_1 - local.get $1 - i32.load offset=24 - i32.const 1 - i32.eq - br_if $block - local.get $0 - i32.load offset=8 - i32.const 2 - i32.and - i32.eqz - br_if $block - else - local.get $1 - i32.load8_s offset=53 - if $if_2 - local.get $0 - i32.load offset=8 - i32.const 1 - i32.and - i32.eqz - br_if $block - end ;; $if_2 - end ;; $if_1 - local.get $1 - i32.const 0 - i32.store8 offset=52 - local.get $1 - i32.const 0 - i32.store8 offset=53 - local.get $6 - local.get $1 - local.get $2 - local.get $3 - local.get $4 - local.get $5 - call $__ZNK10__cxxabiv122__base_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib - local.get $6 - i32.const 8 - i32.add - local.tee $6 - local.get $9 - i32.lt_u - br_if $loop - end ;; $loop - end ;; $block - end ;; $if_0 - local.get $1 - local.get $7 - i32.store8 offset=52 - local.get $1 - local.get $8 - i32.store8 offset=53 end ;; $if ) - (func $__ZNK10__cxxabiv121__vmi_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib (type $6) + (func $_memcpy (type $0) (param $0 i32) (param $1 i32) (param $2 i32) - (param $3 i32) - (param $4 i32) + (result i32) + (local $3 i32) + (local $4 i32) (local $5 i32) - (local $6 i32) - (local $7 i32) - local.get $1 - i32.load offset=8 - local.get $0 - i32.eq + local.get $2 + i32.const 8192 + i32.ge_s if $if - local.get $2 + local.get $0 local.get $1 - i32.load offset=4 - i32.eq - if $if_0 - local.get $1 - i32.load offset=28 - i32.const 1 - i32.ne - if $if_1 - local.get $1 - local.get $3 - i32.store offset=28 - end ;; $if_1 - end ;; $if_0 - else - block $block + local.get $2 + call $_emscripten_memcpy_big + drop + local.get $0 + return + end ;; $if + local.get $0 + local.set $4 + local.get $0 + local.get $2 + i32.add + local.set $3 + local.get $0 + i32.const 3 + i32.and + local.get $1 + i32.const 3 + i32.and + i32.eq + if $if_0 + loop $loop local.get $0 - local.get $1 - i32.load - i32.ne - if $if_2 - local.get $0 - i32.const 16 - i32.add + i32.const 3 + i32.and + if $if_1 + local.get $2 + i32.eqz + if $if_2 + local.get $4 + return + end ;; $if_2 local.get $0 - i32.load offset=12 - local.tee $5 - i32.const 3 - i32.shl - i32.add - local.set $6 + local.get $1 + i32.load8_s + i32.store8 local.get $0 - i32.const 16 + i32.const 1 i32.add - local.get $1 - local.get $2 - local.get $3 - local.get $4 - call $__ZNK10__cxxabiv122__base_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib - local.get $5 - i32.const 1 - i32.le_s - br_if $block - local.get $0 - i32.const 24 - i32.add - local.set $5 - local.get $0 - i32.load offset=8 - local.tee $0 - i32.const 2 - i32.and - i32.eqz - if $if_3 - local.get $1 - i32.load offset=36 - i32.const 1 - i32.ne - if $if_4 - local.get $0 - i32.const 1 - i32.and - i32.eqz - if $if_5 - loop $loop - local.get $1 - i32.load8_s offset=54 - br_if $block - local.get $1 - i32.load offset=36 - i32.const 1 - i32.eq - br_if $block - local.get $5 - local.get $1 - local.get $2 - local.get $3 - local.get $4 - call $__ZNK10__cxxabiv122__base_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib - local.get $5 - i32.const 8 - i32.add - local.tee $5 - local.get $6 - i32.lt_u - br_if $loop - br $block - unreachable - end ;; $loop - unreachable - end ;; $if_5 - loop $loop_0 - local.get $1 - i32.load8_s offset=54 - br_if $block - local.get $1 - i32.load offset=36 - i32.const 1 - i32.eq - if $if_6 - local.get $1 - i32.load offset=24 - i32.const 1 - i32.eq - br_if $block - end ;; $if_6 - local.get $5 - local.get $1 - local.get $2 - local.get $3 - local.get $4 - call $__ZNK10__cxxabiv122__base_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib - local.get $5 - i32.const 8 - i32.add - local.tee $5 - local.get $6 - i32.lt_u - br_if $loop_0 - end ;; $loop_0 - br $block - end ;; $if_4 - end ;; $if_3 - loop $loop_1 - local.get $1 - i32.load8_s offset=54 - br_if $block - local.get $5 - local.get $1 - local.get $2 - local.get $3 - local.get $4 - call $__ZNK10__cxxabiv122__base_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib - local.get $5 - i32.const 8 - i32.add - local.tee $5 - local.get $6 - i32.lt_u - br_if $loop_1 - end ;; $loop_1 - br $block - end ;; $if_2 - local.get $1 - i32.load offset=16 - local.get $2 - i32.ne - if $if_7 - local.get $1 - i32.load offset=20 - local.get $2 - i32.ne - if $if_8 - local.get $1 - local.get $3 - i32.store offset=32 - local.get $1 - i32.load offset=44 - i32.const 4 - i32.eq - br_if $block - local.get $0 - i32.const 16 - i32.add - local.get $0 - i32.load offset=12 - i32.const 3 - i32.shl - i32.add - local.set $7 - i32.const 0 - local.set $3 - local.get $0 - i32.const 16 - i32.add - local.set $6 - local.get $1 - block $block_0 (result i32) - block $block_1 - loop $loop_2 - block $block_2 - local.get $6 - local.get $7 - i32.ge_u - br_if $block_2 - local.get $1 - i32.const 0 - i32.store8 offset=52 - local.get $1 - i32.const 0 - i32.store8 offset=53 - local.get $6 - local.get $1 - local.get $2 - local.get $2 - i32.const 1 - local.get $4 - call $__ZNK10__cxxabiv122__base_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib - local.get $1 - i32.load8_s offset=54 - br_if $block_2 - local.get $1 - i32.load8_s offset=53 - if $if_9 - block $block_3 (result i32) - local.get $1 - i32.load8_s offset=52 - i32.eqz - if $if_10 - local.get $0 - i32.load offset=8 - i32.const 1 - i32.and - if $if_11 - i32.const 1 - br $block_3 - else - i32.const 1 - local.set $3 - br $block_2 - end ;; $if_11 - unreachable - end ;; $if_10 - local.get $1 - i32.load offset=24 - i32.const 1 - i32.eq - br_if $block_1 - local.get $0 - i32.load offset=8 - i32.const 2 - i32.and - i32.eqz - br_if $block_1 - i32.const 1 - local.set $5 - i32.const 1 - end ;; $block_3 - local.set $3 - end ;; $if_9 - local.get $6 - i32.const 8 - i32.add - local.set $6 - br $loop_2 - end ;; $block_2 - end ;; $loop_2 - local.get $5 - i32.eqz - if $if_12 - local.get $1 - local.get $2 - i32.store offset=20 - local.get $1 - local.get $1 - i32.load offset=40 - i32.const 1 - i32.add - i32.store offset=40 - local.get $1 - i32.load offset=36 - i32.const 1 - i32.eq - if $if_13 - local.get $1 - i32.load offset=24 - i32.const 2 - i32.eq - if $if_14 - local.get $1 - i32.const 1 - i32.store8 offset=54 - local.get $3 - br_if $block_1 - i32.const 4 - br $block_0 - end ;; $if_14 - end ;; $if_13 - end ;; $if_12 - local.get $3 - br_if $block_1 - i32.const 4 - br $block_0 - end ;; $block_1 - i32.const 3 - end ;; $block_0 - i32.store offset=44 - br $block - end ;; $if_8 - end ;; $if_7 - local.get $3 - i32.const 1 - i32.eq - if $if_15 - local.get $1 - i32.const 1 - i32.store offset=32 - end ;; $if_15 - end ;; $block - end ;; $if - ) - - (func $__ZNK10__cxxabiv121__vmi_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi (type $4) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (param $3 i32) - (local $4 i32) - (local $5 i32) - local.get $1 - i32.load offset=8 - local.get $0 - i32.eq - if $if - local.get $1 - local.get $2 - local.get $3 - call $__ZNK10__cxxabiv117__class_type_info24process_found_base_classEPNS_19__dynamic_cast_infoEPvi - else - block $block - local.get $0 - i32.const 16 - i32.add - local.get $0 - i32.load offset=12 - local.tee $4 - i32.const 3 - i32.shl - i32.add - local.set $5 - local.get $0 - i32.const 16 - i32.add - local.get $1 - local.get $2 - local.get $3 - call $__ZNK10__cxxabiv122__base_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi - local.get $4 - i32.const 1 - i32.gt_s - if $if_0 - local.get $0 - i32.const 24 - i32.add - local.set $0 - loop $loop - local.get $0 - local.get $1 - local.get $2 - local.get $3 - call $__ZNK10__cxxabiv122__base_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi - local.get $1 - i32.load8_s offset=54 - br_if $block - local.get $0 - i32.const 8 - i32.add - local.tee $0 - local.get $5 - i32.lt_u - br_if $loop - end ;; $loop - end ;; $if_0 - end ;; $block - end ;; $if - ) - - (func $__ZNK10__cxxabiv122__base_class_type_info27has_unambiguous_public_baseEPNS_19__dynamic_cast_infoEPvi (type $4) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (param $3 i32) - (local $4 i32) - (local $5 i32) - (local $6 i32) - local.get $0 - i32.load offset=4 - local.tee $5 - i32.const 8 - i32.shr_s - local.set $4 - local.get $5 - i32.const 1 - i32.and - if $if - local.get $2 - i32.load - local.get $4 - i32.add - i32.load - local.set $4 - end ;; $if - local.get $0 - i32.load - local.tee $0 - i32.load - i32.load offset=28 - local.set $6 - local.get $0 - local.get $1 - local.get $2 - local.get $4 - i32.add - local.get $3 - i32.const 2 - local.get $5 - i32.const 2 - i32.and - select - local.get $6 - i32.const 3 - i32.and - i32.const 29 - i32.add - call_indirect $25 (type $4) - ) - - (func $__ZNK10__cxxabiv122__base_class_type_info16search_above_dstEPNS_19__dynamic_cast_infoEPKvS4_ib (type $5) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (param $3 i32) - (param $4 i32) - (param $5 i32) - (local $6 i32) - (local $7 i32) - (local $8 i32) - local.get $0 - i32.load offset=4 - local.tee $7 - i32.const 8 - i32.shr_s - local.set $6 - local.get $7 - i32.const 1 - i32.and - if $if - local.get $3 - i32.load - local.get $6 - i32.add - i32.load - local.set $6 - end ;; $if - local.get $0 - i32.load - local.tee $0 - i32.load - i32.load offset=20 - local.set $8 - local.get $0 - local.get $1 - local.get $2 - local.get $3 - local.get $6 - i32.add - local.get $4 - i32.const 2 - local.get $7 - i32.const 2 - i32.and - select - local.get $5 - local.get $8 - i32.const 3 - i32.and - i32.const 37 - i32.add - call_indirect $25 (type $5) - ) - - (func $__ZNK10__cxxabiv122__base_class_type_info16search_below_dstEPNS_19__dynamic_cast_infoEPKvib (type $6) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (param $3 i32) - (param $4 i32) - (local $5 i32) - (local $6 i32) - (local $7 i32) - local.get $0 - i32.load offset=4 - local.tee $6 - i32.const 8 - i32.shr_s - local.set $5 - local.get $6 - i32.const 1 - i32.and - if $if - local.get $2 - i32.load - local.get $5 - i32.add - i32.load - local.set $5 - end ;; $if - local.get $0 - i32.load - local.tee $0 - i32.load - i32.load offset=24 - local.set $7 - local.get $0 - local.get $1 - local.get $2 - local.get $5 - i32.add - local.get $3 - i32.const 2 - local.get $6 - i32.const 2 - i32.and - select - local.get $4 - local.get $7 - i32.const 3 - i32.and - i32.const 33 - i32.add - call_indirect $25 (type $6) - ) - - (func $___cxa_can_catch (type $0) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (result i32) - (local $3 i32) - (local $4 i32) - global.get $29 - local.set $3 - global.get $29 - i32.const 16 - i32.add - global.set $29 - local.get $3 - local.get $2 - i32.load - i32.store - local.get $0 - i32.load - i32.load offset=16 - local.set $4 - local.get $0 - local.get $1 - local.get $3 - local.get $4 - i32.const 3 - i32.and - i32.const 6 - i32.add - call_indirect $25 (type $0) - local.tee $0 - if $if - local.get $2 - local.get $3 - i32.load - i32.store - end ;; $if - local.get $3 - global.set $29 - local.get $0 - i32.const 1 - i32.and - ) - - (func $___cxa_is_pointer_type (type $7) - (param $0 i32) - (result i32) - local.get $0 - if $if (result i32) - local.get $0 - i32.const 2184 - call $___dynamic_cast - i32.const 0 - i32.ne - else - i32.const 0 - end ;; $if - ) - - (func $_memcpy (type $0) - (param $0 i32) - (param $1 i32) - (param $2 i32) - (result i32) - (local $3 i32) - (local $4 i32) - (local $5 i32) - local.get $2 - i32.const 8192 - i32.ge_s - if $if - local.get $0 - local.get $1 - local.get $2 - call $_emscripten_memcpy_big - drop - local.get $0 - return - end ;; $if - local.get $0 - local.set $4 - local.get $0 - local.get $2 - i32.add - local.set $3 - local.get $0 - i32.const 3 - i32.and - local.get $1 - i32.const 3 - i32.and - i32.eq - if $if_0 - loop $loop - local.get $0 - i32.const 3 - i32.and - if $if_1 - local.get $2 - i32.eqz - if $if_2 - local.get $4 - return - end ;; $if_2 - local.get $0 - local.get $1 - i32.load8_s - i32.store8 - local.get $0 - i32.const 1 - i32.add - local.set $0 + local.set $0 local.get $1 i32.const 1 i32.add @@ -27046,7 +26334,7 @@ (result i32) local.get $1 local.get $0 - i32.const 3 + i32.const 1 i32.and call_indirect $25 (type $7) ) @@ -27069,7 +26357,7 @@ local.get $0 i32.const 1 i32.and - i32.const 4 + i32.const 2 i32.add call_indirect $25 (type $1) ) @@ -27086,14 +26374,14 @@ local.get $0 i32.const 3 i32.and - i32.const 6 + i32.const 4 i32.add call_indirect $25 (type $0) ) (func $dynCall_v (type $8) (param $0 i32) - i32.const 10 + i32.const 8 call_indirect $25 (type $3) ) @@ -27104,7 +26392,7 @@ local.get $0 i32.const 15 i32.and - i32.const 11 + i32.const 9 i32.add call_indirect $25 (type $8) ) @@ -27118,7 +26406,7 @@ local.get $0 i32.const 1 i32.and - i32.const 27 + i32.const 25 i32.add call_indirect $25 (type $2) ) @@ -27136,7 +26424,7 @@ local.get $0 i32.const 3 i32.and - i32.const 29 + i32.const 27 i32.add call_indirect $25 (type $4) ) @@ -27156,7 +26444,7 @@ local.get $0 i32.const 3 i32.and - i32.const 33 + i32.const 31 i32.add call_indirect $25 (type $6) ) @@ -27178,7 +26466,7 @@ local.get $0 i32.const 3 i32.and - i32.const 37 + i32.const 35 i32.add call_indirect $25 (type $5) ) @@ -27262,5 +26550,5 @@ call $abort ) ;; User section "emscripten_metadata": - ;; "\00\01\00\03\80\02)\80\08\e0\a9\c0\02\c0)\d0)" + ;; "\00\01\00\03\80\02'\80\08\90\a8\c0\02\f0'\80(" ) \ No newline at end of file