mirror of
https://github.com/waku-org/nwaku.git
synced 2025-01-28 15:46:33 +00:00
13065 lines
793 KiB
C
13065 lines
793 KiB
C
/* Generated by Nim Compiler v1.2.6 */
|
|
/* (c) 2020 Andreas Rumpf */
|
|
/* The generated code is subject to the original license. */
|
|
/* Compiled for: Linux, amd64, gcc */
|
|
/* Command for C compiler:
|
|
gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/v1/node -o nimcache/release/quicksim/stdlib_system.nim.c.o nimcache/release/quicksim/stdlib_system.nim.c */
|
|
#define NIM_INTBITS 64
|
|
|
|
#include "nimbase.h"
|
|
#include <sys/types.h>
|
|
#include <pthread.h>
|
|
#include <sys/mman.h>
|
|
#include <stdio.h>
|
|
#include <string.h>
|
|
#include <stdlib.h>
|
|
#include <setjmp.h>
|
|
#include <signal.h>
|
|
#include <pthread.h>
|
|
#include <unistd.h>
|
|
#include <sys/types.h>
|
|
#define _GNU_SOURCE
|
|
#include <pthread.h>
|
|
#undef LANGUAGE_C
|
|
#undef MIPSEB
|
|
#undef MIPSEL
|
|
#undef PPC
|
|
#undef R3000
|
|
#undef R4000
|
|
#undef i386
|
|
#undef linux
|
|
#undef mips
|
|
#undef near
|
|
#undef far
|
|
#undef powerpc
|
|
#undef unix
|
|
#define nimfr_(x, y)
|
|
#define nimln_(x, y)
|
|
typedef struct TNimType TNimType;
|
|
typedef struct Exception Exception;
|
|
typedef struct TNimNode TNimNode;
|
|
typedef struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ;
|
|
typedef struct tyObject_GcStack__7fytPA5bBsob6See21YMRA tyObject_GcStack__7fytPA5bBsob6See21YMRA;
|
|
typedef struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w;
|
|
typedef struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g;
|
|
typedef struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg;
|
|
typedef struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ;
|
|
typedef struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg;
|
|
typedef struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw;
|
|
typedef struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA;
|
|
typedef struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw;
|
|
typedef struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw;
|
|
typedef struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg;
|
|
typedef struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyTuple__ujsjpB2O9cjj3uDHsXbnSzg;
|
|
typedef struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg;
|
|
typedef struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ;
|
|
typedef struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg;
|
|
typedef struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw;
|
|
typedef struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg;
|
|
typedef struct tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w;
|
|
typedef struct tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ;
|
|
typedef struct tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ;
|
|
typedef struct tySequence__WF89a8QyKeDCh4DYWTmSiBg tySequence__WF89a8QyKeDCh4DYWTmSiBg;
|
|
typedef struct TGenericSeq TGenericSeq;
|
|
typedef struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A tyTuple__JfHvHzMrhKkWAUvQKe0i1A;
|
|
typedef struct tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg;
|
|
typedef struct RootObj RootObj;
|
|
typedef struct NimStringDesc NimStringDesc;
|
|
typedef struct TSafePoint TSafePoint;
|
|
typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA;
|
|
typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA;
|
|
typedef struct GcFrameHeader GcFrameHeader;
|
|
typedef struct tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA;
|
|
typedef struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA;
|
|
typedef struct tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA;
|
|
typedef struct tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw;
|
|
typedef struct tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg;
|
|
typedef struct tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ;
|
|
typedef struct tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg;
|
|
typedef struct tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA;
|
|
typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA;
|
|
typedef struct tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw;
|
|
typedef struct tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ;
|
|
typedef struct tySequence__KdGbg2Gmt5q0JC16Wfi5Zg tySequence__KdGbg2Gmt5q0JC16Wfi5Zg;
|
|
typedef struct tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA;
|
|
typedef struct tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ;
|
|
typedef struct tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow;
|
|
typedef struct tySequence__iPL3rW9a9bV9cIzaXekL6AsDg tySequence__iPL3rW9a9bV9cIzaXekL6AsDg;
|
|
typedef struct tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg;
|
|
typedef struct tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww;
|
|
typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw;
|
|
typedef struct tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw;
|
|
typedef struct tySequence__y49cN20s5zoVYjuG5v5eVyg tySequence__y49cN20s5zoVYjuG5v5eVyg;
|
|
typedef struct tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw;
|
|
typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg;
|
|
typedef struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw;
|
|
typedef struct tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ;
|
|
typedef struct tySequence__OpwdygJKVwUtq44zH9a4KHw tySequence__OpwdygJKVwUtq44zH9a4KHw;
|
|
typedef struct tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g;
|
|
typedef struct tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw;
|
|
typedef struct tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw;
|
|
typedef struct tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ;
|
|
typedef struct tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew;
|
|
typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ;
|
|
typedef struct tySequence__65L3VWzmyOUTt9b3vxWE6OA tySequence__65L3VWzmyOUTt9b3vxWE6OA;
|
|
typedef struct tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ;
|
|
typedef struct tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ;
|
|
typedef struct tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag;
|
|
typedef struct tySequence__KS1KnfmcGyX3vyaf0MAihQ tySequence__KS1KnfmcGyX3vyaf0MAihQ;
|
|
typedef struct tyObject_WriteItem__EtmP5EvEiRbeAbwdU39cGTw tyObject_WriteItem__EtmP5EvEiRbeAbwdU39cGTw;
|
|
typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA;
|
|
typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ;
|
|
typedef struct tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw;
|
|
typedef struct tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg;
|
|
typedef struct tyTuple__J0FzjuY02DFObU1sQZLwJA tyTuple__J0FzjuY02DFObU1sQZLwJA;
|
|
typedef struct tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ;
|
|
typedef struct tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg;
|
|
typedef struct tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw;
|
|
typedef struct tyObject_ExportedMetric__SxQ4JtBIl1hYp3tJjAPlIA tyObject_ExportedMetric__SxQ4JtBIl1hYp3tJjAPlIA;
|
|
typedef struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA;
|
|
typedef struct tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg;
|
|
typedef struct tySequence__LtBIN8CXQpJxPBU08Pl5Ew tySequence__LtBIN8CXQpJxPBU08Pl5Ew;
|
|
typedef struct tySequence__1EzFEKmqxCrOFQztYTJMow tySequence__1EzFEKmqxCrOFQztYTJMow;
|
|
typedef struct tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ;
|
|
typedef struct tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ;
|
|
typedef struct tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g;
|
|
typedef struct tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw;
|
|
typedef struct tySequence__atzPT9bqVZh26epu1UBlGdg tySequence__atzPT9bqVZh26epu1UBlGdg;
|
|
typedef struct tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ;
|
|
typedef struct tySequence__C9b6BeFiqcsN519axQl20dMg tySequence__C9b6BeFiqcsN519axQl20dMg;
|
|
typedef struct tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig;
|
|
typedef struct tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q;
|
|
typedef struct tyObject_Queue__9cOXO2tKl5EiAoJX3UMtEGA tyObject_Queue__9cOXO2tKl5EiAoJX3UMtEGA;
|
|
typedef struct tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA;
|
|
typedef struct tySequence__7X6z61BQKOIIAG9aGlkAnSw tySequence__7X6z61BQKOIIAG9aGlkAnSw;
|
|
typedef struct tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ;
|
|
typedef struct tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ;
|
|
typedef struct tyObject_Option__b6B59aeUQwCKIUINi0UtvLw tyObject_Option__b6B59aeUQwCKIUINi0UtvLw;
|
|
typedef struct tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ;
|
|
typedef struct tyObject_Envelope__SvTrTIZs3cDneANW26dQlQ tyObject_Envelope__SvTrTIZs3cDneANW26dQlQ;
|
|
typedef struct tyObject_AccessViolationError__bKJmUghOMpekROxo4PqWpA tyObject_AccessViolationError__bKJmUghOMpekROxo4PqWpA;
|
|
typedef struct tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg;
|
|
typedef struct tySequence__ToMlAMl6nPcVqLvUNKOpwA tySequence__ToMlAMl6nPcVqLvUNKOpwA;
|
|
typedef struct tyObject_Message__OGJGNvXIA7nb8o5cg404nA tyObject_Message__OGJGNvXIA7nb8o5cg404nA;
|
|
typedef struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw tyObject_MDigest__law9ct65KplMYBvtmjCQxbw;
|
|
typedef struct tySequence__Z2kchNFg0dCfmiVB3PwNVw tySequence__Z2kchNFg0dCfmiVB3PwNVw;
|
|
typedef struct tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg;
|
|
typedef struct tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w;
|
|
typedef struct tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ;
|
|
typedef struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA;
|
|
typedef struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ;
|
|
typedef struct tyObject_Option__CppTXK9bju4OksdxW9a1xJAw tyObject_Option__CppTXK9bju4OksdxW9a1xJAw;
|
|
typedef struct tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ;
|
|
typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw;
|
|
typedef struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw tyObject_Moment__p19adwOigsIe5d3NlfPJOEw;
|
|
typedef struct tySequence__T74QuWwr8h7Al0PS9cMqKwA tySequence__T74QuWwr8h7Al0PS9cMqKwA;
|
|
typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg;
|
|
typedef struct tySequence__3rZkFaasjqz3gbEo7TUKpg tySequence__3rZkFaasjqz3gbEo7TUKpg;
|
|
typedef struct tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw;
|
|
typedef struct tySequence__h0KubWnEl4b0S7Vs9bHxbFg tySequence__h0KubWnEl4b0S7Vs9bHxbFg;
|
|
typedef struct tyObject_WakuFilterMessage__HQ59aLWDA2B0vgwOfRiyrcg tyObject_WakuFilterMessage__HQ59aLWDA2B0vgwOfRiyrcg;
|
|
typedef struct tyObject_MessageInfo__PUHwfyqThWidrA9bi9c6686A tyObject_MessageInfo__PUHwfyqThWidrA9bi9c6686A;
|
|
typedef struct tyObject_Rlp__hcsVkUqjm9aqE9bK87khEjnA tyObject_Rlp__hcsVkUqjm9aqE9bK87khEjnA;
|
|
typedef struct tyTuple__imsnm9aIGldIDieA5TX9bqyg tyTuple__imsnm9aIGldIDieA5TX9bqyg;
|
|
typedef struct tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw;
|
|
typedef struct tyObject_Filter__8L4wICuourxHGd5Wapt9cJg tyObject_Filter__8L4wICuourxHGd5Wapt9cJg;
|
|
typedef struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA;
|
|
typedef struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w;
|
|
typedef struct tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg;
|
|
typedef N_NIMCALL_PTR(NIM_BOOL, tyProc__9axCnCRMUx32AHzFgBrzSMg) (Exception* e);
|
|
typedef N_NIMCALL_PTR(void, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ) (void);
|
|
typedef N_NIMCALL_PTR(void, tyProc__NFmM6mqUOVW3cJg4yvk8Fw) (Exception* e);
|
|
typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A;
|
|
typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
|
|
typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op);
|
|
typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p);
|
|
struct TNimType {NI size;
|
|
tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind;
|
|
tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags;
|
|
TNimType* base;
|
|
TNimNode* node;
|
|
void* finalizer;
|
|
tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
|
|
tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy;
|
|
NCSTRING name;
|
|
TNimType* nextType;
|
|
NI instances;
|
|
NI sizes;
|
|
};
|
|
struct tyObject_GcStack__7fytPA5bBsob6See21YMRA {void* bottom;
|
|
};
|
|
struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w {NI len;
|
|
NI cap;
|
|
tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;
|
|
};
|
|
typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SiRwrEKZdLgxqz9a9aoVBglg[512];
|
|
typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24];
|
|
typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32];
|
|
typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24];
|
|
typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256];
|
|
struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA {tyArray__lh2A89ahMmYg9bCmpVaplLbA data;
|
|
};
|
|
typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2];
|
|
struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw {tyArray__0aOLqZchNi8nWtMTi8ND8w link;
|
|
NI key;
|
|
NI upperBound;
|
|
NI level;
|
|
};
|
|
struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg {
|
|
tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0;
|
|
NI Field1;
|
|
};
|
|
typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30];
|
|
struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg {NI len;
|
|
tyArray__LzOv2eCDGiceMKQstCLmhw chunks;
|
|
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next;
|
|
};
|
|
struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg {NI minLargeObj;
|
|
NI maxLargeObj;
|
|
tyArray__SiRwrEKZdLgxqz9a9aoVBglg freeSmallChunks;
|
|
NU32 flBitmap;
|
|
tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap;
|
|
tyArray__B6durA4ZCi1xjJvRtyYxMg matrix;
|
|
tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem;
|
|
NI currMem;
|
|
NI maxMem;
|
|
NI freeMem;
|
|
NI occ;
|
|
NI lastSize;
|
|
tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes;
|
|
NIM_BOOL locked;
|
|
NIM_BOOL blockChunkSizeIncrease;
|
|
NI nextChunkSize;
|
|
tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData;
|
|
tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks;
|
|
NI allocCounter;
|
|
NI deallocCounter;
|
|
};
|
|
struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg {NI stackScans;
|
|
NI cycleCollections;
|
|
NI maxThreshold;
|
|
NI maxStackSize;
|
|
NI maxStackCells;
|
|
NI cycleTableSize;
|
|
NI64 maxPause;
|
|
};
|
|
struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ {NI counter;
|
|
NI max;
|
|
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head;
|
|
tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data;
|
|
};
|
|
typedef long tyArray__xDUyu9aScDpt0JZLU6q9aEZQ[5];
|
|
struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* head;
|
|
tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* tail;
|
|
pthread_mutex_t lock;
|
|
};
|
|
struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ {tyObject_GcStack__7fytPA5bBsob6See21YMRA stack;
|
|
NI cycleThreshold;
|
|
NI zctThreshold;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack;
|
|
NI recGcLock;
|
|
tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region;
|
|
tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat;
|
|
tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked;
|
|
tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots;
|
|
tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw toDispose;
|
|
NI gcThreadId;
|
|
};
|
|
typedef tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* tyUncheckedArray__qYl1ErvQvkPpq9bTvm2UvTg[1];
|
|
struct tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w {NI prevSize;
|
|
NI size;
|
|
};
|
|
struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w Sup;tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* next;
|
|
tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* prev;
|
|
tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* freeList;
|
|
NI free;
|
|
NI acc;
|
|
NF data;
|
|
};
|
|
typedef NI8 tyArray__mkmEeKAWtk2yS9bBb1lUWXA[256];
|
|
struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w Sup;tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* next;
|
|
tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* prev;
|
|
NF data;
|
|
};
|
|
struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw {NI size;
|
|
NI acc;
|
|
tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* next;
|
|
};
|
|
typedef NU tyArray__VqSA39cBDWnwnJySTumCdjw[8];
|
|
struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw {tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* next;
|
|
NI key;
|
|
tyArray__VqSA39cBDWnwnJySTumCdjw bits;
|
|
};
|
|
struct tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ {
|
|
NI Field0;
|
|
NI Field1;
|
|
};
|
|
struct tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ {tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* next;
|
|
NI zeroField;
|
|
};
|
|
typedef tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* tyUncheckedArray__xm0FYDlyTP1z2D1LZJL9bqQ[1];
|
|
typedef NI tyArray__9a8QARi5WsUggNU9bom7kzTQ[8];
|
|
struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg {tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* next;
|
|
NU key;
|
|
tyArray__9a8QARi5WsUggNU9bom7kzTQ bits;
|
|
};
|
|
typedef NU8 tyEnum_ThreadType__H77H4LSuveAOpXr9bJRsUtw;
|
|
struct TGenericSeq {NI len;
|
|
NI reserved;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__IIomJ6ptE6vfJ5zRbATgkQ;
|
|
struct tyTuple__JfHvHzMrhKkWAUvQKe0i1A {
|
|
void* Field0;
|
|
tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg* Field1;
|
|
};
|
|
struct RootObj {TNimType* m_type;};
|
|
struct tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg { RootObj Sup;};
|
|
typedef NU8 tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ;
|
|
struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {NI refcount;
|
|
TNimType* typ;
|
|
};
|
|
typedef NU8 tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ;
|
|
typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ;
|
|
struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind;
|
|
NI offset;
|
|
TNimType* typ;
|
|
NCSTRING name;
|
|
NI len;
|
|
TNimNode** sons;
|
|
};
|
|
struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE];
|
|
};
|
|
typedef N_NIMCALL_PTR(void, tyProc__W6IXMh2CA4X1rFYGjUb4yg) (NimStringDesc* msg);
|
|
struct Exception { RootObj Sup;Exception* parent;
|
|
NCSTRING name;
|
|
NimStringDesc* message;
|
|
tySequence__uB9b75OUPRENsBAu4AnoePA* trace;
|
|
Exception* up;
|
|
};
|
|
struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname;
|
|
NI line;
|
|
NCSTRING filename;
|
|
};
|
|
typedef N_NOINLINE_PTR(NimStringDesc*, tyProc__RlJHE6omY7UCfrGlGvyuFg) (void);
|
|
typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25];
|
|
typedef N_NIMCALL_PTR(void, Finalizer) (void* self);
|
|
typedef void* tyArray__Rrw59cMvNu8cDA9cQDh4v2oA[100];
|
|
struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* next;
|
|
NI dataLen;
|
|
tyArray__Rrw59cMvNu8cDA9cQDh4v2oA d;
|
|
};
|
|
struct TSafePoint {TSafePoint* prev;
|
|
NI status;
|
|
jmp_buf context;
|
|
};
|
|
struct tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA { Exception Sup;};
|
|
struct tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
typedef N_NOCONV_PTR(void, tyProc__lfH2drpqP9aSEAAjWgrYv8Q) (int a);
|
|
typedef tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ tyArray__9aTRall1siQT9bXabu2aKXUg[3500];
|
|
struct tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg { tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA Sup;};
|
|
struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;};
|
|
struct tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
struct tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ {NI consumedTo;
|
|
NI writtenTo;
|
|
NimStringDesc** data;
|
|
};
|
|
struct tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;NI32 errorCode;
|
|
};
|
|
struct tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow { tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA Sup;};
|
|
typedef NU32 tySet_tyEnum_Event__nI40bZzTyYVrl763dZ9aHDg;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__9bqx36VxQxXejdrF09bFARDQ;
|
|
struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function;
|
|
void* udata;
|
|
};
|
|
struct tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw {int fd;
|
|
void* udata;
|
|
};
|
|
struct tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww {tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw reader;
|
|
tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw rdata;
|
|
tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw writer;
|
|
tyObject_CompletionData__EBfvX747tMGQ0twDQltLkw wdata;
|
|
};
|
|
struct tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg {NI ident;
|
|
tySet_tyEnum_Event__nI40bZzTyYVrl763dZ9aHDg events;
|
|
NI param;
|
|
tyObject_SelectorData__bCtwor9caPGFc9ccCxVlW5Ww data;
|
|
};
|
|
struct tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw {NI fd;
|
|
tySet_tyEnum_Event__nI40bZzTyYVrl763dZ9aHDg events;
|
|
NI32 errorCode;
|
|
};
|
|
struct tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
struct tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
typedef NIM_CHAR tyArray__eVNFTutn6un5gcq48fQLdg[65];
|
|
typedef NU8 tyEnum_VectorKind__ijP0jUVl7jtU0mWlW8rRwg;
|
|
struct tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g {tyEnum_VectorKind__ijP0jUVl7jtU0mWlW8rRwg kind;
|
|
void* buf;
|
|
NI buflen;
|
|
NU offset;
|
|
NI size;
|
|
tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* writer;
|
|
};
|
|
struct tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NimStringDesc*, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__qC39cAonBOZL0cZZ5vavbcQ;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NIM_BOOL, ClP_0) (void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__xdLb0cyzx3FuM6Q4NnRTpQ;
|
|
struct tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew { RootObj Sup;NimStringDesc* id;
|
|
tyProc__qC39cAonBOZL0cZZ5vavbcQ dump;
|
|
tyProc__xdLb0cyzx3FuM6Q4NnRTpQ isLeaked;
|
|
};
|
|
struct tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ { tyObject_TrackerBasecolonObjectType___yeNWyBBtRWZa5bRgjiglew Sup;NI64 opened;
|
|
NI64 closed;
|
|
};
|
|
struct tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ {NI s;
|
|
NI e;
|
|
};
|
|
struct tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ {tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ name;
|
|
tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ value;
|
|
};
|
|
typedef NF tyArray__yp9a149boki9cCCWgfXI0Ip4A[23];
|
|
typedef NIM_CHAR tyArray__PGLh8drTnaWr3s1qUUSq2Q[500];
|
|
struct tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag { tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw Sup;};
|
|
typedef NU8 tyEnum_WriteType__qCTLbeY2UYrZcT5w5gNuxQ;
|
|
struct tyObject_WriteItem__EtmP5EvEiRbeAbwdU39cGTw {tyEnum_WriteType__qCTLbeY2UYrZcT5w5gNuxQ kind;
|
|
union{
|
|
struct {void* data1;
|
|
} _kind_1;
|
|
struct {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data2;
|
|
} _kind_2;
|
|
struct {NimStringDesc* data3;
|
|
} _kind_3;
|
|
};
|
|
NI size;
|
|
NI offset;
|
|
tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future;
|
|
};
|
|
typedef N_NIMCALL_PTR(void, tyProc__rVvEMHFO9aKp4yla4BG9cjuQ) (tyTuple__J0FzjuY02DFObU1sQZLwJA m);
|
|
struct tyTuple__J0FzjuY02DFObU1sQZLwJA {
|
|
NimStringDesc* Field0;
|
|
NU16 Field1;
|
|
};
|
|
struct tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw {tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg* core;
|
|
unsigned long sys;
|
|
tyProc__rVvEMHFO9aKp4yla4BG9cjuQ dataFn;
|
|
tyTuple__J0FzjuY02DFObU1sQZLwJA data;
|
|
};
|
|
struct tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg {char dummy;
|
|
};
|
|
typedef long long tyArray__xLtLuIT9aUkeKRzzMNC75Vw[6];
|
|
struct tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ {NI rd;
|
|
NI wr;
|
|
NI count;
|
|
NI mask;
|
|
NI maxItems;
|
|
NU8* data;
|
|
pthread_mutex_t lock;
|
|
pthread_cond_t cond;
|
|
TNimType* elemType;
|
|
NIM_BOOL ready;
|
|
tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region;
|
|
};
|
|
struct tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg {tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg* core;
|
|
unsigned long sys;
|
|
tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ dataFn;
|
|
};
|
|
typedef long tyArray__9bHLTaF4N8HxB6CQBwt9a68g[7];
|
|
typedef N_NIMCALL_PTR(void, tyProc__nFp6yULd80QIu9c60GjKG0g) (tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* a);
|
|
typedef N_CLOSURE_PTR(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_79) (void);
|
|
struct tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;};
|
|
typedef NU8 tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg;
|
|
struct tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA {NI a;
|
|
NI b;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(RootObj*, ClP_0) (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* peer, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__PWFDSz9c2goXNBb81ps5fUQ;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(RootObj*, ClP_0) (tyObject_EthereumNodecolonObjectType___mgPxske6V9a9c4U2B9b7otGNQ* network, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__uQWGuw9bKxNsuM2QDRSzUgA;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* peer, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__29afZbgd4aYWQbRUhy8nK0w;
|
|
typedef NU8 tyEnum_DisconnectionReason__Ub6CwrFFyWvJS0L5dDig8w;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* peer, tyEnum_DisconnectionReason__Ub6CwrFFyWvJS0L5dDig8w reason, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__scZFsggq4IoU5D8gFDZEuQ;
|
|
struct tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg {NimStringDesc* name;
|
|
NI version;
|
|
tySequence__1EzFEKmqxCrOFQztYTJMow* messages;
|
|
NI index;
|
|
tyProc__PWFDSz9c2goXNBb81ps5fUQ peerStateInitializer;
|
|
tyProc__uQWGuw9bKxNsuM2QDRSzUgA networkStateInitializer;
|
|
tyProc__29afZbgd4aYWQbRUhy8nK0w handshake;
|
|
tyProc__scZFsggq4IoU5D8gFDZEuQ disconnectHandler;
|
|
};
|
|
typedef NU8 tyArray__w5VB8h5K8DB3oWrO5U2wqg[64];
|
|
struct tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw {tySequence__atzPT9bqVZh26epu1UBlGdg* val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ {tySequence__C9b6BeFiqcsN519axQl20dMg* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g {NIM_BOOL initialized;
|
|
NF powRequirement;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg bloom;
|
|
NIM_BOOL isLightNode;
|
|
NIM_BOOL trusted;
|
|
tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw topics;
|
|
tyObject_HashSet__uIICrh9ciNY3L2fjwHeEf9bQ received;
|
|
tyObject_AccountingcolonObjectType___HErmsnD4y4G39aZZGyrY2Ig* accounting;
|
|
};
|
|
struct tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA {tySequence__7X6z61BQKOIIAG9aGlkAnSw* data;
|
|
NI counter;
|
|
};
|
|
struct tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ {NU limitIp;
|
|
NU limitPeerId;
|
|
NU limitTopic;
|
|
};
|
|
struct tyObject_Option__b6B59aeUQwCKIUINi0UtvLw {tyObject_RateLimits__OjRLL6WUdkpMc2LsZCemYQ val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ {NF powRequirement;
|
|
tyObject_Option__74cK9bjQyfn1PprsUXq7aeQ bloom;
|
|
NIM_BOOL isLightNode;
|
|
NU32 maxMsgSize;
|
|
NIM_BOOL confirmationsEnabled;
|
|
tyObject_Option__b6B59aeUQwCKIUINi0UtvLw rateLimits;
|
|
tyObject_Option__E2DJ9bGHMCoz3vfZ9b53k4Kw topics;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* peer, tyObject_Envelope__SvTrTIZs3cDneANW26dQlQ* envelope, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__VsRAU9a9a89c8aWjbn7LcOzYA;
|
|
struct tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q {tyObject_Queue__9cOXO2tKl5EiAoJX3UMtEGA* queue;
|
|
tyObject_Table__a4wU4TJ3S9aYE7hUiPIMGtA filters;
|
|
tyObject_WakuConfig__xNRJjg7UsWOYDNvYInntUQ config;
|
|
tyProc__VsRAU9a9a89c8aWjbn7LcOzYA p2pRequestHandler;
|
|
};
|
|
struct tyObject_AccessViolationError__bKJmUghOMpekROxo4PqWpA { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
struct tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg { tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA Sup;};
|
|
typedef NU8 tyUncheckedArray__nMUrxcwM7yrVbfFpM3W4Sw[1];
|
|
typedef NU8 tyArray__H8qf9bpC2ziYA2earmO8m7w[4];
|
|
typedef NU8 tyArray__vEOa9c5qaE9ajWxR5R4zwfQg[32];
|
|
struct tyObject_Envelope__SvTrTIZs3cDneANW26dQlQ {NU32 expiry;
|
|
NU32 ttl;
|
|
tyArray__H8qf9bpC2ziYA2earmO8m7w topic;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data;
|
|
NU64 nonce;
|
|
};
|
|
struct tyObject_MDigest__law9ct65KplMYBvtmjCQxbw {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
struct tyObject_Message__OGJGNvXIA7nb8o5cg404nA {tyObject_Envelope__SvTrTIZs3cDneANW26dQlQ env;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw hash;
|
|
NU32 size;
|
|
NF pow;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg bloom;
|
|
NIM_BOOL isP2P;
|
|
};
|
|
struct tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ {tyArray__w5VB8h5K8DB3oWrO5U2wqg data;
|
|
};
|
|
struct tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA {tyObject_secp256k1_pubkey__GYc9aFo1e2qOLdmAqUvIikQ data;
|
|
};
|
|
struct tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ {tyObject_SkPublicKey__YxxaGK7KOKaWCOaZ44rHMA val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_Option__CppTXK9bju4OksdxW9a1xJAw {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w {tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ src;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* payload;
|
|
tyObject_Option__CppTXK9bju4OksdxW9a1xJAw padding;
|
|
};
|
|
struct tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg {tyObject_DecodedPayload__5n5rk9boeyHHqL1GXcD2t4w decoded;
|
|
NU32 timestamp;
|
|
NU32 ttl;
|
|
tyArray__H8qf9bpC2ziYA2earmO8m7w topic;
|
|
NF pow;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw hash;
|
|
tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ dst;
|
|
};
|
|
struct tyObject_Moment__p19adwOigsIe5d3NlfPJOEw {NI64 value;
|
|
};
|
|
struct tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ {NI id;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future;
|
|
tyObject_Moment__p19adwOigsIe5d3NlfPJOEw timeoutAt;
|
|
};
|
|
typedef tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* tyArray__06L8jjfbunFPxVliYUVjmQ[2];
|
|
typedef NU8 tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA;
|
|
struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw { RootObj Sup;tyArray__06L8jjfbunFPxVliYUVjmQ location;
|
|
tySequence__qkV9cggxceO9cpfUWIbCnvJg* callbacks;
|
|
tyProc__9bqx36VxQxXejdrF09bFARDQ cancelcb;
|
|
tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* child;
|
|
tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA state;
|
|
Exception* error;
|
|
NIM_BOOL mustCancel;
|
|
NI id;
|
|
};
|
|
struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;};
|
|
typedef NU8 tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA;
|
|
typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16];
|
|
typedef NU8 tyArray__82HHG9cFXBx30wZlwBk6mvQ[108];
|
|
struct tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw {tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA family;
|
|
union{
|
|
struct {tyArray__H8qf9bpC2ziYA2earmO8m7w address_v4;
|
|
} _family_2;
|
|
struct {tyArray__qtqsWM5aXmcpMIVmvq3kAA address_v6;
|
|
} _family_3;
|
|
struct {tyArray__82HHG9cFXBx30wZlwBk6mvQ address_un;
|
|
} _family_4;
|
|
};
|
|
NU16 port;
|
|
};
|
|
struct tyObject_WakuFilterMessage__HQ59aLWDA2B0vgwOfRiyrcg {tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ sig;
|
|
tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ recipientPublicKey;
|
|
NU64 ttl;
|
|
NU64 timestamp;
|
|
tyArray__H8qf9bpC2ziYA2earmO8m7w topic;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* payload;
|
|
tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* padding;
|
|
NF pow;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw hash;
|
|
};
|
|
struct tyObject_ExportedMetric__SxQ4JtBIl1hYp3tJjAPlIA {NimStringDesc* name;
|
|
NF value;
|
|
NF increment;
|
|
NimStringDesc* metricType;
|
|
NI64 timestamp;
|
|
NF sampleRate;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_PeercolonObjectType___c4Sh9b59ah4iBo8P3EU5lRFQ* x_0, NI msgId, tyObject_Rlp__hcsVkUqjm9aqE9bK87khEjnA data_0, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__hIuj9bhT9cBMehfnGbcNapRg;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(NimStringDesc*, ClP_0) (void* msg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__V6IHWnveo9a3sX1FgLxo5BA;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (void* msg, tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__26ri3Guc9chj9cWXTC4SGZSQ;
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_Rlp__hcsVkUqjm9aqE9bK87khEjnA msgData, tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__ut7SOWphcP9c7kBzYrAKYfA;
|
|
struct tyObject_MessageInfo__PUHwfyqThWidrA9bi9c6686A {NI id;
|
|
NimStringDesc* name;
|
|
tyProc__hIuj9bhT9cBMehfnGbcNapRg thunk;
|
|
tyProc__V6IHWnveo9a3sX1FgLxo5BA printer;
|
|
tyProc__26ri3Guc9chj9cWXTC4SGZSQ requestResolver;
|
|
tyProc__ut7SOWphcP9c7kBzYrAKYfA nextMsgResolver;
|
|
};
|
|
struct tyTuple__imsnm9aIGldIDieA5TX9bqyg {
|
|
NI Field0;
|
|
tyObject_MDigest__law9ct65KplMYBvtmjCQxbw Field1;
|
|
};
|
|
struct tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg data;
|
|
};
|
|
struct tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA {tyObject_SkSecretKey__aKiBFtqo69b60sWLnM5A9c3w val;
|
|
NIM_BOOL has;
|
|
};
|
|
struct tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg {tyArray__vEOa9c5qaE9ajWxR5R4zwfQg val;
|
|
NIM_BOOL has;
|
|
};
|
|
typedef struct {
|
|
N_NIMCALL_PTR(void, ClP_0) (tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg* msg, void* ClE_0);
|
|
void* ClE_0;
|
|
} tyProc__09bJb1xQdzzj82jvVgaF9aLQ;
|
|
struct tyObject_Filter__8L4wICuourxHGd5Wapt9cJg {tyObject_Option__H8bdSWxXL4Zx9bAte9aQ3nHQ src;
|
|
tyObject_Option__NUR0thMIPSNrh4Tf1a8hDA privateKey;
|
|
tyObject_Option__lJe9a9cuGFMSR9bPRXxPjFmgg symKey;
|
|
tySequence__atzPT9bqVZh26epu1UBlGdg* topics;
|
|
NF powReq;
|
|
NIM_BOOL allowP2P;
|
|
tyArray__w5VB8h5K8DB3oWrO5U2wqg bloom;
|
|
tyProc__09bJb1xQdzzj82jvVgaF9aLQ handler;
|
|
tySequence__Z2kchNFg0dCfmiVB3PwNVw* queue;
|
|
};
|
|
struct tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw {
|
|
NI Field0;
|
|
NimStringDesc* Field1;
|
|
tyObject_Filter__8L4wICuourxHGd5Wapt9cJg Field2;
|
|
};
|
|
struct tyObject_Rlp__hcsVkUqjm9aqE9bK87khEjnA {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* bytes;
|
|
NI position;
|
|
};
|
|
struct tySequence__WF89a8QyKeDCh4DYWTmSiBg { TGenericSeq Sup; tyProc__IIomJ6ptE6vfJ5zRbATgkQ data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__KdGbg2Gmt5q0JC16Wfi5Zg { TGenericSeq Sup; tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ* data[SEQ_DECL_SIZE];};struct tySequence__iPL3rW9a9bV9cIzaXekL6AsDg { TGenericSeq Sup; tyObject_SelectorKey__s8WfktWY9bd6XxYsLizlOtg data[SEQ_DECL_SIZE];};struct tySequence__y49cN20s5zoVYjuG5v5eVyg { TGenericSeq Sup; tyObject_ReadyKey__vOvPQEijZeFv1xAgbh5rNw data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};struct tySequence__OpwdygJKVwUtq44zH9a4KHw { TGenericSeq Sup; tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__65L3VWzmyOUTt9b3vxWE6OA { TGenericSeq Sup; tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ data[SEQ_DECL_SIZE];};struct tySequence__KS1KnfmcGyX3vyaf0MAihQ { TGenericSeq Sup; tyObject_WriteItem__EtmP5EvEiRbeAbwdU39cGTw data[SEQ_DECL_SIZE];};struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { TGenericSeq Sup; NimStringDesc* data[SEQ_DECL_SIZE];};struct tySequence__LtBIN8CXQpJxPBU08Pl5Ew { TGenericSeq Sup; tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* data[SEQ_DECL_SIZE];};struct tySequence__ToMlAMl6nPcVqLvUNKOpwA { TGenericSeq Sup; tyObject_Message__OGJGNvXIA7nb8o5cg404nA data[SEQ_DECL_SIZE];};struct tySequence__Z2kchNFg0dCfmiVB3PwNVw { TGenericSeq Sup; tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg data[SEQ_DECL_SIZE];};struct tySequence__T74QuWwr8h7Al0PS9cMqKwA { TGenericSeq Sup; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* data[SEQ_DECL_SIZE];};struct tySequence__3rZkFaasjqz3gbEo7TUKpg { TGenericSeq Sup; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw data[SEQ_DECL_SIZE];};struct tySequence__h0KubWnEl4b0S7Vs9bHxbFg { TGenericSeq Sup; tyObject_WakuFilterMessage__HQ59aLWDA2B0vgwOfRiyrcg data[SEQ_DECL_SIZE];};struct tySequence__1EzFEKmqxCrOFQztYTJMow { TGenericSeq Sup; tyObject_MessageInfo__PUHwfyqThWidrA9bi9c6686A data[SEQ_DECL_SIZE];};struct tySequence__atzPT9bqVZh26epu1UBlGdg { TGenericSeq Sup; tyArray__H8qf9bpC2ziYA2earmO8m7w data[SEQ_DECL_SIZE];};struct tySequence__C9b6BeFiqcsN519axQl20dMg { TGenericSeq Sup; tyTuple__imsnm9aIGldIDieA5TX9bqyg data[SEQ_DECL_SIZE];};struct tySequence__7X6z61BQKOIIAG9aGlkAnSw { TGenericSeq Sup; tyTuple__ZGSBBMOe7Md3mY9cUWfT9cMw data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(void, initGC__amVlU9ajqZ06ujoesRBHcDg)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__wKM37ZoL6WtPOU9bn6Ug18A)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, NI cap);
|
|
N_LIB_PRIVATE N_NOCONV(void*, alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg)(NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, alloc0__UxtcZ3QOXKsB7mMchxUf9cg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, alloc__UxtcZ3QOXKsB7mMchxUf9cg_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, rawAlloc__mE4QEVyMvGRVliDWDngZCQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI requestedSize);
|
|
static N_INLINE(NI, roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem)(NI x, NI v);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*, getSmallChunk__0ixBBlKB5QN59bxrmztRmCw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getBigChunk__stlXHMKRKFIGOvq8t4ynRQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size);
|
|
static N_INLINE(void, mappingSearch__x0o9aLs0rybi5SymOs9ciTLQsystem)(NI* r, NI* fl, NI* sl);
|
|
static N_INLINE(NI, msbit__NR8XkKls428clCUr82szCgsystem)(NU32 x);
|
|
static N_INLINE(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, findSuitableBlock__asVN3MOMG2rBAqS7SmK0xQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI* fl, NI* sl);
|
|
static N_INLINE(NI, lsbit__NR8XkKls428clCUr82szCg_2system)(NU32 x);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size);
|
|
static N_INLINE(void*, osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem)(NI size);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOutOfMem__mMRdr4sgmnykA9aWeM9aDZlw)(void);
|
|
static N_INLINE(void, rawWrite)(FILE* f, NCSTRING s);
|
|
static N_INLINE(NI, nimCStrLen)(NCSTRING a);
|
|
static N_INLINE(void*, osTryAllocPages__HMOhWrY1QMa49a2BcJwSDZQ_2system)(NI size);
|
|
static N_INLINE(void, incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addHeapLink__LIRFHBfc9aX3C5dmMmLnpwA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* p, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size);
|
|
static N_INLINE(void, zeroMem__FsvhfMqbswETmyMWtamDewsystem)(void* p, NI size);
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size);
|
|
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size);
|
|
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__9b5xR7VBZVwQDvk5Nr9bDKdQ)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetGet__O3FRrWKKUdi8uRTGxiPdIg)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key);
|
|
static N_INLINE(NI, pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c);
|
|
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y);
|
|
N_LIB_PRIVATE N_NIMCALL(void, splitChunk__BqFVAuadgXfvAiq8B9cBjqQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, splitChunk2__gSNzk4aToVCSTE1opfEv2A)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size);
|
|
static N_INLINE(void, updatePrevSize__9b5Bu9akw7RalDC4isB4QVbgsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI prevSize);
|
|
static N_INLINE(NIM_BOOL, isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p);
|
|
static N_INLINE(NI, pageIndex__cMO7rAWQ0KzYXPVgB0ZR3gsystem)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, incl__tSnfTXv7GxXoDyFDm9bvzqg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetPut__Cw86Sj6YgVACdT20AkWjcA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b);
|
|
static N_INLINE(tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ, mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem)(NI r);
|
|
static N_INLINE(void, setBit__I4TSeZGFKfrVTL1oqiweCgsystem)(NI nr, NU32* dest);
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix2__XFftAAJrARamxGOKUFQy9aw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b, NI fl, NI sl);
|
|
static N_INLINE(void, clearBit__I4TSeZGFKfrVTL1oqiweCg_2system)(NI nr, NU32* dest);
|
|
static N_INLINE(void, listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c);
|
|
static N_INLINE(void, listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getHugeChunk__stlXHMKRKFIGOvq8t4ynRQ_3)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, getBottom__3mqnVBLDtYhZizqw9bvHELA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a);
|
|
N_LIB_PRIVATE N_NIMCALL(void, add__3D9aOyz4rDquPZKBlqn0xig)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI key, NI upperBound);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, allocAvlNode__Du8pyfSfDLyN9aoS2IcBsHg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI key, NI upperBound);
|
|
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y);
|
|
N_LIB_PRIVATE N_NIMCALL(void, skew__NJo8pxZdXEAIa7wkHls9cOw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, split__NJo8pxZdXEAIa7wkHls9cOw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__Y9c9cQhDWRSgYkHfKWcqFlsQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__rlyb6Y54ONML4HcId0P2OA)(tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw* t);
|
|
static N_INLINE(NI, atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem)(NI* memLoc, NI x);
|
|
static N_NIMCALL(void, Marker_tyRef__HsJiUUcO9cHBdUCi0HwkSTA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, doOperation__sl6eqhLncFedgwzv6TlMVw)(void* p, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op);
|
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr);
|
|
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
static N_INLINE(void, add__W9aRfhn7HvnQTPAb8ajo1uwsystem)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NOCONV(void*, allocImpl__WrVG9abV9chlTLqkiXYLKwUg_2)(NI size);
|
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size);
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size);
|
|
N_LIB_PRIVATE N_NOCONV(void, deallocImpl__lmwgHsdhTsrQaepFju8wew)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, dealloc__Jg1OaY9ahkT3MBopLAXRSGw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p);
|
|
static N_INLINE(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*, pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem)(void* p);
|
|
static N_INLINE(NIM_BOOL, isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c);
|
|
N_LIB_PRIVATE N_NIMCALL(void, freeBigChunk__IPvsryqksLyNxxag3IQr2g)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c);
|
|
static N_INLINE(NIM_BOOL, chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c);
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b);
|
|
N_LIB_PRIVATE N_NIMCALL(void, excl__9cAWqpgI1NbhhZ3cVPHhI5A)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key);
|
|
N_LIB_PRIVATE N_NIMCALL(void, del__Io5JDKCS5u26IEWw0J53hQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI x);
|
|
static N_INLINE(void, deallocAvlNode__pgghNmDMWP23LqxNq9atk7gsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n);
|
|
N_LIB_PRIVATE N_NIMCALL(void, freeHugeChunk__IPvsryqksLyNxxag3IQr2g_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c);
|
|
static N_INLINE(void, decCurrMem__JPUl8p4328ZL9bXnEtbaZcA_2system)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes);
|
|
static N_INLINE(void, osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem)(void* p, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void, markS__SOJE9bROCOc8iabVsKM64Sg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NIMCALL(void, incl__azHo9bY5qs9b2EZ9cSse4fmZA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetPut__6bBl0A4vUXoRvva9bRmnwSQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key);
|
|
static N_INLINE(NI, nextTry__46i6pOTgUeAywXs7rPqurwsystem)(NI h, NI maxHash);
|
|
N_LIB_PRIVATE N_NIMCALL(void, cellSetEnlarge__9bhPFIGFYIneoHljx8OXvqA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t);
|
|
N_LIB_PRIVATE N_NIMCALL(void, cellSetRawInsert__a1sVKTgcDTTmcnBQqk9bNdA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* desc);
|
|
N_LIB_PRIVATE N_NIMCALL(void, forAllChildren__XCvXrotwhq0gugZtuZTNPQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op);
|
|
static N_INLINE(void*, cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell);
|
|
N_LIB_PRIVATE N_NIMCALL(void, forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw)(void* dest, TNimType* mt, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q)(void* dest, TNimNode* n, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op);
|
|
N_LIB_PRIVATE N_NIMCALL(TNimNode*, selectBranch__2us2RQByTh81i9aW4EEgfmw)(void* aa, TNimNode* n);
|
|
N_LIB_PRIVATE N_NIMCALL(NU, getDiscriminant__7LnhHf25BuMRNdnPtDbjcw)(void* aa, TNimNode* n);
|
|
static N_INLINE(NI, starpercent___dgYAo7RfdUVVpvkfKDym8w_3system)(NI x, NI y);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsOrIncl__qhy8GaXaPs9bLqr6V8CV9cFg)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key);
|
|
static N_NIMCALL(void, Marker_tySequence__WF89a8QyKeDCh4DYWTmSiBg)(void* p, NI op);
|
|
static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_3)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimRegisterThreadLocalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc);
|
|
static N_NIMCALL(void, Marker_tySequence__uB9b75OUPRENsBAu4AnoePA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__vU9aO9cTqOMn6CBzhV8rX7Sw)(void* p, NI op);
|
|
static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_6)(void);
|
|
N_LIB_PRIVATE N_NOINLINE(NimStringDesc*, colonanonymous___3glzdNutX56jyiuV1ycwew)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewStringNoInit)(NI space);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObjNoInit)(TNimType* typ, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ)(TNimType* typ, NI size, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NIMCALL(void, collectCT__XHio9cMpnLoH7GyCj1Z9besg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
static N_INLINE(NI, getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a);
|
|
N_LIB_PRIVATE N_NIMCALL(void, collectCTBody__XHio9cMpnLoH7GyCj1Z9besg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NOINLINE(NI, stackSize__0yw8cp0rOgL8i0O5kzzb0g)(void);
|
|
N_LIB_PRIVATE N_NOINLINE(NI, stackSize__VOU3z9bbtHMYBiCVB5tMX1g)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack);
|
|
static N_INLINE(void, prepareForInteriorPointerChecking__ot9aebHKDFT2OPbEVY47F9bQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, lowGauge__vu9a10GqvNeXA9alSqdG48cw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, highGauge__vu9a10GqvNeXA9alSqdG48cw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n);
|
|
CLANG_NO_SANITIZE_ADDRESS N_LIB_PRIVATE void markStackAndRegisters__U6T7JWtDLrWhtmhXSoy9a6g(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setPosition__Fnam3HOmbq2ymF0tDBas5Q)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_GcStack__7fytPA5bBsob6See21YMRA*, getActiveStack__muO7WGG730PTJWpoUnluHg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isActiveStack__c6NLIYJQ5DIKtQqRJH8S7w)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack);
|
|
static N_INLINE(void, gcMark__x5SbLN3uVBCsEa67N20nPwsystem)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, interiorAllocatedPtr__NuzKjA4SX9afyji9cHHIuKpQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p);
|
|
static N_INLINE(NI, percentpercent___dgYAo7RfdUVVpvkfKDym8w_4system)(NI x, NI y);
|
|
static N_INLINE(NIM_BOOL, lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system)(NI x, NI y);
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, inRange__BIq3l3oBvrBeYSWFT5iXiw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root, NI key);
|
|
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, collectZCT__EN6T32AMm3va9bsrdxtF0cg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NIMCALL(void, prepareDealloc__fvhnFro5wEfzy879alizcUQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell);
|
|
static N_INLINE(NI, atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system)(NI* memLoc, NI x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, collectCycles__XHio9cMpnLoH7GyCj1Z9besg_3)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NIMCALL(void, acquire__9bDG9bIkA6DtNcXVdL7bnLvg)(pthread_mutex_t* lock);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCunref)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, release__9bDG9bIkA6DtNcXVdL7bnLvg_2)(pthread_mutex_t* lock);
|
|
N_LIB_PRIVATE N_NIMCALL(void, cellsetReset__Y9c9cQhDWRSgYkHfKWcqFlsQ_2)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, deinit__Y9c9cQhDWRSgYkHfKWcqFlsQ_3)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, markGlobals__XHio9cMpnLoH7GyCj1Z9besg_4)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NIMCALL(void, sweep__XHio9cMpnLoH7GyCj1Z9besg_5)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
static N_INLINE(NIM_BOOL, isCell__knKGR9cPCi0isv7h4omKxdAsystem)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__ClLkUQKF8KrRxQPdAJDd5w)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell);
|
|
N_LIB_PRIVATE N_NIMCALL(void, freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getOccupiedMem__hrQB9bN29c1nR1E9cHqYcNcDA)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, unmarkStackAndRegisters__XHio9cMpnLoH7GyCj1Z9besg_6)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
static N_INLINE(void, addNewObjToZCT__xkq8ZbJr9bIUKHN9cK4tT5NAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch);
|
|
N_LIB_PRIVATE N_NOCONV(void, signalHandler)(int sign);
|
|
static N_INLINE(void, GC_disable__RsY2eAkO9aEvlDhb7ZyRF8gsystem)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size);
|
|
N_NIMCALL(NimStringDesc*, rawNewString)(NI cap);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA)(NimStringDesc** s);
|
|
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen);
|
|
static N_INLINE(NI, resize__cOCDWr16YD4j3dBrbbH3yQsystem)(NI old);
|
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src);
|
|
N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isOnStack__plOlFsQAAvcYd3nF5LfWzw)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, auxWriteStackTraceWithOverride__LYPY2vdF8PVrf1RSKEqgkA_2)(NimStringDesc** s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw)(NCSTRING data);
|
|
static N_INLINE(void, pushSafePoint)(TSafePoint* s);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, cstrToNimstr)(NCSTRING str);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toNimStr)(NCSTRING str, NI len);
|
|
static N_INLINE(void, popSafePoint)(void);
|
|
static N_INLINE(void, popCurrentException)(void);
|
|
static N_INLINE(void, asgnRef)(void** dest, void* src);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void);
|
|
static N_INLINE(void, sysFatal__loKUBbrfPTCD1cUb5IkxkAsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__DsOOBcxCUeVlNUDRmn9afcA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObjRC1)(TNimType* typ, NI size);
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p);
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line);
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw)(Exception* e);
|
|
static N_INLINE(void, pushCurrentException)(Exception* e);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2)(Exception* e);
|
|
N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledErrorAux__na8C8pUZ9cLQWVwk35l5vfw_3)(Exception* e);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___qXwhltkA4r6d4Hcwmx9cN8A)(tySequence__uB9b75OUPRENsBAu4AnoePA* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, add__8FwY5enLGB0dFerO6Ny9caw)(NimStringDesc** x, NCSTRING y);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, addChar)(NimStringDesc* s, NIM_CHAR c);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimIntToStr)(NI x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addInt__mftMOxbyu0h4yByfs3sqjA)(NimStringDesc** result, NI64 x);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, setLengthStr)(NimStringDesc* s, NI newLen);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, mnewString)(NI len);
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ)(NimStringDesc** dest);
|
|
static N_INLINE(NCSTRING, nimToCStringConv)(NimStringDesc* s);
|
|
N_LIB_PRIVATE N_NIMCALL(void, writeToStdErr__a2kDfqdSc1eYf0ZCWOGinQ)(NCSTRING msg);
|
|
static N_INLINE(void, GC_enable__RsY2eAkO9aEvlDhb7ZyRF8g_2system)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__ShBqCFAISBSH2YqBfe6zjg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, registerSignalHandler__amVlU9ajqZ06ujoesRBHcDg_2)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getRefcount)(void* p);
|
|
static N_INLINE(void, sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__Efo9bmO5NYUNf9a3ESqm9bZ9bQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimInt64ToStr)(NI64 x);
|
|
static N_INLINE(void, sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__9bTGS9b5gqA3m1IgV71Csl0Q)(void* p, NI op);
|
|
static N_INLINE(void, sysFatal__rmMwjwTwcnO3nfuGk3FZeAsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__ruLPO7OV4lfUtVF9bcHhElQ)(void* p, NI op);
|
|
static N_INLINE(void, sysFatal__1rw9bzpRcCrBi6FIqHe7a4wsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__Pjt0MQjoA6TAHAHOFNel9cg)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__HMIVdYjdZYWskTmTQVo5BQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void);
|
|
static N_NIMCALL(void, Marker_tyRef__H9bY9c7U839afi7vlj9crbfr5Q)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len);
|
|
static N_NIMCALL(void, Marker_tyRef__9clYsYwyjCqe2PFTuCI3Ubg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n);
|
|
static N_INLINE(void, addEscapedChar__dfKNBK6s29c7zfWj2JwI7EQsystem)(NimStringDesc** s, NIM_CHAR c);
|
|
N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg);
|
|
static N_INLINE(void, sysFatal__sn8CaGm2thxUJVOA3LX8MQsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__RF9bmlTw5jjuUn7w9cdnw7yA)(void* p, NI op);
|
|
static N_INLINE(void, sysFatal__7P7hBAiMYMVi3v9alSlXmSwsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__l9cxZBMkgRuliCVgWAnHVRg)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__9bC8XA2C9bDqWk9bNsia3gaLQ)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(TNimType*, extGetCellType)(void* c);
|
|
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p);
|
|
static N_NIMCALL(void, Marker_tyRef__Ie1m0dv1ZHg72IgPRr1cDw)(void* p, NI op);
|
|
static N_INLINE(void, sysFatal__VD71bel7WxpyzW75w82B8wsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__lpZPFaTJY3aNxmEDEsrQ6g)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(NI, writeFloatToBuffer__UrA9aquvUwHFUFx78eUQk3A)(NIM_CHAR* buf, NF value);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addCstringN__DuMbk0Tea09bkpFWJtZlU6A)(NimStringDesc** result, NCSTRING buf, NI buflen);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw)(void* dest, void* src, TNimType* mt, NIM_BOOL shallow);
|
|
N_LIB_PRIVATE N_NIMCALL(void*, nimNewSeqOfCap)(TNimType* typ, NI cap);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ)(void* dest, void* src, TNimNode* n, NIM_BOOL shallow);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw)(void* dest, TNimNode* n);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericReset)(void* dest, TNimType* mt);
|
|
static N_INLINE(void, chckObjAsgn)(TNimType* a, TNimType* b);
|
|
static N_INLINE(void, sysFatal__1dB9ckhB1JxYIeFCveN29bzwsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__8tkbLy9bNx4E9ckj02Ra3BCg)(void* p, NI op);
|
|
N_NIMCALL(NimStringDesc*, mnewString)(NI len);
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b);
|
|
static N_NIMCALL(void, Marker_tyRef__gcKyg9bhR5vWTJg3cREMk0Q)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest, void* src, TNimType* mt);
|
|
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen);
|
|
static N_NIMCALL(void, Marker_tyRef__8SzoIAgLw9ci2v0yafHj9b6Q)(void* p, NI op);
|
|
static N_INLINE(void*, seqToPtr__Yvgf8yq9apZ9b6L9cYdWlsiCQsystem)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* x_0);
|
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b);
|
|
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size);
|
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size);
|
|
N_LIB_PRIVATE N_NIMCALL(void, initRawChannel__ltLEYIphIbqFOv5CIpNNmw)(void* p_0, NI maxItems);
|
|
N_LIB_PRIVATE N_NIMCALL(void, createThread__um5slEgmxl6nQ1entEtXNw_2)(tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* t, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ tp);
|
|
N_LIB_PRIVATE N_NOCONV(void*, allocShared0Impl__WrVG9abV9chlTLqkiXYLKwUg_3)(NI size);
|
|
N_LIB_PRIVATE N_NOCONV(void*, allocSharedImpl)(NI size);
|
|
N_LIB_PRIVATE N_NOCONV(void*, threadProcWrapper__oTnP9cUoE9cVTUL7iHAoIIAA)(void* closure);
|
|
N_LIB_PRIVATE N_NIMCALL(void, threadProcWrapStackFrame__Mxf9cF7DzrT73i52k5zPHQA)(tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* thrd);
|
|
N_LIB_PRIVATE N_NIMCALL(void, threadProcWrapDispatch__Mxf9cF7DzrT73i52k5zPHQA_2)(tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* thrd);
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimLeaveFinally)(void);
|
|
N_LIB_PRIVATE N_NOINLINE(void, nimGC_setStackBottom)(void* theStackBottom);
|
|
N_LIB_PRIVATE N_NIMCALL(void, setPosition__Zp3k9bHhfG9aKFJWRJNwKuKw)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position);
|
|
N_LIB_PRIVATE N_NIMCALL(void, deallocOsPages__amVlU9ajqZ06ujoesRBHcDg_3)(void);
|
|
N_LIB_PRIVATE N_NIMCALL(void, deallocOsPages__9cjK1n7e8rk5QVWjYl2tSrw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a);
|
|
N_LIB_PRIVATE N_NIMCALL(void, llDeallocAll__9cjK1n7e8rk5QVWjYl2tSrw_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a);
|
|
N_LIB_PRIVATE N_NOCONV(void, deallocShared)(void* p_0);
|
|
N_LIB_PRIVATE N_NOCONV(void, deallocSharedImpl__lmwgHsdhTsrQaepFju8wew_2)(void* p_0);
|
|
static N_NIMCALL(void, Marker_tyRef__M8bPR1OE5OXPYGyQdVHfTg)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, llRecv__DtFFApp9a7XaoA18umF002g)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_0, void* res, TNimType* typ);
|
|
static N_INLINE(void, sysFatal__v9cbB7RbVGa2KoYQtRbxOeAsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawRecv__VSCDPF9ban7LKzHgvBH1xLA)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_0, void* data_0, TNimType* typ);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeAux__T0nmMeLw6EbjZRKdK4QQWA)(void* dest_0, void* src, TNimType* mt, tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* t, tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg mode);
|
|
static N_INLINE(NimStringDesc*, copyDeepString__hklXXwFsTQvUNkBUDEf9aqAsystem)(NimStringDesc* src);
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeAux__P9bTEpZhQPzu09aiqLvtrvlQ)(void* dest_0, void* src, TNimNode* n_0, tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* t, tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg mode);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimFloatToStr)(NF f);
|
|
N_LIB_PRIVATE N_NIMCALL(void, addFloat__R7rBahgTSmBayFrvvbK9bKQ)(NimStringDesc** result, NF x);
|
|
static N_NIMCALL(void, Marker_tyRef__0vJvi4uHbxjbxlkkX7P1EA)(void* p, NI op);
|
|
static N_NIMCALL(void, Marker_tyRef__4X6IHW59aGB3JdQUUnNW6gQ)(void* p, NI op);
|
|
static N_INLINE(void, sysFatal__r3yDxoTjcx69b5PdZG9cdKCwsystem)(NimStringDesc* message) __attribute__((noreturn));
|
|
static N_NIMCALL(void, Marker_tyRef__A79aQ4kopJRWUJmF9aQu6afA)(void* p, NI op);
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawSend__VSCDPF9ban7LKzHgvBH1xLA_2)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_0, void* data_0, TNimType* typ);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___NYAXR1iLTq7F7vRVaBPtjw)(tyArray__vEOa9c5qaE9ajWxR5R4zwfQg x_0);
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___RkX9btpg5sQIaP8yYXB6tbA)(NU64 x);
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericShallowAssign)(void* dest, void* src, TNimType* mt);
|
|
static N_INLINE(void, initStackBottomWith)(void* locals);
|
|
N_LIB_PRIVATE NIM_CONST tyArray__mkmEeKAWtk2yS9bBb1lUWXA fsLookupTable__Gn52IZvqY4slyBTOYwGNRQ = {((NI8) -1),
|
|
((NI8) 0),
|
|
((NI8) 1),
|
|
((NI8) 1),
|
|
((NI8) 2),
|
|
((NI8) 2),
|
|
((NI8) 2),
|
|
((NI8) 2),
|
|
((NI8) 3),
|
|
((NI8) 3),
|
|
((NI8) 3),
|
|
((NI8) 3),
|
|
((NI8) 3),
|
|
((NI8) 3),
|
|
((NI8) 3),
|
|
((NI8) 3),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 4),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 5),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 6),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7),
|
|
((NI8) 7)}
|
|
;
|
|
N_LIB_PRIVATE TNimType NTI__IIomJ6ptE6vfJ5zRbATgkQ_;
|
|
N_LIB_PRIVATE TNimType NTI__vr5DoT1jILTGdRlYv1OYpw_;
|
|
N_LIB_PRIVATE TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_;
|
|
N_LIB_PRIVATE TNimType NTI__diB2NTuAIWY0FO9c5IUJRGg_;
|
|
N_LIB_PRIVATE TNimType NTI__HsJiUUcO9cHBdUCi0HwkSTA_;
|
|
N_LIB_PRIVATE TNimType NTI__WF89a8QyKeDCh4DYWTmSiBg_;
|
|
N_LIB_PRIVATE TNimType NTI__XEycrCsme5C8CVWAYEcdBQ_;
|
|
N_LIB_PRIVATE TNimType NTI__S9agCYBinaYZnGWcjTdxclg_;
|
|
N_LIB_PRIVATE TNimType NTI__77mFvmsOLKik79ci2hXkHEg_;
|
|
N_LIB_PRIVATE TNimType NTI__oLyohQ7O2XOvGnflOss8EA_;
|
|
N_LIB_PRIVATE TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_;
|
|
N_LIB_PRIVATE TNimType NTI__uB9b75OUPRENsBAu4AnoePA_;
|
|
N_LIB_PRIVATE TNimType NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_7, "Stack trace override procedure not registered.\012", 47);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_8, "Traceback (most recent call last, using override)\012", 50);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_9, "SIGINT: Interrupted by Ctrl-C.\012", 31);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_10, "SIGSEGV: Illegal storage access. (Attempt to read from nil\?)\012", 61);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_11, "SIGABRT: Abnormal termination.\012", 31);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_12, "SIGFPE: Arithmetic error.\012", 26);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_13, "SIGILL: Illegal operation.\012", 27);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_14, "SIGBUS: Illegal storage access. (Attempt to read from nil\?)\012", 60);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_15, "SIGPIPE: Pipe closed.\012", 22);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_16, "unknown signal\012", 15);
|
|
N_LIB_PRIVATE TNimType NTI__LbeSGvgPzGzXnW9caIkJqMA_;
|
|
N_LIB_PRIVATE TNimType NTI__Wyd9avMRCq0gsOu9adFoIjCA_;
|
|
N_LIB_PRIVATE TNimType NTI__DsOOBcxCUeVlNUDRmn9afcA_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_18, "[[reraised from:\012", 17);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_19, "]]\012", 3);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_20, "\012", 1);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_21, "Error: unhandled exception: ", 28);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_22, " [", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_23, "]\012", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_24, "no exception to reraise", 23);
|
|
N_LIB_PRIVATE TNimType NTI__G9cUlLvU4AFC26wbFxLFkFA_;
|
|
N_LIB_PRIVATE TNimType NTI__ShBqCFAISBSH2YqBfe6zjg_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_25, "API usage error: GC_enable called but GC is already enabled", 59);
|
|
N_LIB_PRIVATE TNimType NTI__8inKGns6i1OoXN9aLZwcSOw_;
|
|
N_LIB_PRIVATE TNimType NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_26, "value out of range: ", 20);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_27, " notin ", 7);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_28, " .. ", 4);
|
|
N_LIB_PRIVATE TNimType NTI__K39aEGuwNdydKn2WFEpUygg_;
|
|
N_LIB_PRIVATE TNimType NTI__9bTGS9b5gqA3m1IgV71Csl0Q_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_29, "index out of bounds, the container is empty", 43);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_30, "index ", 6);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_31, " not in 0 .. ", 13);
|
|
N_LIB_PRIVATE TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_;
|
|
N_LIB_PRIVATE TNimType NTI__Aav8dQoMlCFnZRxA0IhTHQ_;
|
|
N_LIB_PRIVATE TNimType NTI__nlCscttRCss70IBTyuBqnA_;
|
|
N_LIB_PRIVATE TNimType NTI__sVg18TP9cLifHyygRe9cro9aA_;
|
|
N_LIB_PRIVATE TNimType NTI__GOcOTSJVFwA9bjh66gBCclQ_;
|
|
N_LIB_PRIVATE TNimType NTI__ruLPO7OV4lfUtVF9bcHhElQ_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_32, "attempt to write to a nil address", 33);
|
|
N_LIB_PRIVATE TNimType NTI__XIT9aewsXycM2U5B437NUDA_;
|
|
N_LIB_PRIVATE TNimType NTI__Ss6DFlX5iSZpHRZDmP74bg_;
|
|
N_LIB_PRIVATE TNimType NTI__Pjt0MQjoA6TAHAHOFNel9cg_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_33, "over- or underflow", 18);
|
|
N_LIB_PRIVATE TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_;
|
|
N_LIB_PRIVATE TNimType NTI__iLZrPn9anoh9ad1MmO0RczFw_;
|
|
N_LIB_PRIVATE TNimType NTI__HMIVdYjdZYWskTmTQVo5BQ_;
|
|
N_LIB_PRIVATE TNimType NTI__hLlQjbV9bLNq5PFxYcqacsA_;
|
|
N_LIB_PRIVATE TNimType NTI__H9bY9c7U839afi7vlj9crbfr5Q_;
|
|
extern TNimType NTI__KdGbg2Gmt5q0JC16Wfi5Zg_;
|
|
N_LIB_PRIVATE TNimType NTI__BeJgrOdDsczOwEWOZbRfKA_;
|
|
N_LIB_PRIVATE TNimType NTI__9clYsYwyjCqe2PFTuCI3Ubg_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_36, "\"", 1);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_37, "\\a", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_38, "\\b", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_39, "\\t", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_40, "\\n", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_41, "\\v", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_42, "\\f", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_43, "\\c", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_44, "\\e", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_45, "\\\\", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_46, "\\\'", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_47, "\\\"", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_48, "\\x", 2);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_49, "0123456789ABCDEF", 16);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_51, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/iterators.nim(207, 11) `len(a) == L` the l"
|
|
"ength of the string changed while iterating over it", 178);
|
|
N_LIB_PRIVATE TNimType NTI__k3HXouOuhqAKq0dx450lXQ_;
|
|
N_LIB_PRIVATE TNimType NTI__cG1a2XAxsP28AUq2q9aXnNg_;
|
|
N_LIB_PRIVATE TNimType NTI__Xp6lZxsceIrllB67BF5kqQ_;
|
|
N_LIB_PRIVATE TNimType NTI__RF9bmlTw5jjuUn7w9cdnw7yA_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_52, "invalid object conversion", 25);
|
|
N_LIB_PRIVATE TNimType NTI__vASt1Zy2CLWqyBeLxcXqow_;
|
|
N_LIB_PRIVATE TNimType NTI__l9cxZBMkgRuliCVgWAnHVRg_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_53, "division by zero", 16);
|
|
extern TNimType NTI__iPL3rW9a9bV9cIzaXekL6AsDg_;
|
|
extern TNimType NTI__y49cN20s5zoVYjuG5v5eVyg_;
|
|
N_LIB_PRIVATE TNimType NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_;
|
|
extern TNimType NTI__qkV9cggxceO9cpfUWIbCnvJg_;
|
|
N_LIB_PRIVATE TNimType NTI__yoNlBGx0D2tRizIdhQuENw_;
|
|
N_LIB_PRIVATE TNimType NTI__Ie1m0dv1ZHg72IgPRr1cDw_;
|
|
N_LIB_PRIVATE TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_;
|
|
N_LIB_PRIVATE TNimType NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_;
|
|
N_LIB_PRIVATE TNimType NTI__hMQEc0FMry7Up7EoPki79aA_;
|
|
N_LIB_PRIVATE TNimType NTI__M4na42GvebBMnI5wV9cYMxg_;
|
|
N_LIB_PRIVATE TNimType NTI__sjMKYyLJHLygjB89b2o2KpQ_;
|
|
N_LIB_PRIVATE TNimType NTI__lpZPFaTJY3aNxmEDEsrQ6g_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_54, "index out of bounds", 19);
|
|
extern TNimType NTI__OpwdygJKVwUtq44zH9a4KHw_;
|
|
N_LIB_PRIVATE TNimType NTI__kJMtlLI2jppHdk6nd3I69aw_;
|
|
N_LIB_PRIVATE TNimType NTI__8tkbLy9bNx4E9ckj02Ra3BCg_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_57, "invalid object assignment", 25);
|
|
extern TNimType NTI__y4Xz29a9adDLzoWbPAshemIg_;
|
|
extern TNimType NTI__hQ8UFdFrBwKDOfCkIM5KOQ_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_63, " (invalid data!)", 16);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_64, "0", 1);
|
|
N_LIB_PRIVATE TNimType NTI__gcKyg9bhR5vWTJg3cREMk0Q_;
|
|
extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_65, " not in ", 8);
|
|
N_LIB_PRIVATE TNimType NTI__PpavWgyrx5odXyR89aNlcWA_;
|
|
N_LIB_PRIVATE TNimType NTI__rUuqTvFmkC6KKRqDAazGEA_;
|
|
N_LIB_PRIVATE TNimType NTI__LBgXxpmYOpS8xroRZgNvbg_;
|
|
N_LIB_PRIVATE TNimType NTI__Gz6vwaK0PZQIDIwfuvKsOg_;
|
|
N_LIB_PRIVATE TNimType NTI__R6xyK4emLrjzESwYWG6z5A_;
|
|
N_LIB_PRIVATE TNimType NTI__g9buja9c9aeh0rkDpqsXOJF9bA_;
|
|
N_LIB_PRIVATE TNimType NTI__nmiMWKVIe46vacnhAFrQvw_;
|
|
extern TNimType NTI__65L3VWzmyOUTt9b3vxWE6OA_;
|
|
N_LIB_PRIVATE NIM_CONST tyArray__yp9a149boki9cCCWgfXI0Ip4A powtens__l8b44pimyaWe7sztIOF1Tw = {1.0000000000000000e+00,
|
|
1.0000000000000000e+01,
|
|
1.0000000000000000e+02,
|
|
1.0000000000000000e+03,
|
|
1.0000000000000000e+04,
|
|
1.0000000000000000e+05,
|
|
1.0000000000000000e+06,
|
|
1.0000000000000000e+07,
|
|
1.0000000000000000e+08,
|
|
1.0000000000000000e+09,
|
|
1.0000000000000000e+10,
|
|
1.0000000000000000e+11,
|
|
1.0000000000000000e+12,
|
|
1.0000000000000000e+13,
|
|
1.0000000000000000e+14,
|
|
1.0000000000000000e+15,
|
|
1.0000000000000000e+16,
|
|
1.0000000000000000e+17,
|
|
1.0000000000000000e+18,
|
|
1.0000000000000000e+19,
|
|
1.0000000000000000e+20,
|
|
1.0000000000000000e+21,
|
|
1.0000000000000000e+22}
|
|
;
|
|
N_LIB_PRIVATE TNimType NTI__t7nhKLvXTQS9cS8ByJU9bIag_;
|
|
N_LIB_PRIVATE TNimType NTI__8SzoIAgLw9ci2v0yafHj9b6Q_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_69, "value out of range", 18);
|
|
extern TNimType NTI__KS1KnfmcGyX3vyaf0MAihQ_;
|
|
N_LIB_PRIVATE TNimType NTI__3VcGJ5ZzkB2b0MMruetfFg_;
|
|
N_LIB_PRIVATE TNimType NTI__j0udO7e8EBNKZJ2hz9aEuDw_;
|
|
N_LIB_PRIVATE TNimType NTI__hgJQSlfXDOK3SwSHjeZBXg_;
|
|
N_LIB_PRIVATE TNimType NTI__wpHJMft9bN9a77BcQkhjuquA_;
|
|
N_LIB_PRIVATE TNimType NTI__nuuFlkPr6wNn1dt5MhCk3g_;
|
|
N_LIB_PRIVATE TNimType NTI__rVvEMHFO9aKp4yla4BG9cjuQ_;
|
|
extern TNimType NTI__J0FzjuY02DFObU1sQZLwJA_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_76, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/threads.nim(313, 14) `pthread_attr_init(a)"
|
|
" == 0` ", 134);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_77, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/threads.nim(314, 14) `pthread_attr_setstac"
|
|
"ksize(a, ThreadStackSize) == 0` ", 159);
|
|
N_LIB_PRIVATE TNimType NTI__KFG1Y2EPzgtJWwuYhMD0Fw_;
|
|
N_LIB_PRIVATE TNimType NTI__M8bPR1OE5OXPYGyQdVHfTg_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_80, "cannot create thread", 20);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_81, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/threads.nim(317, 14) `pthread_attr_destroy"
|
|
"(a) == 0` ", 137);
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_82, "cannot receive message of wrong type", 36);
|
|
extern TNimType NTI__SxQ4JtBIl1hYp3tJjAPlIA_;
|
|
extern TNimType NTI__sM4lkSb7zS6F7OVMvW9cffQ_;
|
|
N_LIB_PRIVATE TNimType NTI__wMtfD88jmrPZwfzTH9c8e9cA_;
|
|
N_LIB_PRIVATE TNimType NTI__0vJvi4uHbxjbxlkkX7P1EA_;
|
|
extern TNimType NTI__LtBIN8CXQpJxPBU08Pl5Ew_;
|
|
extern TNimType NTI__BK0D4fGJuaackAKNkPdeGA_;
|
|
N_LIB_PRIVATE TNimType NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_;
|
|
extern TNimType NTI__Vrn9aGTID70jKaWhmPs9c0aA_;
|
|
N_LIB_PRIVATE TNimType NTI__bKJmUghOMpekROxo4PqWpA_;
|
|
N_LIB_PRIVATE TNimType NTI__4X6IHW59aGB3JdQUUnNW6gQ_;
|
|
N_LIB_PRIVATE TNimType NTI__ICSm8pFV59cLfw6i2pFuM9cg_;
|
|
N_LIB_PRIVATE TNimType NTI__A79aQ4kopJRWUJmF9aQu6afA_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_93, "cannot send message; thread died", 32);
|
|
extern TNimType NTI__OGJGNvXIA7nb8o5cg404nA_;
|
|
extern TNimType NTI__ToMlAMl6nPcVqLvUNKOpwA_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_104, "different lengths for slice assignment", 38);
|
|
extern TNimType NTI__Z2kchNFg0dCfmiVB3PwNVw_;
|
|
extern TNimType NTI__M76oTiKo3n6JQTidz5E9cYg_;
|
|
extern TNimType NTI__T74QuWwr8h7Al0PS9cMqKwA_;
|
|
extern TNimType NTI__3rZkFaasjqz3gbEo7TUKpg_;
|
|
extern TNimType NTI__h0KubWnEl4b0S7Vs9bHxbFg_;
|
|
STRING_LITERAL(TM__Q5wkpxktOdTGvlSRo9bzt9aw_129, "cannot dispatch; dispatcher is nil", 34);
|
|
N_LIB_PRIVATE TNimType* nimTypeRoot;
|
|
N_LIB_PRIVATE NI nim_program_result;
|
|
N_LIB_PRIVATE tyProc__9axCnCRMUx32AHzFgBrzSMg globalRaiseHook__JbO1ti4ULxrw54m4zNPbpA;
|
|
N_LIB_PRIVATE NIM_THREADVAR tyProc__9axCnCRMUx32AHzFgBrzSMg localRaiseHook__EIvMhANBvB9cp2Ezvt29cADg;
|
|
N_LIB_PRIVATE tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ outOfMemHook__kZNaA7u1MfSW5ZeoGvw8xg;
|
|
N_LIB_PRIVATE tyProc__NFmM6mqUOVW3cJg4yvk8Fw unhandledExceptionHook__RJpSsXsRUH8ochbXTEhRIw;
|
|
N_LIB_PRIVATE TNimType strDesc__D0UzA4zsDu5tgpJQ9a9clXPg = {((NI) 8), ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28), 2, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, NIM_NIL, 0, 0}
|
|
;
|
|
N_LIB_PRIVATE NIM_THREADVAR tyEnum_ThreadType__H77H4LSuveAOpXr9bJRsUtw threadType__ut3Z9ak4M9c28LWYBg3LZISw;
|
|
N_LIB_PRIVATE NIM_THREADVAR tySequence__WF89a8QyKeDCh4DYWTmSiBg* threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw;
|
|
N_LIB_PRIVATE NIM_THREADVAR NI threadId__wzrdPYhtL9czkCWS4o9an9cRw;
|
|
N_LIB_PRIVATE tyProc__W6IXMh2CA4X1rFYGjUb4yg errorMessageWriter__ZXnv0JyrWe3HTd07wpSr7A;
|
|
N_LIB_PRIVATE NIM_THREADVAR TFrame* framePtr__HRfVMH3jYeBJz6Q6X9b6Ptw;
|
|
N_LIB_PRIVATE NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g;
|
|
N_LIB_PRIVATE NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg;
|
|
N_LIB_PRIVATE NIM_THREADVAR GcFrameHeader* gcFramePtr__ot48iojqko9aFxGhyjjjVaA;
|
|
N_LIB_PRIVATE tyProc__RlJHE6omY7UCfrGlGvyuFg stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ;
|
|
N_LIB_PRIVATE tyProc__W6IXMh2CA4X1rFYGjUb4yg onUnhandledException__bFrawQlTKZhLweDD36j9b8g;
|
|
N_LIB_PRIVATE NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q;
|
|
N_LIB_PRIVATE tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg sharedHeap__R3bhvQCN0d6AYpkvxfT9aGw;
|
|
N_LIB_PRIVATE pthread_mutex_t heapLock__Cm9aJxbMhUuv7Cj8trffHQw;
|
|
N_LIB_PRIVATE NI globalMarkersLen;
|
|
N_LIB_PRIVATE tyArray__9aTRall1siQT9bXabu2aKXUg globalMarkers;
|
|
N_LIB_PRIVATE NI threadLocalMarkersLen;
|
|
N_LIB_PRIVATE tyArray__9aTRall1siQT9bXabu2aKXUg threadLocalMarkers;
|
|
N_LIB_PRIVATE NI gHeapidGenerator__hd54mEUTGcVuZLChYgtR9bg;
|
|
|
|
#line 10 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
static N_INLINE(NI, roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem)(NI x, NI v) { NI result; result = (NI)0;
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
result = (NI)((NI)(x + (NI)(v - ((NI) 1))) & (NI)((NU64) ~((NI)(v - ((NI) 1))))); return result;}
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NI, msbit__NR8XkKls428clCUr82szCgsystem)(NU32 x) { NI result; NI a; result = (NI)0;
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((NU32)(x) <= (NU32)(((NU32) 65535)))) goto LA3_;
|
|
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((NU32)(x) <= (NU32)(((NU32) 255)))) goto LA7_;
|
|
a = ((NI) 0); }
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{ a = ((NI) 8); }
|
|
LA5_: ;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((NU32)(x) <= (NU32)(((NU32) 16777215)))) goto LA13_;
|
|
a = ((NI) 16); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ a = ((NI) 24); }
|
|
LA11_: ;
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (NI)(((NI) (fsLookupTable__Gn52IZvqY4slyBTOYwGNRQ[((NU32)((NU32)(x) >> (NU64)(a)))- 0])) + a); return result;}
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, mappingSearch__x0o9aLs0rybi5SymOs9ciTLQsystem)(NI* r, NI* fl, NI* sl) { NI t; NI T1_; NI T2_;
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (NI)0; T1_ = msbit__NR8XkKls428clCUr82szCgsystem(((NU32) ((*r))));
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T2_ = (NI)0; T2_ = roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem((NI)((NU64)(((NI) 1)) << (NU64)((NI)(T1_ - ((NI) 5)))), ((NI) 4096)); t = (NI)(T2_ - ((NI) 1));
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*r) = (NI)((*r) + t);
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*r) = (NI)((*r) & (NI)((NU64) ~(t)));
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*r) = (((*r) <= ((NI) 1056964608)) ? (*r) : ((NI) 1056964608));
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*fl) = msbit__NR8XkKls428clCUr82szCgsystem(((NU32) ((*r))));
|
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*sl) = (NI)((NI)((NI64)((*r)) >> (NU64)((NI)((*fl) - ((NI) 5)))) - ((NI) 32));
|
|
#line 168 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*fl) -= ((NI) 6);}
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NI, lsbit__NR8XkKls428clCUr82szCg_2system)(NU32 x) { NI result; result = (NI)0;
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = msbit__NR8XkKls428clCUr82szCgsystem((NU32)(x & (NU32)((NU32)((NU32)((NU32) ~(x))) + (NU32)(((NU32) 1))))); return result;}
|
|
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, findSuitableBlock__asVN3MOMG2rBAqS7SmK0xQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI* fl, NI* sl) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NU32 tmp; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0;
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
tmp = (NU32)((*a).slBitmap[((*fl))- 0] & (NU32)((NU64)(((NU32) IL64(4294967295))) << (NU64)((*sl))));
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = NIM_NIL;
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((tmp == ((NU32) 0)))) goto LA3_;
|
|
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*sl) = lsbit__NR8XkKls428clCUr82szCg_2system(tmp);
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (*a).matrix[((*fl))- 0][((*sl))- 0]; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*fl) = lsbit__NR8XkKls428clCUr82szCg_2system((NU32)((*a).flBitmap & (NU32)((NU64)(((NU32) IL64(4294967295))) << (NU64)((NI)((*fl) + ((NI) 1))))));
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(((NI) 0) < (*fl))) goto LA8_;
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*sl) = lsbit__NR8XkKls428clCUr82szCg_2system((*a).slBitmap[((*fl))- 0]);
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (*a).matrix[((*fl))- 0][((*sl))- 0]; }
|
|
LA8_: ;
|
|
}
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(NI, nimCStrLen)(NCSTRING a) { NI result; size_t T1_; result = (NI)0;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
T1_ = (size_t)0; T1_ = strlen(a); result = ((NI) (T1_)); return result;}
|
|
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
static N_INLINE(void, rawWrite)(FILE* f, NCSTRING s) { int T1_; int T2_;
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
T1_ = (int)0; T1_ = fwrite(((void*) (s)), ((size_t) 1), ((size_t) ((s ? nimCStrLen(s) : 0))), f); (void)(T1_);
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/ansi_c.nim"
|
|
T2_ = (int)0; T2_ = fflush(f); (void)(T2_);
|
|
}
|
|
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOutOfMem__mMRdr4sgmnykA9aWeM9aDZlw)(void) {
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
{
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
if (!!((outOfMemHook__kZNaA7u1MfSW5ZeoGvw8xg == NIM_NIL))) goto LA3_;
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
outOfMemHook__kZNaA7u1MfSW5ZeoGvw8xg();
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
rawWrite(stderr, "out of memory\012");
|
|
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
exit(((NI) 1));
|
|
}
|
|
|
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
static N_INLINE(void*, osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem)(NI size) { void* result; result = (void*)0;
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
result = mmap(NIM_NIL, ((size_t) (size)), ((int) 3), ((int) 34), ((int) -1), ((NI) 0));
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
T3_ = (result == NIM_NIL); if (T3_) goto LA4_;
|
|
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
T3_ = (result == ((void*) (((NI) -1)))); LA4_: ;
|
|
if (!T3_) goto LA5_;
|
|
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
raiseOutOfMem__mMRdr4sgmnykA9aWeM9aDZlw();
|
|
}
|
|
LA5_: ;
|
|
return result;}
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
static N_INLINE(void*, osTryAllocPages__HMOhWrY1QMa49a2BcJwSDZQ_2system)(NI size) { void* result; result = (void*)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
result = mmap(NIM_NIL, ((size_t) (size)), ((int) 3), ((int) 34), ((int) -1), ((NI) 0));
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
{
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
if (!(result == ((void*) (((NI) -1))))) goto LA3_;
|
|
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
result = NIM_NIL; }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes) {
|
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).currMem += bytes;}
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size) { void* T1_;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size)));}
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimZeroMem)(void* p, NI size) {
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory(p, ((int) 0), size);
|
|
}
|
|
|
|
#line 2108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(void, zeroMem__FsvhfMqbswETmyMWtamDewsystem)(void* p, NI size) {
|
|
#line 2109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
nimZeroMem(p, size);
|
|
}
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { void* result; result = (void*)0;
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T3_; tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* old; void* T7_;
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = ((*a).llmem == NIM_NIL); if (T3_) goto LA4_;
|
|
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = ((*(*a).llmem).size < size); LA4_: ;
|
|
if (!T3_) goto LA5_;
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
old = (*a).llmem;
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T7_ = (void*)0; T7_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(((NI) 4096)); (*a).llmem = ((tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw*) (T7_));
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem(a, ((NI) 4096));
|
|
|
|
#line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*a).llmem).size = ((NI) 4072);
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*a).llmem).acc = ((NI) 24);
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*a).llmem).next = old; }
|
|
LA5_: ;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((void*) ((NI)(((NI) (ptrdiff_t) ((*a).llmem)) + (*(*a).llmem).acc)));
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*a).llmem).size -= size;
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*a).llmem).acc += size;
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, ((NI) (size)));
|
|
return result;}
|
|
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addHeapLink__LIRFHBfc9aX3C5dmMmLnpwA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* p, NI size) { tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* it;
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = (&(*a).heapLinks); {
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) { NIM_BOOL T3_;
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = !((it == NIM_NIL)); if (!(T3_)) goto LA4_;
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = (((NI) 30) <= (*it).len); LA4_: ;
|
|
if (!T3_) goto LA2;
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = (*it).next; } LA2: ;
|
|
}
|
|
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* n; void* T9_; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* colontmp_; NI colontmp__2;
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(it == NIM_NIL)) goto LA7_;
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T9_ = (void*)0; T9_ = llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg(a, ((NI) 496)); n = ((tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg*) (T9_));
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*n).next = (*a).heapLinks.next;
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).heapLinks.next = n;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
colontmp_ = p;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
colontmp__2 = size;
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*n).chunks[(((NI) 0))- 0].Field0 = colontmp_; (*n).chunks[(((NI) 0))- 0].Field1 = colontmp__2;
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*n).len = ((NI) 1); }
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{ NI L; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* colontmp__3; NI colontmp__4;
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
L = (*it).len;
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
colontmp__3 = p;
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
colontmp__4 = size;
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*it).chunks[(L)- 0].Field0 = colontmp__3; (*it).chunks[(L)- 0].Field1 = colontmp__4;
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*it).len += ((NI) 1); }
|
|
LA5_: ;
|
|
}
|
|
|
|
#line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y) { NI result; result = (NI)0;
|
|
#line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
|
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y)))))); return result;}
|
|
|
|
#line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetGet__O3FRrWKKUdi8uRTGxiPdIg)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* result; tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* it;{ result = (tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*)0;
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = (*t).data[((NI)(key & ((NI) 255)))- 0]; {
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) {
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((it == NIM_NIL))) goto LA2;
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*it).key == key)) goto LA5_;
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = it; goto BeforeRet_;
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = (*it).next; } LA2: ;
|
|
}
|
|
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = NIM_NIL; }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__9b5xR7VBZVwQDvk5Nr9bDKdQ)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key) { NIM_BOOL result; tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* t; result = (NIM_BOOL)0;
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 335 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
t = intSetGet__O3FRrWKKUdi8uRTGxiPdIg(s, (NI)((NI64)(key) >> (NU64)(((NI) 9))));
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NI u;
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((t == NIM_NIL))) goto LA3_;
|
|
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
u = (NI)(key & ((NI) 511));
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = !(((NU)((*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] & (NU)((NU64)(((NU) 1)) << (NU64)((NI)(u & ((NI) 63))))) == ((NU) 0))); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = NIM_FALSE; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NI, pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c) { NI result; result = (NI)0;
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (NI)((NI64)(((NI) (ptrdiff_t) (c))) >> (NU64)(((NI) 12))); return result;}
|
|
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y) { NI result; result = (NI)0;
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y)))))); return result;}
|
|
|
|
#line 428 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NI size_2; NI nxt; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* next; NI lastSize; NI prv; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* prev; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0;
|
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NI usedMem;
|
|
#line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((*a).blockChunkSizeIncrease)) goto LA3_;
|
|
|
|
#line 431 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
usedMem = (*a).occ;
|
|
#line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(usedMem < ((NI) 65536))) goto LA7_;
|
|
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).nextChunkSize = ((NI) 16384); }
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{ NI T10_;
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T10_ = (NI)0; T10_ = roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem((NI)((NI64)(usedMem) >> (NU64)(((NI) 2))), ((NI) 4096));
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).nextChunkSize = ((T10_ <= (NI)((*a).nextChunkSize * ((NI) 2))) ? T10_ : (NI)((*a).nextChunkSize * ((NI) 2)));
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).nextChunkSize = (((*a).nextChunkSize <= ((NI) 1056964608)) ? (*a).nextChunkSize : ((NI) 1056964608)); }
|
|
LA5_: ;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
size_2 = size;
|
|
#line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ void* T15_;
|
|
#line 442 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*a).nextChunkSize < size_2)) goto LA13_;
|
|
|
|
#line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 443 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T15_ = (void*)0; T15_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(size_2); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T15_)); }
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ void* T17_;
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T17_ = (void*)0; T17_ = osTryAllocPages__HMOhWrY1QMa49a2BcJwSDZQ_2system((*a).nextChunkSize); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T17_));
|
|
#line 446 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ void* T22_;
|
|
#line 446 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(result == NIM_NIL)) goto LA20_;
|
|
|
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T22_ = (void*)0; T22_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(size_2); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T22_));
|
|
#line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).blockChunkSizeIncrease = NIM_TRUE; }
|
|
goto LA18_;
|
|
LA20_: ;
|
|
{
|
|
#line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
size_2 = (*a).nextChunkSize; }
|
|
LA18_: ;
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem(a, size_2);
|
|
|
|
#line 453 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).freeMem += size_2;
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
addHeapLink__LIRFHBfc9aX3C5dmMmLnpwA(a, result, size_2);
|
|
|
|
#line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).next = NIM_NIL;
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).prev = NIM_NIL;
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.size = size_2;
|
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
nxt = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), size_2);
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
next = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (nxt));
|
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NI T26_; NIM_BOOL T27_;
|
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T26_ = (NI)0; T26_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(next);
|
|
#line 471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T27_ = (NIM_BOOL)0; T27_ = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*a).chunkStarts), T26_); if (!T27_) goto LA28_;
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*next).prevSize = (NI)(size_2 | (NI)((*next).prevSize & ((NI) 1))); }
|
|
LA28_: ;
|
|
|
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*a).lastSize == ((NI) 0)))) goto LA32_;
|
|
lastSize = (*a).lastSize; }
|
|
goto LA30_;
|
|
LA32_: ;
|
|
{ lastSize = ((NI) 4096); }
|
|
LA30_: ;
|
|
|
|
#line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
prv = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (result)), lastSize);
|
|
#line 478 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
prev = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (prv));
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T37_; NI T38_;
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T37_ = (NIM_BOOL)0;
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T38_ = (NI)0; T38_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(prev);
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T37_ = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*a).chunkStarts), T38_); if (!(T37_)) goto LA39_;
|
|
|
|
#line 479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T37_ = ((*prev).size == lastSize); LA39_: ;
|
|
if (!T37_) goto LA40_;
|
|
|
|
#line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.prevSize = (NI)(lastSize | (NI)((*result).Sup.prevSize & ((NI) 1))); }
|
|
goto LA35_;
|
|
LA40_: ;
|
|
{
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.prevSize = (NI)(((NI) 0) | (NI)((*result).Sup.prevSize & ((NI) 1))); }
|
|
LA35_: ;
|
|
|
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).lastSize = size_2; return result;}
|
|
|
|
#line 410 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NI, pageIndex__cMO7rAWQ0KzYXPVgB0ZR3gsystem)(void* p) { NI result; result = (NI)0;
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (NI)((NI64)(((NI) (ptrdiff_t) (p))) >> (NU64)(((NI) 12))); return result;}
|
|
|
|
#line 488 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NIM_BOOL, isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p) { NIM_BOOL result; NI T1_; result = (NIM_BOOL)0;
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (NI)0; T1_ = pageIndex__cMO7rAWQ0KzYXPVgB0ZR3gsystem(p);
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*a).chunkStarts), T1_); return result;}
|
|
|
|
#line 520 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, updatePrevSize__9b5Bu9akw7RalDC4isB4QVbgsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI prevSize) { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* ri; NI T1_;
|
|
#line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 522 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (c)), (*c).Sup.size); ri = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (T1_));
|
|
#line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T4_;
|
|
#line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 524 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem((&(*a)), ((void*) (ri))); if (!T4_) goto LA5_;
|
|
|
|
#line 525 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 525 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 525 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*ri).prevSize = (NI)(prevSize | (NI)((*ri).prevSize & ((NI) 1))); }
|
|
LA5_: ;
|
|
}
|
|
|
|
#line 326 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*, intSetPut__Cw86Sj6YgVACdT20AkWjcA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* t, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* result; result = (tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*)0;
|
|
#line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 327 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = intSetGet__O3FRrWKKUdi8uRTGxiPdIg((&(*t)), key);
|
|
#line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ void* T5_;
|
|
#line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(result == NIM_NIL)) goto LA3_;
|
|
|
|
#line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T5_ = (void*)0; T5_ = llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg(a, ((NI) 80)); result = ((tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw*) (T5_));
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).next = (*t).data[((NI)(key & ((NI) 255)))- 0];
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*t).data[((NI)(key & ((NI) 255)))- 0] = result;
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).key = key; }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, incl__tSnfTXv7GxXoDyFDm9bvzqg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* t; NI u;
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
t = intSetPut__Cw86Sj6YgVACdT20AkWjcA(a, s, (NI)((NI64)(key) >> (NU64)(((NI) 9))));
|
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
u = (NI)(key & ((NI) 511));
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] = (NU)((*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] | (NU)((NU64)(((NU) 1)) << (NU64)((NI)(u & ((NI) 63)))));}
|
|
|
|
#line 527 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, splitChunk2__gSNzk4aToVCSTE1opfEv2A)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NI T1_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T2_; NI T3_; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0;
|
|
#line 528 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 528 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 528 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (c)), size); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T1_));
|
|
#line 529 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 529 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.size = (NI)((*c).Sup.size - size);
|
|
#line 533 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).next = NIM_NIL;
|
|
#line 534 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).prev = NIM_NIL;
|
|
#line 536 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.prevSize = size;
|
|
#line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 540 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
updatePrevSize__9b5Bu9akw7RalDC4isB4QVbgsystem(a, c, (*result).Sup.size);
|
|
|
|
#line 541 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).Sup.size = size;
|
|
#line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T2_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T2_ = &result->Sup;
|
|
#line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = (NI)0; T3_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T2_);
|
|
#line 542 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
incl__tSnfTXv7GxXoDyFDm9bvzqg(a, (&(*a).chunkStarts), T3_);
|
|
return result;}
|
|
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ, mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem)(NI r) { tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ result; nimZeroMem((void*)(&result), sizeof(tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ));
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result.Field0 = msbit__NR8XkKls428clCUr82szCgsystem(((NU32) (r)));
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result.Field1 = (NI)((NI)((NI64)(r) >> (NU64)((NI)(result.Field0 - ((NI) 5)))) - ((NI) 32));
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result.Field0 -= ((NI) 6); return result;}
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, setBit__I4TSeZGFKfrVTL1oqiweCgsystem)(NI nr, NU32* dest) {
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*dest) = (NU32)((*dest) | (NU32)((NU64)(((NU32) 1)) << (NU64)((NI)(nr & ((NI) 31)))));}
|
|
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b) { tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ T1_; NI fl; NI sl;
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem((*b).Sup.size); fl = T1_.Field0; sl = T1_.Field1;
|
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*b).prev = NIM_NIL;
|
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*b).next = (*a).matrix[(fl)- 0][(sl)- 0];
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*a).matrix[(fl)- 0][(sl)- 0] == NIM_NIL))) goto LA4_;
|
|
|
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*a).matrix[(fl)- 0][(sl)- 0]).prev = b; }
|
|
LA4_: ;
|
|
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).matrix[(fl)- 0][(sl)- 0] = b;
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
setBit__I4TSeZGFKfrVTL1oqiweCgsystem(sl, (&(*a).slBitmap[(fl)- 0]));
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
setBit__I4TSeZGFKfrVTL1oqiweCgsystem(fl, (&(*a).flBitmap));
|
|
}
|
|
|
|
#line 544 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, splitChunk__BqFVAuadgXfvAiq8B9cBjqQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* rest;
|
|
#line 545 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 545 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
rest = splitChunk2__gSNzk4aToVCSTE1opfEv2A(a, c, size);
|
|
#line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 546 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, rest);
|
|
}
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, clearBit__I4TSeZGFKfrVTL1oqiweCg_2system)(NI nr, NU32* dest) {
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*dest) = (NU32)((*dest) & (NU32)((NU32) ~((NU32)((NU64)(((NU32) 1)) << (NU64)((NI)(nr & ((NI) 31)))))));}
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix2__XFftAAJrARamxGOKUFQy9aw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b, NI fl, NI sl) {
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).matrix[(fl)- 0][(sl)- 0] = (*b).next;
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*a).matrix[(fl)- 0][(sl)- 0] == NIM_NIL))) goto LA3_;
|
|
|
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*a).matrix[(fl)- 0][(sl)- 0]).prev = NIM_NIL; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(sl, (&(*a).slBitmap[(fl)- 0]));
|
|
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*a).slBitmap[(fl)- 0] == ((NU32) 0))) goto LA8_;
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(fl, (&(*a).flBitmap));
|
|
}
|
|
LA8_: ;
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*b).prev = NIM_NIL;
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*b).next = NIM_NIL;}
|
|
|
|
#line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getBigChunk__stlXHMKRKFIGOvq8t4ynRQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; NI size_2; NI fl; NI sl; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T19_; NI T20_; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0;
|
|
#line 585 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
size_2 = size; fl = (NI)0; sl = (NI)0;
|
|
#line 587 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 587 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
mappingSearch__x0o9aLs0rybi5SymOs9ciTLQsystem((&size_2), (&fl), (&sl));
|
|
|
|
#line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = findSuitableBlock__asVN3MOMG2rBAqS7SmK0xQsystem((&(*a)), (&fl), (&sl));
|
|
#line 590 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 590 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(result == NIM_NIL)) goto LA3_;
|
|
|
|
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(size_2 < (NI)(((NI) 128) * ((NI) 4096)))) goto LA7_;
|
|
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2(a, (NI)(((NI) 128) * ((NI) 4096)));
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
splitChunk__BqFVAuadgXfvAiq8B9cBjqQ(a, result, size_2);
|
|
}
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = requestOsChunks__stlXHMKRKFIGOvq8t4ynRQ_2(a, size_2);
|
|
#line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(size_2 < (*result).Sup.size)) goto LA12_;
|
|
|
|
#line 598 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 598 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
splitChunk__BqFVAuadgXfvAiq8B9cBjqQ(a, result, size_2);
|
|
}
|
|
LA12_: ;
|
|
}
|
|
LA5_: ;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 600 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
removeChunkFromMatrix2__XFftAAJrARamxGOKUFQy9aw(a, result, fl, sl);
|
|
|
|
#line 601 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 601 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 601 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((NI)(size_2 + ((NI) 4096)) <= (*result).Sup.size)) goto LA17_;
|
|
|
|
#line 602 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 602 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
splitChunk__BqFVAuadgXfvAiq8B9cBjqQ(a, result, size_2);
|
|
}
|
|
LA17_: ;
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 604 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.prevSize = ((NI) 1);
|
|
#line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T19_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T19_ = &result->Sup;
|
|
#line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T20_ = (NI)0; T20_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T19_);
|
|
#line 607 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
incl__tSnfTXv7GxXoDyFDm9bvzqg(a, (&(*a).chunkStarts), T20_);
|
|
|
|
#line 608 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).freeMem -= size_2; return result;}
|
|
|
|
#line 630 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*, getSmallChunk__0ixBBlKB5QN59bxrmztRmCw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* result; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* res; result = (tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*)0;
|
|
#line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
res = getBigChunk__stlXHMKRKFIGOvq8t4ynRQ(a, ((NI) 4096));
|
|
#line 634 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (res)); return result;}
|
|
|
|
#line 497 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c) {
|
|
#line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).next = (*head);
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*head) == NIM_NIL))) goto LA3_;
|
|
|
|
#line 504 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*head)).prev = c; }
|
|
LA3_: ;
|
|
|
|
#line 505 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*head) = c;}
|
|
|
|
#line 507 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system)(tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ** head, tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c) {
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 509 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(c == (*head))) goto LA3_;
|
|
|
|
#line 510 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*head) = (*c).next;
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*head) == NIM_NIL))) goto LA7_;
|
|
|
|
#line 512 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*head)).prev = NIM_NIL; }
|
|
LA7_: ;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 515 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*c).prev).next = (*c).next;
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*c).next == NIM_NIL))) goto LA12_;
|
|
|
|
#line 516 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*c).next).prev = (*c).prev; }
|
|
LA12_: ;
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 517 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).next = NIM_NIL;
|
|
#line 518 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).prev = NIM_NIL;}
|
|
|
|
#line 610 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*, getHugeChunk__stlXHMKRKFIGOvq8t4ynRQ_3)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI size) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* result; void* T1_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T2_; NI T3_; result = (tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*)0;
|
|
#line 611 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 611 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 611 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (void*)0; T1_ = osAllocPages__HMOhWrY1QMa49a2BcJwSDZQsystem(size); result = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T1_));
|
|
#line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
incCurrMem__JPUl8p4328ZL9bXnEtbaZcAsystem(a, size);
|
|
|
|
#line 616 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).next = NIM_NIL;
|
|
#line 617 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).prev = NIM_NIL;
|
|
#line 618 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.size = size;
|
|
#line 620 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).Sup.prevSize = ((NI) 1);
|
|
#line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T2_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T2_ = &result->Sup;
|
|
#line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = (NI)0; T3_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T2_);
|
|
#line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
incl__tSnfTXv7GxXoDyFDm9bvzqg(a, (&(*a).chunkStarts), T3_);
|
|
return result;}
|
|
|
|
#line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, getBottom__3mqnVBLDtYhZizqw9bvHELA)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* result; result = (tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*)0;
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (&(*a).bottomData);
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*result).link[(((NI) 0))- 0] == NIM_NIL)) goto LA3_;
|
|
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).link[(((NI) 0))- 0] = result;
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).link[(((NI) 1))- 0] = result; }
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, allocAvlNode__Du8pyfSfDLyN9aoS2IcBsHg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI key, NI upperBound) { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* bottom; result = (tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*)0;
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*a).freeAvlNodes == NIM_NIL))) goto LA3_;
|
|
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (*a).freeAvlNodes;
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).freeAvlNodes = (*(*a).freeAvlNodes).link[(((NI) 0))- 0]; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ void* T6_;
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T6_ = (void*)0; T6_ = llAlloc__ovw3NMWXeZ0Qi9cGYq1E2Tg(a, ((NI) 40)); result = ((tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*) (T6_)); }
|
|
LA1_: ;
|
|
|
|
#line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).key = key;
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).upperBound = upperBound;
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
bottom = getBottom__3mqnVBLDtYhZizqw9bvHELA(a);
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).link[(((NI) 0))- 0] = bottom;
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).link[(((NI) 1))- 0] = bottom;
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*result).level = ((NI) 1); return result;}
|
|
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y)))); return result;}
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, skew__NJo8pxZdXEAIa7wkHls9cOw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t) {
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{ tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* temp;
|
|
#line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!((*(*(*t)).link[(((NI) 0))- 0]).level == (*(*t)).level)) goto LA3_;
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
temp = (*t);
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*t) = (*(*t)).link[(((NI) 0))- 0];
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*temp).link[(((NI) 0))- 0] = (*(*t)).link[(((NI) 1))- 0];
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*(*t)).link[(((NI) 1))- 0] = temp; }
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, split__NJo8pxZdXEAIa7wkHls9cOw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t) {
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{ tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* temp;
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!((*(*(*(*t)).link[(((NI) 1))- 0]).link[(((NI) 1))- 0]).level == (*(*t)).level)) goto LA3_;
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
temp = (*t);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*t) = (*(*t)).link[(((NI) 1))- 0];
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*temp).link[(((NI) 1))- 0] = (*(*t)).link[(((NI) 0))- 0];
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*(*t)).link[(((NI) 0))- 0] = temp;
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*(*t)).level += ((NI) 1); }
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, add__3D9aOyz4rDquPZKBlqn0xig)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI key, NI upperBound) {
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!((*(*t)).link[(((NI) 0))- 0] == (*t))) goto LA3_;
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*t) = allocAvlNode__Du8pyfSfDLyN9aoS2IcBsHg(a, key, upperBound); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{ NIM_BOOL T8_;
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T8_ = (NIM_BOOL)0; T8_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(key, (*(*t)).key); if (!T8_) goto LA9_;
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
add__3D9aOyz4rDquPZKBlqn0xig(a, &(*(*t)).link[(((NI) 0))- 0], key, upperBound);
|
|
}
|
|
goto LA6_;
|
|
LA9_: ;
|
|
{ NIM_BOOL T12_;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T12_ = (NIM_BOOL)0; T12_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*(*t)).key, key); if (!T12_) goto LA13_;
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
add__3D9aOyz4rDquPZKBlqn0xig(a, &(*(*t)).link[(((NI) 1))- 0], key, upperBound);
|
|
}
|
|
goto LA6_;
|
|
LA13_: ;
|
|
{ }
|
|
LA6_: ;
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
skew__NJo8pxZdXEAIa7wkHls9cOw(t);
|
|
|
|
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
split__NJo8pxZdXEAIa7wkHls9cOw_2(t);
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 743 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, rawAlloc__mE4QEVyMvGRVliDWDngZCQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI requestedSize) { void* result; NI size; result = (void*)0;
|
|
#line 745 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).allocCounter += ((NI) 1);
|
|
#line 749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
size = roundup__ix09bNPnFKmnm9c9bTyF5mHpAsystem(requestedSize, ((NI) 8));
|
|
#line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NI s; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c;
|
|
#line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(size <= ((NI) 4040))) goto LA3_;
|
|
|
|
#line 754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 754 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
s = (NI)(size / ((NI) 8));
|
|
#line 755 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c = (*a).freeSmallChunks[(s)- 0];
|
|
#line 756 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 756 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(c == NIM_NIL)) goto LA7_;
|
|
|
|
#line 757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c = getSmallChunk__0ixBBlKB5QN59bxrmztRmCw(a);
|
|
#line 758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).freeList = NIM_NIL;
|
|
#line 760 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).Sup.size = size;
|
|
#line 761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).acc = size;
|
|
#line 762 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 762 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).free = (NI)(((NI) 4040) - size);
|
|
#line 763 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).next = NIM_NIL;
|
|
#line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).prev = NIM_NIL;
|
|
#line 765 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 765 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem(&(*a).freeSmallChunks[(s)- 0], c);
|
|
|
|
#line 766 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((void*) ((&(*c).data))); }
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{
|
|
#line 774 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NI T14_;
|
|
#line 774 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*c).freeList == NIM_NIL)) goto LA12_;
|
|
|
|
#line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 777 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T14_ = (NI)0; T14_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) ((&(*c).data))), (*c).acc); result = ((void*) (T14_));
|
|
#line 778 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).acc += size; }
|
|
goto LA10_;
|
|
LA12_: ;
|
|
{
|
|
#line 780 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((void*) ((*c).freeList));
|
|
#line 783 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).freeList = (*(*c).freeList).next; }
|
|
LA10_: ;
|
|
|
|
#line 784 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c).free -= size; }
|
|
LA5_: ;
|
|
|
|
#line 788 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 788 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*c).free < size)) goto LA18_;
|
|
|
|
#line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system(&(*a).freeSmallChunks[(s)- 0], c);
|
|
}
|
|
LA18_: ;
|
|
|
|
#line 795 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).occ += size; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_2; NI T30_;
|
|
#line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
size = (NI)(requestedSize + ((NI) 32));
|
|
#line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(((NI) 1056964609) <= size)) goto LA23_;
|
|
|
|
#line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 800 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = getHugeChunk__stlXHMKRKFIGOvq8t4ynRQ_3(a, size); }
|
|
goto LA21_;
|
|
LA23_: ;
|
|
{
|
|
#line 801 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 801 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = getBigChunk__stlXHMKRKFIGOvq8t4ynRQ(a, size); }
|
|
LA21_: ;
|
|
|
|
#line 804 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((void*) ((&(*c_2).data)));
|
|
#line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*a).root == NIM_NIL)) goto LA28_;
|
|
|
|
#line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).root = getBottom__3mqnVBLDtYhZizqw9bvHELA(a); }
|
|
LA28_: ;
|
|
|
|
#line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T30_ = (NI)0; T30_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), size);
|
|
#line 808 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
add__3D9aOyz4rDquPZKBlqn0xig(a, &(*a).root, ((NI) (ptrdiff_t) (result)), T30_);
|
|
|
|
#line 809 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).occ += (*c_2).Sup.size; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 943 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, alloc__UxtcZ3QOXKsB7mMchxUf9cg_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size) { void* result; NI T1_; result = (void*)0;
|
|
#line 945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = rawAlloc__mE4QEVyMvGRVliDWDngZCQ(allocator, (NI)(((NI) (size)) + ((NI) 16)));
|
|
#line 946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (result))).zeroField = ((NI) 1);
|
|
#line 948 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 948 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 948 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16)); result = ((void*) (T1_)); return result;}
|
|
|
|
#line 953 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, alloc0__UxtcZ3QOXKsB7mMchxUf9cg)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, NI size) { void* result; result = (void*)0;
|
|
#line 954 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 954 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = alloc__UxtcZ3QOXKsB7mMchxUf9cg_2(allocator, size);
|
|
#line 955 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 955 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, size);
|
|
return result;}
|
|
|
|
#line 1029 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void*, alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg)(NI size) { void* result; result = (void*)0;
|
|
#line 1030 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1030 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = alloc0__UxtcZ3QOXKsB7mMchxUf9cg((&gch__IcYaEuuWivYAS86vFMTS3Q.region), size); return result;}
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__wKM37ZoL6WtPOU9bn6Ug18A)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, NI cap) { void* T1_;
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).len = ((NI) 0);
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).cap = cap;
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T1_ = (void*)0; T1_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) ((NI)(cap * ((NI) 8))))); (*s).d = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g**) (T1_));}
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, init__Y9c9cQhDWRSgYkHfKWcqFlsQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s) { void* T1_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T1_ = (void*)0; T1_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) 8192)); (*s).data = ((tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg**) (T1_));
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).max = ((NI) 1023);
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).counter = ((NI) 0);
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).head = NIM_NIL;}
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim"
|
|
static N_INLINE(NI, atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem)(NI* memLoc, NI x) { NI result; result = (NI)0;
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim"
|
|
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim"
|
|
result = __atomic_add_fetch(memLoc, x, __ATOMIC_RELAXED); return result;}
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, initGC__amVlU9ajqZ06ujoesRBHcDg)(void) { NI T1_;
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.cycleThreshold = ((NI) 4194304);
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.zctThreshold = ((NI) 500);
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stat.stackScans = ((NI) 0);
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stat.cycleCollections = ((NI) 0);
|
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stat.maxThreshold = ((NI) 0);
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stat.maxStackSize = ((NI) 0);
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stat.maxStackCells = ((NI) 0);
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stat.cycleTableSize = ((NI) 0);
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), ((NI) 1024));
|
|
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.tempStack), ((NI) 1024));
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.decStack), ((NI) 1024));
|
|
|
|
#line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
init__Y9c9cQhDWRSgYkHfKWcqFlsQ((&gch__IcYaEuuWivYAS86vFMTS3Q.marked));
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
init__wKM37ZoL6WtPOU9bn6Ug18A((&gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots), ((NI) 1024));
|
|
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
init__rlyb6Y54ONML4HcId0P2OA((&gch__IcYaEuuWivYAS86vFMTS3Q.toDispose));
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (NI)0; T1_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&gHeapidGenerator__hd54mEUTGcVuZLChYgtR9bg), ((NI) 1)); gch__IcYaEuuWivYAS86vFMTS3Q.gcThreadId = (NI)(T1_ - ((NI) 1));}
|
|
static N_NIMCALL(void, Marker_tyRef__HsJiUUcO9cHBdUCi0HwkSTA)(void* p, NI op) {
|
|
tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg* a;
|
|
a = (tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg*)p;
|
|
}
|
|
|
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result; NI T1_; result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (usr)), ((NI) 16)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result;}
|
|
|
|
#line 1026 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void*, allocImpl__WrVG9abV9chlTLqkiXYLKwUg_2)(NI size) { void* result; result = (void*)0;
|
|
#line 1027 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1027 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = alloc__UxtcZ3QOXKsB7mMchxUf9cg_2((&gch__IcYaEuuWivYAS86vFMTS3Q.region), size); return result;}
|
|
|
|
#line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_;
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));}
|
|
|
|
#line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) {
|
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
nimCopyMem(dest, source, size);
|
|
}
|
|
|
|
#line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*, pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem)(void* p) { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* result; result = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0;
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 414 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) ((NI)(((NI) (ptrdiff_t) (p)) & ((NI) -4096)))); return result;}
|
|
|
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NIM_BOOL, isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((*c).size <= ((NI) 4040)); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NIM_BOOL, chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system)(tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((NI)((*c).prevSize & ((NI) 1)) == ((NI) 0)); return result;}
|
|
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* b) { tyTuple__1v9bKyksXWMsm0vNwmZ4EuQ T1_; NI fl; NI sl;
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = mappingInsert__SRLfEtcWb2dn0ht85HEwbQsystem((*b).Sup.size); fl = T1_.Field0; sl = T1_.Field1;
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*b).next == NIM_NIL))) goto LA4_;
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*b).next).prev = (*b).prev; }
|
|
LA4_: ;
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((*b).prev == NIM_NIL))) goto LA8_;
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*(*b).prev).next = (*b).next; }
|
|
LA8_: ;
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*a).matrix[(fl)- 0][(sl)- 0] == b)) goto LA12_;
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).matrix[(fl)- 0][(sl)- 0] = (*b).next;
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*a).matrix[(fl)- 0][(sl)- 0] == NIM_NIL)) goto LA16_;
|
|
|
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(sl, (&(*a).slBitmap[(fl)- 0]));
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*a).slBitmap[(fl)- 0] == ((NU32) 0))) goto LA20_;
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
clearBit__I4TSeZGFKfrVTL1oqiweCg_2system(fl, (&(*a).flBitmap));
|
|
}
|
|
LA20_: ;
|
|
}
|
|
LA16_: ;
|
|
}
|
|
LA12_: ;
|
|
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*b).prev = NIM_NIL;
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*b).next = NIM_NIL;}
|
|
|
|
#line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, excl__9cAWqpgI1NbhhZ3cVPHhI5A)(tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA* s, NI key) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* t;
|
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
t = intSetGet__O3FRrWKKUdi8uRTGxiPdIg((&(*s)), (NI)((NI64)(key) >> (NU64)(((NI) 9))));
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NI u;
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((t == NIM_NIL))) goto LA3_;
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
u = (NI)(key & ((NI) 511));
|
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] = (NU)((*t).bits[((NI)((NI64)(u) >> (NU64)(((NI) 6))))- 0] & (NU)((NU64) ~((NU)((NU64)(((NU) 1)) << (NU64)((NI)(u & ((NI) 63))))))); }
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 548 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, freeBigChunk__IPvsryqksLyNxxag3IQr2g)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_2; NI prevSize; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* ri; NI T25_;
|
|
#line 549 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = c;
|
|
#line 551 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).freeMem += (*c_2).Sup.size;
|
|
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 552 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c_2).Sup.prevSize = (NI)((*c_2).Sup.prevSize & ((NI) -2));
|
|
#line 554 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
prevSize = (*c_2).Sup.prevSize;
|
|
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* le; NI T5_;
|
|
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 555 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((prevSize == ((NI) 0)))) goto LA3_;
|
|
|
|
#line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 556 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T5_ = (NI)0; T5_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (c_2)), prevSize); le = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (T5_));
|
|
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T8_;
|
|
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T8_ = (NIM_BOOL)0;
|
|
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T8_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem((&(*a)), ((void*) (le))); if (!(T8_)) goto LA9_;
|
|
|
|
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 558 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T8_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(le); LA9_: ;
|
|
if (!T8_) goto LA10_;
|
|
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T14_; NIM_BOOL T15_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T19_; NI T20_;
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T14_ = (NIM_BOOL)0;
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T15_ = (NIM_BOOL)0; T15_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(le); T14_ = !(T15_); if (!(T14_)) goto LA16_;
|
|
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T14_ = ((*le).size < ((NI) 1056964608)); LA16_: ;
|
|
if (!T14_) goto LA17_;
|
|
|
|
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 561 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2(a, ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (le)));
|
|
|
|
#line 562 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*le).size += (*c_2).Sup.size;
|
|
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T19_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T19_ = &c_2->Sup;
|
|
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T20_ = (NI)0; T20_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T19_);
|
|
#line 563 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
excl__9cAWqpgI1NbhhZ3cVPHhI5A((&(*a).chunkStarts), T20_);
|
|
|
|
#line 564 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (le));
|
|
#line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* rest;
|
|
#line 565 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(((NI) 1056964608) < (*c_2).Sup.size)) goto LA23_;
|
|
|
|
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 566 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
rest = splitChunk2__gSNzk4aToVCSTE1opfEv2A(a, c_2, ((NI) 1056964608));
|
|
#line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, c_2);
|
|
|
|
#line 568 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = rest; }
|
|
LA23_: ;
|
|
}
|
|
LA17_: ;
|
|
}
|
|
LA10_: ;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 570 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T25_ = (NI)0; T25_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (c_2)), (*c_2).Sup.size); ri = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) (T25_));
|
|
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T28_;
|
|
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T28_ = (NIM_BOOL)0;
|
|
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T28_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem((&(*a)), ((void*) (ri))); if (!(T28_)) goto LA29_;
|
|
|
|
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T28_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(ri); LA29_: ;
|
|
if (!T28_) goto LA30_;
|
|
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T34_; NIM_BOOL T35_; NI T39_;
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T34_ = (NIM_BOOL)0;
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T35_ = (NIM_BOOL)0; T35_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(ri); T34_ = !(T35_); if (!(T34_)) goto LA36_;
|
|
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T34_ = ((*c_2).Sup.size < ((NI) 1056964608)); LA36_: ;
|
|
if (!T34_) goto LA37_;
|
|
|
|
#line 575 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 575 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
removeChunkFromMatrix__YSJZJgeU5UU2aa8GNvs3WA_2(a, ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (ri)));
|
|
|
|
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c_2).Sup.size += (*ri).size;
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T39_ = (NI)0; T39_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(ri);
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
excl__9cAWqpgI1NbhhZ3cVPHhI5A((&(*a).chunkStarts), T39_);
|
|
|
|
#line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* rest_2;
|
|
#line 578 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(((NI) 1056964608) < (*c_2).Sup.size)) goto LA42_;
|
|
|
|
#line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
rest_2 = splitChunk2__gSNzk4aToVCSTE1opfEv2A(a, c_2, ((NI) 1056964608));
|
|
#line 580 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 580 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, rest_2);
|
|
}
|
|
LA42_: ;
|
|
}
|
|
LA37_: ;
|
|
}
|
|
LA30_: ;
|
|
|
|
#line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
addChunkToMatrix__YSJZJgeU5UU2aa8GNvs3WA(a, c_2);
|
|
}
|
|
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, deallocAvlNode__pgghNmDMWP23LqxNq9atk7gsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n) {
|
|
#line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*n).link[(((NI) 0))- 0] = (*a).freeAvlNodes;
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).freeAvlNodes = n;}
|
|
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, del__Io5JDKCS5u26IEWw0J53hQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw** t, NI x) {{
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!((*(*t)).link[(((NI) 0))- 0] == (*t))) goto LA3_;
|
|
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*a).last = (*t);
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{ NIM_BOOL T7_;
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(x, (*(*t)).key); if (!T7_) goto LA8_;
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
del__Io5JDKCS5u26IEWw0J53hQ(a, &(*(*t)).link[(((NI) 0))- 0], x);
|
|
}
|
|
goto LA5_;
|
|
LA8_: ;
|
|
{
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*a).deleted = (*t);
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
del__Io5JDKCS5u26IEWw0J53hQ(a, &(*(*t)).link[(((NI) 1))- 0], x);
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{ NIM_BOOL T13_; NIM_BOOL T14_;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T13_ = (NIM_BOOL)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T14_ = (NIM_BOOL)0;
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T14_ = ((*t) == (*a).last); if (!(T14_)) goto LA15_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T14_ = !(((*(*a).deleted).link[(((NI) 0))- 0] == (*a).deleted)); LA15_: ;
|
|
T13_ = T14_; if (!(T13_)) goto LA16_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T13_ = (x == (*(*a).deleted).key); LA16_: ;
|
|
if (!T13_) goto LA17_;
|
|
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*(*a).deleted).key = (*(*t)).key;
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*(*a).deleted).upperBound = (*(*t)).upperBound;
|
|
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*a).deleted = getBottom__3mqnVBLDtYhZizqw9bvHELA(a);
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*t) = (*(*t)).link[(((NI) 1))- 0];
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
deallocAvlNode__pgghNmDMWP23LqxNq9atk7gsystem(a, (*a).last);
|
|
}
|
|
goto LA11_;
|
|
LA17_: ;
|
|
{ NIM_BOOL T20_;
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T20_ = (NIM_BOOL)0;
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T20_ = ((*(*(*t)).link[(((NI) 0))- 0]).level < (NI)((*(*t)).level - ((NI) 1))); if (T20_) goto LA21_;
|
|
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T20_ = ((*(*(*t)).link[(((NI) 1))- 0]).level < (NI)((*(*t)).level - ((NI) 1))); LA21_: ;
|
|
if (!T20_) goto LA22_;
|
|
|
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*(*t)).level -= ((NI) 1);
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!((*(*t)).level < (*(*(*t)).link[(((NI) 1))- 0]).level)) goto LA26_;
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
(*(*(*t)).link[(((NI) 1))- 0]).level = (*(*t)).level; }
|
|
LA26_: ;
|
|
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
skew__NJo8pxZdXEAIa7wkHls9cOw(t);
|
|
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
skew__NJo8pxZdXEAIa7wkHls9cOw(&(*(*t)).link[(((NI) 1))- 0]);
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
skew__NJo8pxZdXEAIa7wkHls9cOw(&(*(*(*t)).link[(((NI) 1))- 0]).link[(((NI) 1))- 0]);
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
split__NJo8pxZdXEAIa7wkHls9cOw_2(t);
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
split__NJo8pxZdXEAIa7wkHls9cOw_2(&(*(*t)).link[(((NI) 1))- 0]);
|
|
}
|
|
goto LA11_;
|
|
LA22_: ;
|
|
LA11_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, decCurrMem__JPUl8p4328ZL9bXnEtbaZcA_2system)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, NI bytes) {
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).maxMem = (((*a).maxMem >= (*a).currMem) ? (*a).maxMem : (*a).currMem);
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).currMem -= bytes;}
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
static N_INLINE(void, osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem)(void* p, NI size) { int T1_;
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/osalloc.nim"
|
|
T1_ = (int)0; T1_ = munmap(p, ((size_t) (size))); (void)(T1_);
|
|
}
|
|
|
|
#line 623 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, freeHugeChunk__IPvsryqksLyNxxag3IQr2g_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c) { NI size; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T1_; NI T2_;
|
|
#line 624 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
size = (*c).Sup.size;
|
|
#line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T1_ = &c->Sup;
|
|
#line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T2_ = (NI)0; T2_ = pageIndex__D8ZW0myZd7Fa6ncDvW9a9cMQsystem(T1_);
|
|
#line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
excl__9cAWqpgI1NbhhZ3cVPHhI5A((&(*a).chunkStarts), T2_);
|
|
|
|
#line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
decCurrMem__JPUl8p4328ZL9bXnEtbaZcA_2system(a, size);
|
|
|
|
#line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem(((void*) (c)), size);
|
|
}
|
|
|
|
#line 819 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p) { tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c;
|
|
#line 821 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).deallocCounter += ((NI) 1);
|
|
#line 824 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 824 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c = pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem(p);
|
|
#line 825 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T3_; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c_2; NI s; tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* f;
|
|
#line 825 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 825 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(c); if (!T3_) goto LA4_;
|
|
|
|
#line 827 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (c));
|
|
#line 828 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
s = (*c_2).Sup.size;
|
|
#line 829 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).occ -= s;
|
|
#line 834 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
f = ((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (p));
|
|
#line 838 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*f).zeroField = ((NI) 0);
|
|
#line 839 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*f).next = (*c_2).freeList;
|
|
#line 840 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c_2).freeList = f;
|
|
#line 846 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 846 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*c_2).free < s)) goto LA8_;
|
|
|
|
#line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
listAdd__G9cCXZ1ju0DgzqrqBg9acaKQsystem(&(*a).freeSmallChunks[((NI)(s / ((NI) 8)))- 0], c_2);
|
|
|
|
#line 849 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c_2).free += s; }
|
|
goto LA6_;
|
|
LA8_: ;
|
|
{
|
|
#line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c_2).free += s;
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!((*c_2).free == ((NI) 4040))) goto LA13_;
|
|
|
|
#line 853 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 853 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 853 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
listRemove__G9cCXZ1ju0DgzqrqBg9acaKQ_2system(&(*a).freeSmallChunks[((NI)(s / ((NI) 8)))- 0], c_2);
|
|
|
|
#line 854 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*c_2).Sup.size = ((NI) 4096);
|
|
#line 855 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 855 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
freeBigChunk__IPvsryqksLyNxxag3IQr2g(a, ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c_2)));
|
|
}
|
|
LA13_: ;
|
|
}
|
|
LA6_: ;
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{ tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_3;
|
|
#line 862 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_3 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c));
|
|
#line 863 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).occ -= (*c_3).Sup.size;
|
|
#line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 866 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).deleted = getBottom__3mqnVBLDtYhZizqw9bvHELA(a);
|
|
#line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 867 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
del__Io5JDKCS5u26IEWw0J53hQ(a, &(*a).root, ((NI) (ptrdiff_t) ((&(*c_3).data))));
|
|
|
|
#line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(((NI) 1056964609) <= (*c_3).Sup.size)) goto LA18_;
|
|
|
|
#line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 868 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
freeHugeChunk__IPvsryqksLyNxxag3IQr2g_2(a, c_3);
|
|
}
|
|
goto LA16_;
|
|
LA18_: ;
|
|
{
|
|
#line 869 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 869 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
freeBigChunk__IPvsryqksLyNxxag3IQr2g(a, c_3);
|
|
}
|
|
LA16_: ;
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 957 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, dealloc__Jg1OaY9ahkT3MBopLAXRSGw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* allocator, void* p) { void* x; NI T1_;
|
|
#line 960 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 960 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 960 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (p)), ((NI) 16)); x = ((void*) (T1_));
|
|
#line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 964 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ(allocator, x);
|
|
}
|
|
|
|
#line 1032 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void, deallocImpl__lmwgHsdhTsrQaepFju8wew)(void* p) {
|
|
#line 1033 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1033 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
dealloc__Jg1OaY9ahkT3MBopLAXRSGw((&gch__IcYaEuuWivYAS86vFMTS3Q.region), p);
|
|
}
|
|
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
static N_INLINE(void, add__W9aRfhn7HvnQTPAb8ajo1uwsystem)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; void* T5_;
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!((*s).cap <= (*s).len)) goto LA3_;
|
|
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).cap = (NI)((NI)((*s).cap * ((NI) 3)) / ((NI) 2));
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T5_ = (void*)0; T5_ = allocImpl__WrVG9abV9chlTLqkiXYLKwUg_2(((NI) ((NI)((*s).cap * ((NI) 8))))); d = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g**) (T5_));
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (d)), ((void*) ((*s).d)), ((NI) ((NI)((*s).len * ((NI) 8)))));
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) ((*s).d)));
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).d = d; }
|
|
LA3_: ;
|
|
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).d[(*s).len] = c;
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).len += ((NI) 1);}
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!((NI)((*c).refcount & ((NI) 4)) == ((NI) 0))) goto LA3_;
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount | ((NI) 4));
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
add__W9aRfhn7HvnQTPAb8ajo1uwsystem(s, c);
|
|
}
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
addZCT__Y66tOYFjgwJ0k4aLz4bc0Q((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), c);
|
|
}
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*c).refcount, ((NI) 8));
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T3_) goto LA4_;
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system(c);
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
static N_INLINE(NI, nextTry__46i6pOTgUeAywXs7rPqurwsystem)(NI h, NI maxHash) { NI result; result = (NI)0;
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = (NI)((NI)((NI)(((NI) 5) * h) + ((NI) 1)) & maxHash); return result;}
|
|
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, cellSetRawInsert__a1sVKTgcDTTmcnBQqk9bNdA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data, tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* desc) { NI h;
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = (NI)(((NI) ((*desc).key)) & (*t).max); {
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
while (1) {
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!((data[h] == NIM_NIL))) goto LA2;
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); } LA2: ;
|
|
}
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
data[h] = desc;}
|
|
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, cellSetEnlarge__9bhPFIGFYIneoHljx8OXvqA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t) { NI oldMax; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** n; void* T1_;
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
oldMax = (*t).max;
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*t).max = (NI)((NI)((NI)((*t).max + ((NI) 1)) * ((NI) 2)) - ((NI) 1));
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T1_ = (void*)0; T1_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) ((NI)((NI)((*t).max + ((NI) 1)) * ((NI) 8))))); n = ((tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg**) (T1_)); { NI i; NI res; i = (NI)0;
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= oldMax)) goto LA4;
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
i = res;
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!(((*t).data[i] == NIM_NIL))) goto LA7_;
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
cellSetRawInsert__a1sVKTgcDTTmcnBQqk9bNdA((&(*t)), n, (*t).data[i]);
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA4: ;
|
|
}
|
|
}
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) ((*t).data)));
|
|
|
|
#line 123 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*t).data = n;}
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetPut__6bBl0A4vUXoRvva9bRmnwSQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* result; NI h; void* T19_;{ result = (tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*)0;
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = (NI)(((NI) (key)) & (*t).max); {
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
while (1) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* x;
|
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
x = (*t).data[h];
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!(x == NIM_NIL)) goto LA5_;
|
|
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
goto LA1;
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!((*x).key == key)) goto LA9_;
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = x; goto BeforeRet_;
|
|
}
|
|
LA9_: ;
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); }
|
|
} LA1: ;
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{ NIM_BOOL T13_;
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T13_ = (NIM_BOOL)0;
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T13_ = ((NI)((NI)((*t).max + ((NI) 1)) * ((NI) 2)) < (NI)((*t).counter * ((NI) 3))); if (T13_) goto LA14_;
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T13_ = ((NI)((NI)((*t).max + ((NI) 1)) - (*t).counter) < ((NI) 4)); LA14_: ;
|
|
if (!T13_) goto LA15_;
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
cellSetEnlarge__9bhPFIGFYIneoHljx8OXvqA(t);
|
|
}
|
|
LA15_: ;
|
|
|
|
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*t).counter += ((NI) 1);
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = (NI)(((NI) (key)) & (*t).max); {
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
while (1) {
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!(((*t).data[h] == NIM_NIL))) goto LA18;
|
|
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); } LA18: ;
|
|
}
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
T19_ = (void*)0; T19_ = alloc0Impl__WrVG9abV9chlTLqkiXYLKwUg(((NI) 80)); result = ((tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*) (T19_));
|
|
#line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*result).next = (*t).head;
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*result).key = key;
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*t).head = result;
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*t).data[h] = result; }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, incl__azHo9bY5qs9b2EZ9cSse4fmZA)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { NU u; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* t;
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
u = ((NU) (ptrdiff_t) (cell));
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
t = cellSetPut__6bBl0A4vUXoRvva9bRmnwSQ(s, (NU)((NU64)(u) >> (NU64)(((NI) 12))));
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
u = (NU)((NU64)((NU)((NU64)(u) % (NU64)(((NU) 4096)))) / (NU64)(((NU) 8)));
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] = (NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] | (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63)))));}
|
|
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void*, cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { void* result; NI T1_; result = (void*)0;
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (NI)0; T1_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (cell)), ((NI) 16)); result = ((void*) (T1_)); return result;}
|
|
|
|
#line 2247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NU, getDiscriminant__7LnhHf25BuMRNdnPtDbjcw)(void* aa, TNimNode* n) { NU result; NU d; NU a;{ result = (NU)0; d = (NU)0;
|
|
#line 2250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
a = ((NU) (ptrdiff_t) (aa));
|
|
#line 2251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
switch ((*(*n).typ).size) {
|
|
case ((NI) 1):
|
|
{
|
|
#line 2252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
d = ((NU) ((*((NU8*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); }
|
|
break;
|
|
case ((NI) 2):
|
|
{
|
|
#line 2253 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2253 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
d = ((NU) ((*((NU16*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); }
|
|
break;
|
|
case ((NI) 4):
|
|
{
|
|
#line 2254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
d = ((NU) ((*((NU32*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); }
|
|
break;
|
|
case ((NI) 8):
|
|
{
|
|
#line 2255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
d = ((NU) ((*((NU64*) ((NU)((NU64)(a) + (NU64)(((NU) ((*n).offset))))))))); }
|
|
break;
|
|
default:
|
|
{ }
|
|
break;
|
|
}
|
|
|
|
#line 2257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = d; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 2259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(TNimNode*, selectBranch__2us2RQByTh81i9aW4EEgfmw)(void* aa, TNimNode* n) { TNimNode* result; NU discr; result = (TNimNode*)0;
|
|
#line 2260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
discr = getDiscriminant__7LnhHf25BuMRNdnPtDbjcw(aa, n);
|
|
#line 2261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 2261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!((NU64)(discr) < (NU64)(((NU) ((*n).len))))) goto LA3_;
|
|
|
|
#line 2262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (*n).sons[(discr)- 0];
|
|
#line 2263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 2263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(result == NIM_NIL)) goto LA7_;
|
|
|
|
#line 2263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (*n).sons[((*n).len)- 0]; }
|
|
LA7_: ;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 2266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (*n).sons[((*n).len)- 0]; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q)(void* dest, TNimNode* n, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { NI d;
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = ((NI) (ptrdiff_t) (dest));
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
switch ((*n).kind) {
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1):
|
|
{ NI T2_;
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T2_ = (NI)0; T2_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n).offset);
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T2_)), (*n).typ, op);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 2):
|
|
{ { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp_ = (NI)((*n).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA6;
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i = res;
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!((*(*n).sons[(i)- 0]).kind == ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1))) goto LA9_;
|
|
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NI T15_;
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!((289406976 &((NU64)1<<((NU)((*(*(*n).sons[(i)- 0]).typ).kind)&63U)))!=0)) goto LA13_;
|
|
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T15_ = (NI)0; T15_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*(*n).sons[(i)- 0]).offset);
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
doOperation__sl6eqhLncFedgwzv6TlMVw((*((void**) (T15_))), op);
|
|
}
|
|
goto LA11_;
|
|
LA13_: ;
|
|
{ NI T17_;
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T17_ = (NI)0; T17_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*(*n).sons[(i)- 0]).offset);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T17_)), (*(*n).sons[(i)- 0]).typ, op);
|
|
}
|
|
LA11_: ;
|
|
}
|
|
goto LA7_;
|
|
LA9_: ;
|
|
{
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q(dest, (*n).sons[(i)- 0], op);
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA6: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 3):
|
|
{ TNimNode* m;
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
m = selectBranch__2us2RQByTh81i9aW4EEgfmw(dest, n);
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((m == NIM_NIL))) goto LA22_;
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q(dest, m, op);
|
|
}
|
|
LA22_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 0):
|
|
{ }
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
static N_INLINE(NI, starpercent___dgYAo7RfdUVVpvkfKDym8w_3system)(NI x, NI y) { NI result; result = (NI)0;
|
|
#line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
|
|
#line 452 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) * (NU64)(((NU) (y)))))); return result;}
|
|
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw)(void* dest, TNimType* mt, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { NI d;{
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = ((NI) (ptrdiff_t) (dest));
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(dest == NIM_NIL)) goto LA3_;
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((((*mt).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0))) goto LA7_;
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
switch ((*mt).kind) {
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24):
|
|
{
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
doOperation__sl6eqhLncFedgwzv6TlMVw((*((void**) (d))), op);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 17):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 18):
|
|
{
|
|
#line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 319 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllSlotsAux__ld9axHPi9bpxevVrdgKiDF5Q(dest, (*mt).node, op);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 16):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 4):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 27):
|
|
{ { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp_ = (NI)((NI)((*mt).size / (*(*mt).base).size) - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T15_; NI T16_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA14;
|
|
|
|
#line 321 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i = res;
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T15_ = (NI)0; T15_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size);
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T15_);
|
|
#line 322 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T16_)), (*mt).base, op);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA14: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
default:
|
|
{ }
|
|
break;
|
|
}
|
|
}
|
|
LA7_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, forAllChildren__XCvXrotwhq0gugZtuZTNPQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { tyProc__ojoeKfW4VYIm36I9cpDTQIg marker;
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
marker = (*(*cell).typ).marker;
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ void* T5_;
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((marker == NIM_NIL))) goto LA3_;
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T5_ = (void*)0; T5_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell);
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
marker(T5_, ((NI) (op)));
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
switch ((*(*cell).typ).kind) {
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22):
|
|
{ void* T8_;
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T8_ = (void*)0; T8_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell);
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(T8_, (*(*cell).typ).base, op);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24):
|
|
{ NI d; void* T10_; TGenericSeq* s;
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T10_ = (void*)0; T10_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell); d = ((NI) (ptrdiff_t) (T10_));
|
|
#line 339 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
s = ((TGenericSeq*) (d));
|
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 340 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((s == NIM_NIL))) goto LA13_;
|
|
{ NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp_ = (NI)((*s).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T18_; NI T19_; NI T20_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA17;
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i = res;
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T18_ = (NI)0; T18_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*(*cell).typ).base).size);
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T19_ = (NI)0; T19_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T18_);
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T20_ = (NI)0; T20_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T19_, ((NI) 16));
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T20_)), (*(*cell).typ).base, op);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA17: ;
|
|
}
|
|
}
|
|
}
|
|
LA13_: ;
|
|
}
|
|
break;
|
|
default:
|
|
{ }
|
|
break;
|
|
}
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*, cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* t, NU key) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* result; NI h;{ result = (tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg*)0;
|
|
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = (NI)(((NI) (key)) & (*t).max); {
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
while (1) {
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!(((*t).data[h] == NIM_NIL))) goto LA2;
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!((*(*t).data[h]).key == key)) goto LA5_;
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = (*t).data[h]; goto BeforeRet_;
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
h = nextTry__46i6pOTgUeAywXs7rPqurwsystem(h, (*t).max); } LA2: ;
|
|
}
|
|
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = NIM_NIL; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsOrIncl__qhy8GaXaPs9bLqr6V8CV9cFg)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { NIM_BOOL result; NU u; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* t; result = (NIM_BOOL)0;
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
u = ((NU) (ptrdiff_t) (cell));
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
t = cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ((&(*s)), (NU)((NU64)(u) >> (NU64)(((NI) 12))));
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!((t == NIM_NIL))) goto LA3_;
|
|
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 175 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
u = (NU)((NU64)((NU)((NU64)(u) % (NU64)(((NU) 4096)))) / (NU64)(((NU) 8)));
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = !(((NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] & (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63))))) == ((NI) 0)));
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!(result)) goto LA7_;
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] = (NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] | (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63))))); }
|
|
LA7_: ;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
incl__azHo9bY5qs9b2EZ9cSse4fmZA(s, cell);
|
|
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = NIM_FALSE; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 579 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, markS__SOJE9bROCOc8iabVsKM64Sg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 581 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
incl__azHo9bY5qs9b2EZ9cSse4fmZA((&(*gch).marked), c);
|
|
|
|
#line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 583 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildren__XCvXrotwhq0gugZtuZTNPQ(c, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 1));
|
|
{
|
|
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
while (1) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* d;
|
|
#line 584 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(((NI) 0) < (*gch).tempStack.len)) goto LA2;
|
|
|
|
#line 585 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).tempStack.len -= ((NI) 1);
|
|
#line 586 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = (*gch).tempStack.d[(*gch).tempStack.len];
|
|
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T5_;
|
|
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 588 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T5_ = (NIM_BOOL)0; T5_ = containsOrIncl__qhy8GaXaPs9bLqr6V8CV9cFg((&(*gch).marked), d); if (!!(T5_)) goto LA6_;
|
|
|
|
#line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildren__XCvXrotwhq0gugZtuZTNPQ(d, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 1));
|
|
}
|
|
LA6_: ;
|
|
} LA2: ;
|
|
}
|
|
}
|
|
|
|
#line 620 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, doOperation__sl6eqhLncFedgwzv6TlMVw)(void* p, tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ op) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c;{
|
|
#line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(p == NIM_NIL)) goto LA3_;
|
|
|
|
#line 621 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 622 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 622 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
|
#line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
switch (op) {
|
|
case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 2):
|
|
{
|
|
#line 634 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 634 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(c);
|
|
}
|
|
break;
|
|
case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 3):
|
|
{
|
|
#line 636 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 636 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&gch__IcYaEuuWivYAS86vFMTS3Q.tempStack), c);
|
|
}
|
|
break;
|
|
case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 0):
|
|
{
|
|
#line 638 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 638 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
markS__SOJE9bROCOc8iabVsKM64Sg((&gch__IcYaEuuWivYAS86vFMTS3Q), c);
|
|
}
|
|
break;
|
|
case ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 1):
|
|
{
|
|
#line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 640 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&gch__IcYaEuuWivYAS86vFMTS3Q.tempStack), c);
|
|
}
|
|
break;
|
|
}
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op) {
|
|
#line 644 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 644 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
doOperation__sl6eqhLncFedgwzv6TlMVw(d, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) (op)));
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__WF89a8QyKeDCh4DYWTmSiBg)(void* p, NI op) {
|
|
tySequence__WF89a8QyKeDCh4DYWTmSiBg* a;
|
|
NI T1_; a = (tySequence__WF89a8QyKeDCh4DYWTmSiBg*)p;
|
|
T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) {
|
|
nimGCvisit((void*)a->data[T1_].ClE_0, op); }
|
|
}
|
|
static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_3)(void) {
|
|
nimGCvisit((void*)threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw, 0);}
|
|
|
|
#line 467 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimRegisterThreadLocalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc) {
|
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{
|
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!(threadLocalMarkersLen <= ((NI) 3499))) goto LA3_;
|
|
|
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
threadLocalMarkers[(threadLocalMarkersLen)- 0] = markerProc;
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
threadLocalMarkersLen += ((NI) 1); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
rawWrite(stderr, "[GC] cannot register thread local variable; too many thread loc"
|
|
"al variables");
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 473 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
exit(((NI) 1));
|
|
}
|
|
LA1_: ;
|
|
}
|
|
static N_NIMCALL(void, Marker_tySequence__uB9b75OUPRENsBAu4AnoePA)(void* p, NI op) {
|
|
tySequence__uB9b75OUPRENsBAu4AnoePA* a;
|
|
NI T1_; a = (tySequence__uB9b75OUPRENsBAu4AnoePA*)p;
|
|
T1_ = (NI)0;}
|
|
static N_NIMCALL(void, Marker_tyRef__vU9aO9cTqOMn6CBzhV8rX7Sw)(void* p, NI op) {
|
|
Exception* a;
|
|
a = (Exception*)p;
|
|
nimGCvisit((void*)(*a).parent, op); nimGCvisit((void*)(*a).message, op); nimGCvisit((void*)(*a).trace, op); nimGCvisit((void*)(*a).up, op);}
|
|
static N_NIMCALL(void, TM__Q5wkpxktOdTGvlSRo9bzt9aw_6)(void) {
|
|
nimGCvisit((void*)currException__9bVPeDJlYTi9bQApZpfH8wjg, 0);}
|
|
|
|
#line 1003 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NI, getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { NI result; result = (NI)0;
|
|
#line 1004 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = (*a).occ; return result;}
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(NI, stackSize__VOU3z9bbtHMYBiCVB5tMX1g)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack) { NI result; void* volatile pos; result = (NI)0; pos = (void*)0;
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
pos = ((void*) ((&pos)));
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!!((pos == NIM_NIL))) goto LA3_;
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
result = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) ((*stack).bottom)), ((NI) (ptrdiff_t) (pos))); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
result = ((NI) 0); }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(NI, stackSize__0yw8cp0rOgL8i0O5kzzb0g)(void) { NI result; result = (NI)0; { tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack; NI T2_; stack = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0;
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
stack = (&gch__IcYaEuuWivYAS86vFMTS3Q.stack);
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T2_ = (NI)0; T2_ = stackSize__VOU3z9bbtHMYBiCVB5tMX1g(stack); result = (NI)(result + T2_); }
|
|
return result;}
|
|
|
|
#line 14 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, lowGauge__vu9a10GqvNeXA9alSqdG48cw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n) { NI result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* it; result = (NI)0;
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
it = n; {
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
while (1) {
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!!(((*it).link[(((NI) 0))- 0] == it))) goto LA2;
|
|
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
result = (*it).key;
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
it = (*it).link[(((NI) 0))- 0]; } LA2: ;
|
|
}
|
|
return result;}
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, highGauge__vu9a10GqvNeXA9alSqdG48cw_2)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* n) { NI result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* it; result = (NI)0;
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
result = ((NI) -1);
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
it = n; {
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
while (1) {
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!!(((*it).link[(((NI) 0))- 0] == it))) goto LA2;
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
result = (*it).upperBound;
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
it = (*it).link[(((NI) 1))- 0]; } LA2: ;
|
|
}
|
|
return result;}
|
|
|
|
#line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(void, prepareForInteriorPointerChecking__ot9aebHKDFT2OPbEVY47F9bQsystem)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) {
|
|
#line 889 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 889 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).minLargeObj = lowGauge__vu9a10GqvNeXA9alSqdG48cw((*a).root);
|
|
#line 890 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 890 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).maxLargeObj = highGauge__vu9a10GqvNeXA9alSqdG48cw_2((*a).root);}
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, setPosition__Fnam3HOmbq2ymF0tDBas5Q)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position) {}
|
|
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_GcStack__7fytPA5bBsob6See21YMRA*, getActiveStack__muO7WGG730PTJWpoUnluHg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_GcStack__7fytPA5bBsob6See21YMRA* result; result = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0;
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
result = (&(*gch).stack); return result;}
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isActiveStack__c6NLIYJQ5DIKtQqRJH8S7w)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
result = NIM_TRUE; return result;}
|
|
|
|
#line 469 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
static N_INLINE(NI, percentpercent___dgYAo7RfdUVVpvkfKDym8w_4system)(NI x, NI y) { NI result; result = (NI)0;
|
|
#line 470 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
|
|
#line 474 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim"
|
|
result = ((NI) ((NU)((NU64)(((NU) (x))) % (NU64)(((NU) (y)))))); return result;}
|
|
|
|
#line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
static N_INLINE(NIM_BOOL, lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = ((NU64)(((NU) (x))) <= (NU64)(((NU) (y)))); return result;}
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*, inRange__BIq3l3oBvrBeYSWFT5iXiw)(tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root, NI key) { tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* result; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* it;{ result = (tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw*)0;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
it = root; {
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
while (1) { NIM_BOOL T9_;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
if (!!(((*it).link[(((NI) 0))- 0] == it))) goto LA2;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
{ NIM_BOOL T5_;
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T5_ = (NIM_BOOL)0;
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T5_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system((*it).key, key); if (!(T5_)) goto LA6_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T5_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(key, (*it).upperBound); LA6_: ;
|
|
if (!T5_) goto LA7_;
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
result = it; goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
|
|
#line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/avltree.nim"
|
|
T9_ = (NIM_BOOL)0; T9_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*it).key, key); it = (*it).link[(T9_)- 0]; } LA2: ;
|
|
}
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 892 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, interiorAllocatedPtr__NuzKjA4SX9afyji9cHHIuKpQ)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a, void* p) { void* result; result = (void*)0;
|
|
#line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T3_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c;
|
|
#line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 893 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = isAccessible__EZspgz843pJ9adnD0ZpJO6wsystem(a, p); if (!T3_) goto LA4_;
|
|
|
|
#line 894 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 894 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c = pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem(p);
|
|
#line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T8_;
|
|
#line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 895 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T8_ = (NIM_BOOL)0; T8_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(c); if (!!(T8_)) goto LA9_;
|
|
|
|
#line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T13_; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c_2; NI offset;
|
|
#line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 896 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(c); if (!T13_) goto LA14_;
|
|
|
|
#line 897 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (c));
|
|
#line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 898 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
offset = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((NI)(((NI) (ptrdiff_t) (p)) & ((NI) 4095)), ((NI) 56));
|
|
#line 900 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T18_; tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ* d; NI T21_; NI T22_; NI T23_;
|
|
#line 900 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 900 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T18_ = (NIM_BOOL)0; T18_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(offset, (*c_2).acc); if (!T18_) goto LA19_;
|
|
|
|
#line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 903 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T21_ = (NI)0; T21_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) ((&(*c_2).data))), offset);
|
|
#line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T22_ = (NI)0; T22_ = percentpercent___dgYAo7RfdUVVpvkfKDym8w_4system(offset, (*c_2).Sup.size);
|
|
#line 904 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T23_ = (NI)0; T23_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(T21_, T22_); d = ((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (T23_));
|
|
#line 905 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T26_;
|
|
#line 905 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 905 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T26_ = (NIM_BOOL)0; T26_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*d).zeroField); if (!T26_) goto LA27_;
|
|
|
|
#line 906 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((void*) (d)); }
|
|
LA27_: ;
|
|
}
|
|
LA19_: ;
|
|
}
|
|
goto LA11_;
|
|
LA14_: ;
|
|
{ tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_3; NF* d_2;
|
|
#line 909 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_3 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c));
|
|
#line 910 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
d_2 = (&(*c_3).data);
|
|
#line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T32_;
|
|
#line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T32_ = (NIM_BOOL)0;
|
|
#line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T32_ = (((void*) (d_2)) <= p); if (!(T32_)) goto LA33_;
|
|
|
|
#line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 911 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T32_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (d_2))).zeroField); LA33_: ;
|
|
if (!T32_) goto LA34_;
|
|
|
|
#line 912 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ((void*) (d_2)); }
|
|
LA34_: ;
|
|
}
|
|
LA11_: ;
|
|
}
|
|
LA9_: ;
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{ NI q;
|
|
#line 915 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
q = ((NI) (ptrdiff_t) (p));
|
|
#line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T39_; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* avlNode;
|
|
#line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T39_ = (NIM_BOOL)0;
|
|
#line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T39_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system((*a).minLargeObj, q); if (!(T39_)) goto LA40_;
|
|
|
|
#line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 916 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T39_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(q, (*a).maxLargeObj); LA40_: ;
|
|
if (!T39_) goto LA41_;
|
|
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
avlNode = inRange__BIq3l3oBvrBeYSWFT5iXiw((*a).root, q);
|
|
#line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ void* k; tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_4; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* T47_;
|
|
#line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((avlNode == NIM_NIL))) goto LA45_;
|
|
|
|
#line 921 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
k = ((void*) ((*avlNode).key));
|
|
#line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T47_ = (tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*)0; T47_ = pageAddr__JNTkgd9cRu9a9bEvn7wS0U8EAsystem(k); c_4 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (T47_));
|
|
#line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T50_;
|
|
#line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T50_ = (NIM_BOOL)0; T50_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (k))).zeroField); if (!T50_) goto LA51_;
|
|
|
|
#line 925 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = k; }
|
|
LA51_: ;
|
|
}
|
|
LA45_: ;
|
|
}
|
|
LA41_: ;
|
|
}
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((*c).refcount, ((NI) 8));}
|
|
|
|
#line 662 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, gcMark__x5SbLN3uVBCsEa67N20nPwsystem)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell; NI c;
|
|
#line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 665 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
cell = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
|
#line 666 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = ((NI) (ptrdiff_t) (cell));
|
|
#line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T3_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* objStart; void* T6_;
|
|
#line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 667 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 4096), c); if (!T3_) goto LA4_;
|
|
|
|
#line 669 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 669 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 669 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T6_ = (void*)0; T6_ = interiorAllocatedPtr__NuzKjA4SX9afyji9cHHIuKpQ((&(*gch).region), ((void*) (cell))); objStart = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T6_));
|
|
#line 670 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 670 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 670 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((objStart == NIM_NIL))) goto LA9_;
|
|
|
|
#line 672 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 672 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(objStart);
|
|
|
|
#line 673 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 673 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&(*gch).decStack), objStart);
|
|
}
|
|
LA9_: ;
|
|
}
|
|
LA4_: ;
|
|
}
|
|
|
|
#line 688 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
CLANG_NO_SANITIZE_ADDRESS N_LIB_PRIVATE void markStackAndRegisters__U6T7JWtDLrWhtmhXSoy9a6g(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { jmp_buf registers; tyObject_GcStack__7fytPA5bBsob6See21YMRA* T1_;
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T1_ = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0; T1_ = getActiveStack__muO7WGG730PTJWpoUnluHg(gch);
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
setPosition__Fnam3HOmbq2ymF0tDBas5Q(T1_, ((void*) ((®isters))));
|
|
|
|
#line 690 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ int T4_;
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T4_ = (int)0; T4_ = setjmp(registers); if (!(T4_ == ((NI32) 0))) goto LA5_;
|
|
{ tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack; NI max; NI sp; stack = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0;
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
stack = (&(*gch).stack);
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
max = ((NI) (ptrdiff_t) ((*stack).bottom));
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
sp = ((NI) (ptrdiff_t) ((®isters)));
|
|
#line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{ NIM_BOOL T10_; NI regEnd;
|
|
#line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T10_ = (NIM_BOOL)0; T10_ = isActiveStack__c6NLIYJQ5DIKtQqRJH8S7w(stack); if (!T10_) goto LA11_;
|
|
|
|
#line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 381 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
regEnd = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI)sizeof(jmp_buf))); {
|
|
#line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
while (1) { NIM_BOOL T15_; NI T16_;
|
|
#line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T15_ = (NIM_BOOL)0; T15_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(sp, regEnd); if (!T15_) goto LA14;
|
|
|
|
#line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, (*((void**) (sp))));
|
|
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 4));
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, (*((void**) (T16_))));
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
sp = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 8)); } LA14: ;
|
|
}
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
sp = (NI)(sp & ((NI) -8)); {
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
while (1) { NIM_BOOL T19_;
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T19_ = (NIM_BOOL)0; T19_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(sp, (NI)(max - ((NI) 64))); if (!T19_) goto LA18;
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 0))- 0]);
|
|
|
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 1))- 0]);
|
|
|
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 2))- 0]);
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 3))- 0]);
|
|
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 4))- 0]);
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 5))- 0]);
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 6))- 0]);
|
|
|
|
#line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, ((void**) (sp))[(((NI) 7))- 0]);
|
|
|
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
sp = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 64)); } LA18: ;
|
|
}
|
|
{
|
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
while (1) { NIM_BOOL T22_;
|
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 400 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(sp, max); if (!T22_) goto LA21;
|
|
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 401 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gcMark__x5SbLN3uVBCsEa67N20nPwsystem(gch, (*((void**) (sp))));
|
|
|
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 402 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
sp = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(sp, ((NI) 8)); } LA21: ;
|
|
}
|
|
}
|
|
}
|
|
LA5_: ;
|
|
}
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim"
|
|
static N_INLINE(NI, atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system)(NI* memLoc, NI x) { NI result; result = (NI)0;
|
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim"
|
|
|
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/atomics.nim"
|
|
result = __atomic_sub_fetch(memLoc, x, __ATOMIC_RELAXED); return result;}
|
|
|
|
#line 408 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, prepareDealloc__fvhnFro5wEfzy879alizcUQ)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { TNimType* t; NI T6_; NI T18_;
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
t = (*cell).typ;
|
|
#line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{ void* T5_;
|
|
#line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 413 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!!(((*t).finalizer == NIM_NIL))) goto LA3_;
|
|
|
|
#line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock += ((NI) 1);
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T5_ = (void*)0; T5_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell);
|
|
#line 420 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
((Finalizer) ((*t).finalizer))(T5_);
|
|
|
|
#line 421 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock -= ((NI) 1); }
|
|
LA3_: ;
|
|
T6_ = (NI)0;
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{ NI capX60gensym4330013_; void* T11_; NI sizeX60gensym4330014_;
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!((285212672 &((NU64)1<<((NU)((*t).kind)&63U)))!=0)) goto LA9_;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T11_ = (void*)0; T11_ = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(cell); capX60gensym4330013_ = (NI)((*((TGenericSeq*) (T11_))).reserved & ((NI) IL64(4611686018427387903)));
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!((*t).kind == ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28))) goto LA14_;
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
sizeX60gensym4330014_ = (NI)((NI)(capX60gensym4330013_ + ((NI) 1)) + ((NI) 16)); }
|
|
goto LA12_;
|
|
LA14_: ;
|
|
{
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
sizeX60gensym4330014_ = (NI)((NI)(capX60gensym4330013_ * (*(*t).base).size) + ((NI) 16)); }
|
|
LA12_: ;
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T6_ = atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system((&(*t).sizes), (NI)(sizeX60gensym4330014_ + ((NI) 16))); }
|
|
goto LA7_;
|
|
LA9_: ;
|
|
{
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T6_ = atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system((&(*t).sizes), (NI)((*(*t).base).size + ((NI) 16))); }
|
|
LA7_: ;
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T18_ = (NI)0; T18_ = atomicDec__v6qORsZ9azlHHhOL1JYACRA_2system((&(*t).instances), ((NI) 1));}
|
|
|
|
#line 692 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, collectZCT__EN6T32AMm3va9bsrdxtF0cg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { NIM_BOOL result; NI* L; result = (NIM_BOOL)0;
|
|
#line 698 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
L = (&(*gch).zct.len); {
|
|
#line 704 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
while (1) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c;
|
|
#line 704 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(((NI) 0) < (*L))) goto LA2;
|
|
|
|
#line 705 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = (*gch).zct.d[((NI) 0)];
|
|
#line 710 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 710 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 711 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).zct.d[((NI) 0)] = (*gch).zct.d[(NI)((*L) - ((NI) 1))];
|
|
#line 712 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*L) -= ((NI) 1);
|
|
#line 714 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T5_;
|
|
#line 714 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 714 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T5_ = (NIM_BOOL)0; T5_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T5_) goto LA6_;
|
|
|
|
#line 727 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 727 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
prepareDealloc__fvhnFro5wEfzy879alizcUQ(c);
|
|
|
|
#line 728 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 728 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
forAllChildren__XCvXrotwhq0gugZtuZTNPQ(c, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 2));
|
|
|
|
#line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 732 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ((&(*gch).region), ((void*) (c)));
|
|
}
|
|
LA6_: ;
|
|
} LA2: ;
|
|
}
|
|
|
|
#line 746 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
result = NIM_TRUE; return result;}
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCunref)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell; NI L; NI i; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T7_;
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
cell = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
L = (NI)(gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots.len - ((NI) 1));
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i = L;
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots.d; {
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
while (1) {
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(((NI) 0) <= i)) goto LA2;
|
|
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(d[i] == cell)) goto LA5_;
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[i] = d[L];
|
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots.len -= ((NI) 1);
|
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto LA1;
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i -= ((NI) 1); } LA2: ;
|
|
} LA1: ;
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T7_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T7_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T7_);
|
|
}
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, deinit__Y9c9cQhDWRSgYkHfKWcqFlsQ_3)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* it;
|
|
#line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
it = (*s).head; {
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
while (1) { tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* n;
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!((it == NIM_NIL))) goto LA2;
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
n = (*it).next;
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) (it)));
|
|
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
it = n; } LA2: ;
|
|
}
|
|
|
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).head = NIM_NIL;
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
deallocImpl__lmwgHsdhTsrQaepFju8wew(((void*) ((*s).data)));
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).data = NIM_NIL;
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
(*s).counter = ((NI) 0);}
|
|
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, cellsetReset__Y9c9cQhDWRSgYkHfKWcqFlsQ_2)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s) {
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
deinit__Y9c9cQhDWRSgYkHfKWcqFlsQ_3(s);
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
init__Y9c9cQhDWRSgYkHfKWcqFlsQ(s);
|
|
}
|
|
|
|
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, markGlobals__XHio9cMpnLoH7GyCj1Z9besg_4)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!((*gch).gcThreadId == ((NI) 0))) goto LA3_;
|
|
{ NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp_ = (NI)(globalMarkersLen - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA7;
|
|
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i = res;
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 593 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
globalMarkers[(i)- 0]();
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
LA3_: ;
|
|
{ NI i_2; NI colontmp__2; NI res_2; i_2 = (NI)0; colontmp__2 = (NI)0;
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp__2 = (NI)(threadLocalMarkersLen - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res_2 <= colontmp__2)) goto LA10;
|
|
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i_2 = res_2;
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
threadLocalMarkers[(i_2)- 0]();
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 += ((NI) 1); } LA10: ;
|
|
}
|
|
}
|
|
|
|
#line 595 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = (*gch).additionalRoots.d; { NI i_3; NI colontmp__3; NI res_3; i_3 = (NI)0; colontmp__3 = (NI)0;
|
|
#line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp__3 = (NI)((*gch).additionalRoots.len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_3 = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res_3 <= colontmp__3)) goto LA13;
|
|
|
|
#line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i_3 = res_3;
|
|
#line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
markS__SOJE9bROCOc8iabVsKM64Sg(gch, d[i_3]);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_3 += ((NI) 1); } LA13: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
static N_INLINE(NIM_BOOL, isCell__knKGR9cPCi0isv7h4omKxdAsystem)(void* p) { NIM_BOOL result; result = (NIM_BOOL)0;
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(((NI) 1), (*((tyObject_FreeCell__u6M5LHprqzkn9axr04yg9bGQ*) (p))).zeroField); return result;}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__ClLkUQKF8KrRxQPdAJDd5w)(tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* cell) { NIM_BOOL result; NU u; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* t; result = (NIM_BOOL)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
u = ((NU) (ptrdiff_t) (cell));
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
t = cellSetGet__ld9aj9akVqWcvwRCEMEk1MnQ(s, (NU)((NU64)(u) >> (NU64)(((NI) 12))));
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
{
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
if (!!((t == NIM_NIL))) goto LA3_;
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
u = (NU)((NU64)((NU)((NU64)(u) % (NU64)(((NU) 4096)))) / (NU64)(((NU) 8)));
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = !(((NI)((*t).bits[((NU)((NU64)(u) >> (NU64)(((NI) 6))))- 0] & (NI)((NU64)(((NI) 1)) << (NU64)((NU)(u & ((NU) 63))))) == ((NI) 0))); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/cellsets.nim"
|
|
result = NIM_FALSE; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 559 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) {
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 560 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
prepareDealloc__fvhnFro5wEfzy879alizcUQ(c);
|
|
|
|
#line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 567 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
rawDealloc__K7uQ6aTKvW6OnOV8EMoNNQ((&(*gch).region), ((void*) (c)));
|
|
}
|
|
|
|
#line 572 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, sweep__XHio9cMpnLoH7GyCj1Z9besg_5)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { { void* x; x = (void*)0;
|
|
#line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*gch).region.locked = NIM_TRUE; { NI s; s = (NI)0; { NI h; NI res; h = (NI)0;
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* r;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= ((NI) 255))) goto LA5;
|
|
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
h = res;
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
r = (*gch).region.chunkStarts.data[(h)- 0]; {
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) { NI i;
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((r == NIM_NIL))) goto LA7;
|
|
|
|
#line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
i = ((NI) 0); {
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) { NU w; NI j;
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(i <= ((NI) 7))) goto LA9;
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
w = (*r).bits[(i)- 0];
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
j = ((NI) 0); {
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) {
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((w == ((NU) 0)))) goto LA11;
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NI T16_;
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!(((NU)(w & ((NU) 1)) == ((NU) 0)))) goto LA14_;
|
|
|
|
#line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((NI)((NU64)(i) << (NU64)(((NI) 6))), j); s = (NI)((NI)((NU64)((*r).key) << (NU64)(((NI) 9))) | T16_);
|
|
#line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T19_; tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w* c;
|
|
#line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 382 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T19_ = (NIM_BOOL)0; T19_ = contains__9b5xR7VBZVwQDvk5Nr9bDKdQ((&(*gch).region.chunkStarts), s); if (!T19_) goto LA20_;
|
|
|
|
#line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 383 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c = ((tyObject_BaseChunk__Sdq7WpT6qAH858F5ZEdG3w*) ((NI)((NU64)(s) << (NU64)(((NI) 12)))));
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T24_;
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 384 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T24_ = (NIM_BOOL)0; T24_ = chunkUnused__2Ih49c9ai3KYJhUe3C8xg07w_2system(c); if (!!(T24_)) goto LA25_;
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{ NIM_BOOL T29_; tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* c_2; NI size; NI a; NI limit;
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T29_ = (NIM_BOOL)0; T29_ = isSmallChunk__2Ih49c9ai3KYJhUe3C8xg07wsystem(c); if (!T29_) goto LA30_;
|
|
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_2 = ((tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ*) (c));
|
|
#line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
size = (*c_2).Sup.size;
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
a = ((NI) (ptrdiff_t) ((&(*c_2).data)));
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
limit = (NI)(a + (*c_2).acc); {
|
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) { NIM_BOOL T34_;
|
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
T34_ = (NIM_BOOL)0; T34_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(a, limit); if (!T34_) goto LA33;
|
|
|
|
#line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
x = ((void*) (a));
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T37_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c_3;
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T37_ = (NIM_BOOL)0; T37_ = isCell__knKGR9cPCi0isv7h4omKxdAsystem(x); if (!T37_) goto LA38_;
|
|
|
|
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c_3 = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (x));
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T42_;
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T42_ = (NIM_BOOL)0; T42_ = contains__ClLkUQKF8KrRxQPdAJDd5w((&(*gch).marked), c_3); if (!!(T42_)) goto LA43_;
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2(gch, c_3);
|
|
}
|
|
LA43_: ;
|
|
}
|
|
LA38_: ;
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
a = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(a, size); } LA33: ;
|
|
}
|
|
}
|
|
goto LA27_;
|
|
LA30_: ;
|
|
{ tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* c_4;
|
|
#line 395 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
c_4 = ((tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg*) (c));
|
|
#line 573 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
x = ((void*) ((&(*c_4).data)));
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T48_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c_5;
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 574 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T48_ = (NIM_BOOL)0; T48_ = isCell__knKGR9cPCi0isv7h4omKxdAsystem(x); if (!T48_) goto LA49_;
|
|
|
|
#line 576 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c_5 = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (x));
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T53_;
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T53_ = (NIM_BOOL)0; T53_ = contains__ClLkUQKF8KrRxQPdAJDd5w((&(*gch).marked), c_5); if (!!(T53_)) goto LA54_;
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 577 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
freeCyclicCell__SOJE9bROCOc8iabVsKM64Sg_2(gch, c_5);
|
|
}
|
|
LA54_: ;
|
|
}
|
|
LA49_: ;
|
|
}
|
|
LA27_: ;
|
|
}
|
|
LA25_: ;
|
|
}
|
|
LA20_: ;
|
|
}
|
|
LA14_: ;
|
|
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
j += ((NI) 1);
|
|
#line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 368 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
w = (NU)((NU64)(w) >> (NU64)(((NI) 1))); } LA11: ;
|
|
}
|
|
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
i += ((NI) 1); } LA9: ;
|
|
}
|
|
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
r = (*r).next; } LA7: ;
|
|
}
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA5: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 397 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*gch).region.locked = NIM_FALSE; }
|
|
}
|
|
|
|
#line 648 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, collectCycles__XHio9cMpnLoH7GyCj1Z9besg_3)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; { void* c; tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* it; c = (void*)0;
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
acquire__9bDG9bIkA6DtNcXVdL7bnLvg((&(*gch).toDispose.lock));
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
it = (*gch).toDispose.head; {
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
while (1) {
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
if (!!((it == NIM_NIL))) goto LA3;
|
|
{ NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
colontmp_ = (NI)((*it).dataLen - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA6;
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
i = res;
|
|
#line 650 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = (*it).d[(i)- 0];
|
|
#line 651 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 651 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
nimGCunref(c);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA6: ;
|
|
}
|
|
}
|
|
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
it = (*it).next; } LA3: ;
|
|
}
|
|
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/pure/collections/sharedlist.nim"
|
|
release__9bDG9bIkA6DtNcXVdL7bnLvg_2((&(*gch).toDispose.lock));
|
|
}
|
|
{
|
|
#line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
while (1) { NIM_BOOL T9_;
|
|
#line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(((NI) 0) < (*gch).zct.len)) goto LA8;
|
|
|
|
#line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 653 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T9_ = (NIM_BOOL)0; T9_ = collectZCT__EN6T32AMm3va9bsrdxtF0cg(gch); (void)(T9_);
|
|
} LA8: ;
|
|
}
|
|
|
|
#line 654 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 654 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
cellsetReset__Y9c9cQhDWRSgYkHfKWcqFlsQ_2((&(*gch).marked));
|
|
|
|
#line 655 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = (*gch).decStack.d; { NI i_2; NI colontmp__2; NI res_2; i_2 = (NI)0; colontmp__2 = (NI)0;
|
|
#line 656 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 656 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp__2 = (NI)((*gch).decStack.len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res_2 <= colontmp__2)) goto LA12;
|
|
|
|
#line 656 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i_2 = res_2;
|
|
#line 658 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 658 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
markS__SOJE9bROCOc8iabVsKM64Sg(gch, d[i_2]);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 += ((NI) 1); } LA12: ;
|
|
}
|
|
}
|
|
|
|
#line 659 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 659 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
markGlobals__XHio9cMpnLoH7GyCj1Z9besg_4(gch);
|
|
|
|
#line 660 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 660 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
sweep__XHio9cMpnLoH7GyCj1Z9besg_5(gch);
|
|
}
|
|
|
|
#line 1056 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getOccupiedMem__hrQB9bN29c1nR1E9cHqYcNcDA)(void) { NI result;{ result = (NI)0;
|
|
#line 1056 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1056 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = gch__IcYaEuuWivYAS86vFMTS3Q.region.occ; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, unmarkStackAndRegisters__XHio9cMpnLoH7GyCj1Z9besg_6)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;
|
|
#line 749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = (*gch).decStack.d; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
colontmp_ = (NI)((*gch).decStack.len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA3;
|
|
|
|
#line 750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
i = res;
|
|
#line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(d[i]);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA3: ;
|
|
}
|
|
}
|
|
|
|
#line 753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).decStack.len = ((NI) 0);}
|
|
|
|
#line 755 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, collectCTBody__XHio9cMpnLoH7GyCj1Z9besg_2)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { NI T1_;
|
|
#line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 764 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (NI)0; T1_ = stackSize__0yw8cp0rOgL8i0O5kzzb0g(); (*gch).stat.maxStackSize = (((*gch).stat.maxStackSize >= T1_) ? (*gch).stat.maxStackSize : T1_);
|
|
#line 766 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 766 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
prepareForInteriorPointerChecking__ot9aebHKDFT2OPbEVY47F9bQsystem((&(*gch).region));
|
|
|
|
#line 767 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 767 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
markStackAndRegisters__U6T7JWtDLrWhtmhXSoy9a6g(gch);
|
|
|
|
#line 768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 768 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).stat.maxStackCells = (((*gch).stat.maxStackCells >= (*gch).decStack.len) ? (*gch).stat.maxStackCells : (*gch).decStack.len);
|
|
#line 769 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).stat.stackScans += ((NI) 1);
|
|
#line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T4_;
|
|
#line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 770 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T4_ = (NIM_BOOL)0; T4_ = collectZCT__EN6T32AMm3va9bsrdxtF0cg(gch); if (!T4_) goto LA5_;
|
|
|
|
#line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T9_; NI T10_; NI T14_;
|
|
#line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T9_ = (NIM_BOOL)0;
|
|
#line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 772 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T10_ = (NI)0; T10_ = getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem((&(*gch).region)); T9_ = ((*gch).cycleThreshold <= T10_); if (T9_) goto LA11_;
|
|
T9_ = NIM_FALSE; LA11_: ;
|
|
if (!T9_) goto LA12_;
|
|
|
|
#line 773 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 773 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
collectCycles__XHio9cMpnLoH7GyCj1Z9besg_3(gch);
|
|
|
|
#line 775 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).stat.cycleCollections += ((NI) 1);
|
|
#line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 776 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T14_ = (NI)0; T14_ = getOccupiedMem__hrQB9bN29c1nR1E9cHqYcNcDA(); (*gch).cycleThreshold = ((((NI) 4194304) >= (NI)(T14_ * ((NI) 2))) ? ((NI) 4194304) : (NI)(T14_ * ((NI) 2)));
|
|
#line 778 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 778 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).stat.maxThreshold = (((*gch).stat.maxThreshold >= (*gch).cycleThreshold) ? (*gch).stat.maxThreshold : (*gch).cycleThreshold); }
|
|
LA12_: ;
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 779 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 779 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
unmarkStackAndRegisters__XHio9cMpnLoH7GyCj1Z9besg_6(gch);
|
|
}
|
|
|
|
#line 789 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, collectCT__XHio9cMpnLoH7GyCj1Z9besg)(tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) {
|
|
#line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T3_; NIM_BOOL T4_; NIM_BOOL T5_; NIM_BOOL T7_; NI T9_;
|
|
#line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T4_ = (NIM_BOOL)0;
|
|
#line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T5_ = (NIM_BOOL)0;
|
|
#line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T5_ = ((*gch).zctThreshold <= (*gch).zct.len); if (T5_) goto LA6_;
|
|
|
|
#line 790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = NIM_TRUE; if (!(T7_)) goto LA8_;
|
|
|
|
#line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T9_ = (NI)0; T9_ = getOccupiedMem__o7kGt4Ciqh9aCBinZc9bV9cugsystem((&(*gch).region)); T7_ = ((*gch).cycleThreshold <= T9_); LA8_: ;
|
|
T5_ = T7_; LA6_: ;
|
|
T4_ = T5_; if (T4_) goto LA10_;
|
|
T4_ = NIM_FALSE; LA10_: ;
|
|
T3_ = T4_; if (!(T3_)) goto LA11_;
|
|
|
|
#line 792 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = ((*gch).recGcLock == ((NI) 0)); LA11_: ;
|
|
if (!T3_) goto LA12_;
|
|
|
|
#line 797 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 797 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
collectCTBody__XHio9cMpnLoH7GyCj1Z9besg_2(gch);
|
|
|
|
#line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 798 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).zctThreshold = ((((NI) 500) >= (NI)((*gch).zct.len * ((NI) 2))) ? ((NI) 500) : (NI)((*gch).zct.len * ((NI) 2))); }
|
|
LA12_: ;
|
|
}
|
|
|
|
#line 346 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, addNewObjToZCT__xkq8ZbJr9bIUKHN9cK4tT5NAsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { NI L; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d;{
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
L = (*gch).zct.len;
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d = (*gch).zct.d;
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c;
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(((NI) 8) < L)) goto LA3_;
|
|
c = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0;
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 1))];
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T7_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T7_) goto LA8_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 1))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 2))];
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T12_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T12_ = (NIM_BOOL)0; T12_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T12_) goto LA13_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 2))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA13_: ;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 3))];
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T17_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T17_ = (NIM_BOOL)0; T17_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T17_) goto LA18_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 371 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 3))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA18_: ;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 4))];
|
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T22_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T22_ = (NIM_BOOL)0; T22_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T22_) goto LA23_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 4))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA23_: ;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 5))];
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T27_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T27_ = (NIM_BOOL)0; T27_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T27_) goto LA28_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 5))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA28_: ;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 6))];
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T32_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T32_ = (NIM_BOOL)0; T32_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T32_) goto LA33_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 374 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 6))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA33_: ;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 7))];
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T37_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T37_ = (NIM_BOOL)0; T37_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T37_) goto LA38_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 375 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 7))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA38_: ;
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = d[(NI)(L - ((NI) 8))];
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T42_;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T42_ = (NIM_BOOL)0; T42_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 8), (*c).refcount); if (!T42_) goto LA43_;
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*c).refcount = (NI)((*c).refcount & ((NI) -5));
|
|
#line 376 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[(NI)(L - ((NI) 8))] = res;
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA43_: ;
|
|
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 377 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&(*gch).zct), res);
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 379 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
d[L] = res;
|
|
#line 380 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*gch).zct.len += ((NI) 1); }
|
|
LA1_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ)(TNimType* typ, NI size, tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ* gch) { void* result; NI T1_; NI T2_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res; void* T3_; result = (void*)0;
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T1_ = (NI)0; T1_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).instances), ((NI) 1));
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T2_ = (NI)0; T2_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).sizes), (NI)(size + ((NI) 16)));
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
collectCT__XHio9cMpnLoH7GyCj1Z9besg(gch);
|
|
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 412 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = (void*)0; T3_ = rawAlloc__mE4QEVyMvGRVliDWDngZCQ((&(*gch).region), (NI)(size + ((NI) 16))); res = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T3_));
|
|
#line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*res).typ = typ;
|
|
#line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*res).refcount = ((NI) 4);
|
|
#line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 422 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
addNewObjToZCT__xkq8ZbJr9bIUKHN9cK4tT5NAsystem(res, gch);
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 429 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
result = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(res); return result;}
|
|
|
|
#line 435 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObjNoInit)(TNimType* typ, NI size) { void* result; result = (void*)0;
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
result = rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ(typ, size, (&gch__IcYaEuuWivYAS86vFMTS3Q)); return result;}
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewStringNoInit)(NI space) { NimStringDesc* result; NI s; void* T5_; result = (NimStringDesc*)0;
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
s = space;
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(s < ((NI) 7))) goto LA3_;
|
|
|
|
#line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
s = ((NI) 7); }
|
|
LA3_: ;
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T5_ = (void*)0; T5_ = newObjNoInit((&strDesc__D0UzA4zsDu5tgpJQ9a9clXPg), (NI)((NI)(((NI) 16) + s) + ((NI) 1))); result = ((NimStringDesc*) (T5_));
|
|
#line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.reserved = s;
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = ((NI) 0); return result;}
|
|
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyString)(NimStringDesc* src) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!!((src == NIM_NIL))) goto LA3_;
|
|
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!!(((NI)((*src).Sup.reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0)))) goto LA7_;
|
|
|
|
#line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = src; }
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit((*src).Sup.len);
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = (*src).Sup.len;
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((*result).data)), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
|
|
}
|
|
LA5_: ;
|
|
}
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(NimStringDesc*, colonanonymous___3glzdNutX56jyiuV1ycwew)(void) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_7)); return result;}
|
|
|
|
#line 842 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, GC_disable__RsY2eAkO9aEvlDhb7ZyRF8gsystem)(void) {
|
|
#line 843 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock += ((NI) 1);}
|
|
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size) { void* result; result = (void*)0;
|
|
#line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
result = rawNewObj__ehkAaLROrd0Hc9aLROWt1nQ(typ, size, (&gch__IcYaEuuWivYAS86vFMTS3Q));
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, ((NI) (size)));
|
|
return result;}
|
|
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space) { NimStringDesc* result; NI s; void* T5_; result = (NimStringDesc*)0;
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
s = space;
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(s < ((NI) 7))) goto LA3_;
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
s = ((NI) 7); }
|
|
LA3_: ;
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T5_ = (void*)0; T5_ = newObj((&strDesc__D0UzA4zsDu5tgpJQ9a9clXPg), (NI)((NI)(((NI) 16) + s) + ((NI) 1))); result = ((NimStringDesc*) (T5_));
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.reserved = s;
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = ((NI) 0); return result;}
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) {
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!!((src == NIM_NIL))) goto LA3_;
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
|
|
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*dest).Sup.len += (*src).Sup.len; }
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
static N_INLINE(NI, resize__cOCDWr16YD4j3dBrbbH3yQsystem)(NI old) { NI result; result = (NI)0;
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(old <= ((NI) 0))) goto LA3_;
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = ((NI) 4); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(old < ((NI) 65536))) goto LA6_;
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = (NI)(old * ((NI) 2)); }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = (NI)((NI)(old * ((NI) 3)) / ((NI) 2)); }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(dest == NIM_NIL)) goto LA3_;
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit(addlen); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!((NI)((*dest).Sup.len + addlen) <= (NI)((*dest).Sup.reserved & ((NI) IL64(4611686018427387903))))) goto LA6_;
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = dest; }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{ NI sp; NI T9_;
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T9_ = (NI)0; T9_ = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*dest).Sup.reserved & ((NI) IL64(4611686018427387903))));
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
sp = ((T9_ >= (NI)((*dest).Sup.len + addlen)) ? T9_ : (NI)((*dest).Sup.len + addlen));
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit(sp);
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = (*dest).Sup.len;
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result).data[((NI) 0)]))), ((void*) ((&(*dest).data[((NI) 0)]))), ((NI) ((NI)((*dest).Sup.len + ((NI) 1)))));
|
|
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.reserved = sp; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isOnStack__plOlFsQAAvcYd3nF5LfWzw)(void* p) { NIM_BOOL result; void* volatile stackTop; NI a; tyObject_GcStack__7fytPA5bBsob6See21YMRA* T1_; NI b; NI T2_; NI x; NIM_BOOL T3_; result = (NIM_BOOL)0; stackTop = (void*)0;
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
stackTop = ((void*) ((&stackTop)));
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T1_ = (tyObject_GcStack__7fytPA5bBsob6See21YMRA*)0; T1_ = getActiveStack__muO7WGG730PTJWpoUnluHg((&gch__IcYaEuuWivYAS86vFMTS3Q)); a = ((NI) (ptrdiff_t) ((*T1_).bottom));
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
b = ((NI) (ptrdiff_t) (stackTop));
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T2_ = (NI)0; T2_ = a; a = b; b = T2_;
|
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
x = ((NI) (ptrdiff_t) (p));
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T3_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(a, x); if (!(T3_)) goto LA4_;
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T3_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(x, b); LA4_: ;
|
|
result = T3_; return result;}
|
|
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src) {
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = (NIM_BOOL)0; T3_ = isOnStack__plOlFsQAAvcYd3nF5LfWzw(((void*) (dest))); if (!!(T3_)) goto LA4_;
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_;
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((src == NIM_NIL))) goto LA8_;
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src);
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T10_);
|
|
}
|
|
LA8_: ;
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ NIM_BOOL T13_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T16_;
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T13_ = (NIM_BOOL)0; T13_ = lteqpercent___hPljn3JCDQ00ua1R07X9bxQ_2system(((NI) 4096), ((NI) (ptrdiff_t) ((*dest)))); if (!T13_) goto LA14_;
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T16_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T16_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest));
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T16_);
|
|
}
|
|
LA14_: ;
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{ }
|
|
LA1_: ;
|
|
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*dest) = src;}
|
|
|
|
#line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, auxWriteStackTraceWithOverride__LYPY2vdF8PVrf1RSKEqgkA_2)(NimStringDesc** s) { NimStringDesc* T1_;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T1_ = (NimStringDesc*)0; T1_ = stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ(); unsureAsgnRef((void**) (&(*s)), resizeString((*s), (T1_ ? T1_->Sup.len : 0) + 0));appendString((*s), T1_);}
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA)(NimStringDesc** s) {
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 50));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_8));
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
auxWriteStackTraceWithOverride__LYPY2vdF8PVrf1RSKEqgkA_2(s);
|
|
}
|
|
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
static N_INLINE(void, pushSafePoint)(TSafePoint* s) {
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
(*s).prev = excHandler__rqLlY5bs9atDw2OXYqJEn5g;
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
excHandler__rqLlY5bs9atDw2OXYqJEn5g = s;}
|
|
|
|
#line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, toNimStr)(NCSTRING str, NI len) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit(len);
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = len;
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((*result).data)), ((void*) (str)), ((NI) ((NI)(len + ((NI) 1)))));
|
|
return result;}
|
|
|
|
#line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, cstrToNimstr)(NCSTRING str) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 95 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(((void*) (str)) == NIM_NIL)) goto LA3_;
|
|
result = NIM_NIL; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = toNimStr(str, (str ? nimCStrLen(str) : 0)); }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
static N_INLINE(void, popSafePoint)(void) {
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
excHandler__rqLlY5bs9atDw2OXYqJEn5g = (*excHandler__rqLlY5bs9atDw2OXYqJEn5g).prev;}
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, asgnRef)(void** dest, void* src) {
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_;
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!((src == NIM_NIL))) goto LA3_;
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T5_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src);
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T5_);
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_;
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!!(((*dest) == NIM_NIL))) goto LA8_;
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest));
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T10_);
|
|
}
|
|
LA8_: ;
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*dest) = src;}
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
static N_INLINE(void, popCurrentException)(void) {
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), (*currException__9bVPeDJlYTi9bQApZpfH8wjg).up);}
|
|
static N_NIMCALL(void, Marker_tyRef__DsOOBcxCUeVlNUDRmn9afcA)(void* p, NI op) {
|
|
tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA* a;
|
|
a = (tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newObjRC1)(TNimType* typ, NI size) { void* result; NI T1_; NI T2_; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* res; void* T3_; result = (void*)0;
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T1_ = (NI)0; T1_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).instances), ((NI) 1));
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
T2_ = (NI)0; T2_ = atomicInc__v6qORsZ9azlHHhOL1JYACRAsystem((&(*typ).sizes), (NI)(size + ((NI) 16)));
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
collectCT__XHio9cMpnLoH7GyCj1Z9besg((&gch__IcYaEuuWivYAS86vFMTS3Q));
|
|
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T3_ = (void*)0; T3_ = rawAlloc__mE4QEVyMvGRVliDWDngZCQ((&gch__IcYaEuuWivYAS86vFMTS3Q.region), (NI)(size + ((NI) 16))); res = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T3_));
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*res).typ = typ;
|
|
#line 468 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*res).refcount = ((NI) 8);
|
|
#line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 476 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
result = cellToUsr__oh8PwD5vOIN9awo20FR9c8qAsystem(res);
|
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, ((NI) (size)));
|
|
return result;}
|
|
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!!((src == NIM_NIL))) goto LA3_;
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{ tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T9_;
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!!(((NI)((*src).Sup.reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0)))) goto LA7_;
|
|
|
|
#line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = src;
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T9_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T9_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(((void*) (result)));
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T9_);
|
|
}
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{ NI s; void* T15_;
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
s = (*src).Sup.len;
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(s < ((NI) 7))) goto LA13_;
|
|
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
s = ((NI) 7); }
|
|
LA13_: ;
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T15_ = (void*)0; T15_ = newObjRC1((&strDesc__D0UzA4zsDu5tgpJQ9a9clXPg), (NI)((NI)(((NI) 16) + s) + ((NI) 1))); result = ((NimStringDesc*) (T15_));
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.reserved = s;
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = (*src).Sup.len;
|
|
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((*result).data)), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
|
|
}
|
|
LA5_: ;
|
|
}
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_;
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_);
|
|
}
|
|
|
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
static N_INLINE(void, pushCurrentException)(Exception* e) {
|
|
#line 115 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
asgnRef((void**) (&(*e).up), currException__9bVPeDJlYTi9bQApZpfH8wjg);
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), e);}
|
|
|
|
#line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, addChar)(NimStringDesc* s, NIM_CHAR c) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(s == NIM_NIL)) goto LA3_;
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit(((NI) 1));
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = ((NI) 0); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = s;
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{ NI r;
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!((NI)((*result).Sup.reserved & ((NI) IL64(4611686018427387903))) <= (*result).Sup.len)) goto LA8_;
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
r = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*result).Sup.reserved & ((NI) IL64(4611686018427387903))));
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit(r);
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = (*s).Sup.len;
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result).data[((NI) 0)]))), ((void*) ((&(*s).data[((NI) 0)]))), ((NI) ((NI)((*s).Sup.len + ((NI) 1)))));
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.reserved = r; }
|
|
LA8_: ;
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).data[(*result).Sup.len] = c;
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).data[(NI)((*result).Sup.len + ((NI) 1))] = 0;
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len += ((NI) 1); return result;}
|
|
|
|
#line 1920 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, add__8FwY5enLGB0dFerO6Ny9caw)(NimStringDesc** x, NCSTRING y) { NI i;
|
|
#line 1921 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = ((NI) 0);
|
|
#line 1922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 1922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1922 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!!((((void*) (y)) == NIM_NIL))) goto LA3_;
|
|
{
|
|
#line 1923 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
while (1) {
|
|
#line 1923 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1923 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!!(((NU8)(y[i]) == (NU8)(0)))) goto LA6;
|
|
|
|
#line 1924 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*x)), addChar((*x), y[i]));
|
|
#line 1925 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i += ((NI) 1); } LA6: ;
|
|
}
|
|
}
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, mnewString)(NI len) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewString(len);
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = len; return result;}
|
|
|
|
#line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, setLengthStr)(NimStringDesc* s, NI newLen) { NimStringDesc* result; NI n; result = (NimStringDesc*)0;
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
n = ((newLen >= ((NI) 0)) ? newLen : ((NI) 0));
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(s == NIM_NIL)) goto LA3_;
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = mnewString(newLen); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(n <= (NI)((*s).Sup.reserved & ((NI) IL64(4611686018427387903))))) goto LA6_;
|
|
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = s; }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{ NI sp; NI T9_;
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T9_ = (NI)0; T9_ = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*s).Sup.reserved & ((NI) IL64(4611686018427387903)))); sp = ((T9_ >= newLen) ? T9_ : newLen);
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit(sp);
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = (*s).Sup.len;
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result).data[((NI) 0)]))), ((void*) ((&(*s).data[((NI) 0)]))), ((NI) ((NI)((*s).Sup.len + ((NI) 1)))));
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(((void*) ((&(*result).data[(*s).Sup.len]))), ((NI) ((NI)(newLen - (*s).Sup.len))));
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.reserved = sp; }
|
|
LA1_: ;
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = n;
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).data[n] = 0; return result;}
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addInt__mftMOxbyu0h4yByfs3sqjA)(NimStringDesc** result, NI64 x) { NI base; NI i; NI64 y;
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
base = ((*result) ? (*result)->Sup.len : 0);
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
unsureAsgnRef((void**) (&(*result)), setLengthStr((*result), ((NI) ((NI)(base + ((NI) 32))))));
|
|
#line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i = ((NI) 0);
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
y = x; {
|
|
#line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NI64 d;
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
d = (NI64)(y / IL64(10));
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*result)->data[(NI)(base + i)] = ((NIM_CHAR) (((NI) ((NI)((((NI) ((NI64)(y - (NI64)(d * IL64(10))))) > 0? (((NI) ((NI64)(y - (NI64)(d * IL64(10)))))) : -(((NI) ((NI64)(y - (NI64)(d * IL64(10))))))) + ((NI) 48))))));
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1);
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
y = d;
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(y == IL64(0))) goto LA5_;
|
|
|
|
#line 60 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
goto LA1;
|
|
}
|
|
LA5_: ;
|
|
}
|
|
} LA1: ;
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(x < IL64(0))) goto LA9_;
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*result)->data[(NI)(base + i)] = 45;
|
|
#line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); }
|
|
LA9_: ;
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
unsureAsgnRef((void**) (&(*result)), setLengthStr((*result), ((NI) ((NI)(base + i))))); { NI j; NI colontmp_; NI res; j = (NI)0; colontmp_ = (NI)0;
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
colontmp_ = (NI)((NI)(i / ((NI) 2)) - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NIM_CHAR T14_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA13;
|
|
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
j = res;
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T14_ = (NIM_CHAR)0;
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T14_ = (*result)->data[(NI)(base + j)]; (*result)->data[(NI)(base + j)] = (*result)->data[(NI)((NI)((NI)(base + i) - j) - ((NI) 1))]; (*result)->data[(NI)((NI)((NI)(base + i) - j) - ((NI) 1))] = T14_;
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA13: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimIntToStr)(NI x) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = rawNewString(((NI) 32));
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
addInt__mftMOxbyu0h4yByfs3sqjA((&result), ((NI64) (x)));
|
|
return result;}
|
|
|
|
#line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___qXwhltkA4r6d4Hcwmx9cN8A)(tySequence__uB9b75OUPRENsBAu4AnoePA* s) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = rawNewString(((NI) 2000)); { NI i; NI colontmp_; NI T2_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T2_ = (s ? s->Sup.len : 0); colontmp_ = (NI)(T2_ - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA4;
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
i = res;
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(s->data[i].line == ((NI) -10))) goto LA7_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = resizeString(result, 17);appendString(result, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_18)); }
|
|
goto LA5_;
|
|
LA7_: ;
|
|
{
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(s->data[i].line == ((NI) -100))) goto LA10_;
|
|
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = resizeString(result, 3);appendString(result, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_19)); }
|
|
goto LA5_;
|
|
LA10_: ;
|
|
{ NI oldLenX60gensym2685272_;
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
oldLenX60gensym2685272_ = (result ? result->Sup.len : 0);
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
add__8FwY5enLGB0dFerO6Ny9caw((&result), s->data[i].filename);
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{ NimStringDesc* T17_;
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(((NI) 0) < s->data[i].line)) goto LA15_;
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = addChar(result, 40);
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T17_ = (NimStringDesc*)0; T17_ = nimIntToStr(s->data[i].line); result = resizeString(result, (T17_ ? T17_->Sup.len : 0) + 0);appendString(result, T17_);
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = addChar(result, 41); }
|
|
LA15_: ;
|
|
{ NI kX60gensym2685273_; NI colontmp__2; NI res_2; kX60gensym2685273_ = (NI)0; colontmp__2 = (NI)0;
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
colontmp__2 = ((((NI) 1) >= (NI)(((NI) 25) - (NI)((result ? result->Sup.len : 0) - oldLenX60gensym2685272_))) ? ((NI) 1) : (NI)(((NI) 25) - (NI)((result ? result->Sup.len : 0) - oldLenX60gensym2685272_)));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 = ((NI) 1); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res_2 <= colontmp__2)) goto LA20;
|
|
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
kX60gensym2685273_ = res_2;
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = addChar(result, 32);
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 += ((NI) 1); } LA20: ;
|
|
}
|
|
}
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
add__8FwY5enLGB0dFerO6Ny9caw((&result), s->data[i].procname);
|
|
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = resizeString(result, 1);appendString(result, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_20)); }
|
|
LA5_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA4: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 14 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assertions.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ)(NimStringDesc** dest) {}
|
|
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
static N_INLINE(NCSTRING, nimToCStringConv)(NimStringDesc* s) { NCSTRING result; result = (NCSTRING)0;
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{ NIM_BOOL T3_;
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T3_ = (s == NIM_NIL); if (T3_) goto LA4_;
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T3_ = ((*s).Sup.len == ((NI) 0)); LA4_: ;
|
|
if (!T3_) goto LA5_;
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = ""; }
|
|
goto LA1_;
|
|
LA5_: ;
|
|
{
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = ((NCSTRING) ((*s).data)); }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledErrorAux__na8C8pUZ9cLQWVwk35l5vfw_3)(Exception* e) { NimStringDesc* buf; NimStringDesc* T7_;
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = rawNewString(((NI) 2000));
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{ NI T3_;
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T3_ = ((*e).trace ? (*e).trace->Sup.len : 0); if (!(T3_ == ((NI) 0))) goto LA4_;
|
|
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA((&buf));
|
|
}
|
|
goto LA1_;
|
|
LA4_: ;
|
|
{ NimStringDesc* trace;
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 360 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
trace = dollar___qXwhltkA4r6d4Hcwmx9cN8A((*e).trace);
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, (trace ? trace->Sup.len : 0) + 0);appendString(buf, trace);
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ((&trace));
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 28);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_21));
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, ((*e).message ? (*e).message->Sup.len : 0) + 0);appendString(buf, (*e).message);
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 2);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_22));
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T7_ = (NimStringDesc*)0; T7_ = cstrToNimstr((*e).name); buf = resizeString(buf, (T7_ ? T7_->Sup.len : 0) + 0);appendString(buf, T7_);
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 2);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_23));
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!!((onUnhandledException__bFrawQlTKZhLweDD36j9b8g == NIM_NIL))) goto LA10_;
|
|
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
onUnhandledException__bFrawQlTKZhLweDD36j9b8g(buf);
|
|
}
|
|
goto LA8_;
|
|
LA10_: ;
|
|
{
|
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 372 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw(nimToCStringConv(buf));
|
|
}
|
|
LA8_: ;
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 373 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
eqdestroy___dS1BF3Vxjg9aJMmmhVJKSpQ((&buf));
|
|
}
|
|
|
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2)(Exception* e) {
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!!((unhandledExceptionHook__RJpSsXsRUH8ochbXTEhRIw == NIM_NIL))) goto LA3_;
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
unhandledExceptionHook__RJpSsXsRUH8ochbXTEhRIw(e);
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 407 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
reportUnhandledErrorAux__na8C8pUZ9cLQWVwk35l5vfw_3(e);
|
|
}
|
|
|
|
#line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw)(Exception* e) {{
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!!((localRaiseHook__EIvMhANBvB9cp2Ezvt29cADg == NIM_NIL))) goto LA3_;
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{ NIM_BOOL T7_;
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T7_ = (NIM_BOOL)0; T7_ = localRaiseHook__EIvMhANBvB9cp2Ezvt29cADg(e); if (!!(T7_)) goto LA8_;
|
|
|
|
#line 438 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA8_: ;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 439 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!!((globalRaiseHook__JbO1ti4ULxrw54m4zNPbpA == NIM_NIL))) goto LA12_;
|
|
|
|
#line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{ NIM_BOOL T16_;
|
|
#line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T16_ = (NIM_BOOL)0; T16_ = globalRaiseHook__JbO1ti4ULxrw54m4zNPbpA(e); if (!!(T16_)) goto LA17_;
|
|
|
|
#line 440 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA17_: ;
|
|
}
|
|
LA12_: ;
|
|
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 454 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!!((excHandler__rqLlY5bs9atDw2OXYqJEn5g == NIM_NIL))) goto LA21_;
|
|
|
|
#line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 455 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
pushCurrentException(e);
|
|
|
|
#line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 456 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
longjmp((*excHandler__rqLlY5bs9atDw2OXYqJEn5g).context, ((int) 1));
|
|
}
|
|
goto LA19_;
|
|
LA21_: ;
|
|
{
|
|
#line 458 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 458 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2(e);
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
exit(((NI) 1));
|
|
}
|
|
LA19_: ;
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line) {
|
|
#line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!((*e).name == 0)) goto LA3_;
|
|
|
|
#line 463 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
(*e).name = ename; }
|
|
LA3_: ;
|
|
|
|
#line 466 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if ((*e).trace) { nimGCunrefNoCycle((*e).trace); (*e).trace = NIM_NIL; }
|
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 477 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw(e);
|
|
}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__loKUBbrfPTCD1cUb5IkxkAsystem)(NimStringDesc* message) { tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA* T1_; NimStringDesc* T2_; T1_ = (tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*)0; T1_ = (tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*) newObj((&NTI__DsOOBcxCUeVlNUDRmn9afcA_), sizeof(tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__Wyd9avMRCq0gsOu9adFoIjCA_); (*T1_).Sup.Sup.name = "ReraiseError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "ReraiseError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 482 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void) {
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(currException__9bVPeDJlYTi9bQApZpfH8wjg == NIM_NIL)) goto LA3_;
|
|
|
|
#line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
sysFatal__loKUBbrfPTCD1cUb5IkxkAsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_24));
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 489 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
raiseExceptionAux__na8C8pUZ9cLQWVwk35l5vfw(currException__9bVPeDJlYTi9bQApZpfH8wjg);
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, writeToStdErr__a2kDfqdSc1eYf0ZCWOGinQ)(NCSTRING msg) {
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
rawWrite(stderr, msg);
|
|
}
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw)(NCSTRING data) { NIM_BOOL volatile toWrite;
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
toWrite = NIM_TRUE;
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{ TSafePoint TM__Q5wkpxktOdTGvlSRo9bzt9aw_17;
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!!((errorMessageWriter__ZXnv0JyrWe3HTd07wpSr7A == NIM_NIL))) goto LA3_;
|
|
|
|
#line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
pushSafePoint(&TM__Q5wkpxktOdTGvlSRo9bzt9aw_17); TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status = setjmp(TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.context); if (TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status == 0) { NimStringDesc* T6_;
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T6_ = (NimStringDesc*)0; T6_ = cstrToNimstr(data);
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
errorMessageWriter__ZXnv0JyrWe3HTd07wpSr7A(T6_);
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
toWrite = NIM_FALSE; popSafePoint(); }
|
|
else { popSafePoint(); { TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status = 0; popCurrentException(); }
|
|
}
|
|
if (TM__Q5wkpxktOdTGvlSRo9bzt9aw_17.status != 0) reraiseException(); }
|
|
LA3_: ;
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{ if (!toWrite) goto LA11_;
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
writeToStdErr__a2kDfqdSc1eYf0ZCWOGinQ(data);
|
|
}
|
|
LA11_: ;
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__ShBqCFAISBSH2YqBfe6zjg)(void* p, NI op) {
|
|
tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA* a;
|
|
a = (tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 844 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
static N_INLINE(void, GC_enable__RsY2eAkO9aEvlDhb7ZyRF8g_2system)(void) {
|
|
#line 845 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
{ tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA* T5_; NimStringDesc* T6_;
|
|
#line 845 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (!(gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock <= ((NI) 0))) goto LA3_;
|
|
T5_ = (tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*)0; T5_ = (tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*) newObj((&NTI__ShBqCFAISBSH2YqBfe6zjg_), sizeof(tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA)); (*T5_).Sup.Sup.Sup.m_type = (&NTI__G9cUlLvU4AFC26wbFxLFkFA_); (*T5_).Sup.Sup.name = "AssertionError"; T6_ = (NimStringDesc*)0; T6_ = (*T5_).Sup.Sup.message; (*T5_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_25)); if (T6_) nimGCunrefNoCycle(T6_); asgnRef((void**) (&(*T5_).Sup.Sup.parent), NIM_NIL);
|
|
#line 846 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
raiseExceptionEx((Exception*)T5_, "AssertionError", "GC_enable", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/gc.nim", 846); }
|
|
LA3_: ;
|
|
|
|
#line 848 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.recGcLock -= ((NI) 1);}
|
|
|
|
#line 589 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void, signalHandler)(int sign) { NimStringDesc* buf;
|
|
#line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 612 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
GC_disable__RsY2eAkO9aEvlDhb7ZyRF8gsystem();
|
|
|
|
#line 613 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 613 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 613 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = rawNewString(((NI) 2000));
|
|
#line 614 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 614 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA((&buf));
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 591 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(sign == ((int) 2))) goto LA3_;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 31);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_9)); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 592 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(sign == ((int) 11))) goto LA6_;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 61);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_10)); }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
{
|
|
#line 594 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(sign == ((int) 6))) goto LA9_;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 31);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_11)); }
|
|
goto LA1_;
|
|
LA9_: ;
|
|
{
|
|
#line 596 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(sign == ((int) 8))) goto LA12_;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 26);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_12)); }
|
|
goto LA1_;
|
|
LA12_: ;
|
|
{
|
|
#line 597 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(sign == ((int) 4))) goto LA15_;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 27);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_13)); }
|
|
goto LA1_;
|
|
LA15_: ;
|
|
{ if (!NIM_FALSE) goto LA18_;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 60);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_14)); }
|
|
goto LA1_;
|
|
LA18_: ;
|
|
{ {
|
|
#line 603 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 603 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!(sign == ((int) 13))) goto LA24_;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 22);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_15));
|
|
#line 605 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
goto LA21;
|
|
}
|
|
LA24_: ;
|
|
|
|
#line 615 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
buf = resizeString(buf, 15);appendString(buf, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_16)); } LA21: ;
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 616 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 616 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
showErrorMessage__zsORN9crdKxsL9cHrQcdHSMw(nimToCStringConv(buf));
|
|
|
|
#line 617 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 617 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
GC_enable__RsY2eAkO9aEvlDhb7ZyRF8g_2system();
|
|
|
|
#line 624 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 624 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
exit(((NI) 1));
|
|
}
|
|
|
|
#line 626 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, registerSignalHandler__amVlU9ajqZ06ujoesRBHcDg_2)(void) { tyProc__lfH2drpqP9aSEAAjWgrYv8Q T1_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T2_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T3_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T4_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T5_; tyProc__lfH2drpqP9aSEAAjWgrYv8Q T6_;
|
|
#line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 627 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T1_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T1_ = signal(((int) 2), signalHandler);
|
|
#line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 628 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T2_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T2_ = signal(((int) 11), signalHandler);
|
|
#line 629 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 629 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T3_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T3_ = signal(((int) 6), signalHandler);
|
|
#line 630 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 630 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T4_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T4_ = signal(((int) 8), signalHandler);
|
|
#line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 631 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T5_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T5_ = signal(((int) 4), signalHandler);
|
|
#line 635 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 635 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
T6_ = (tyProc__lfH2drpqP9aSEAAjWgrYv8Q)0; T6_ = signal(((int) 13), signalHandler);}
|
|
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getRefcount)(void* p) { NI result; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; result = (NI)0;
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); result = (NI)((NI64)((*T1_).refcount) >> (NU64)(((NI) 3))); return result;}
|
|
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, registerStackTraceOverride__4MWZ9a28ipd9axQT3Q09bdIBQ)(tyProc__RlJHE6omY7UCfrGlGvyuFg overrideProc) {
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ = overrideProc;}
|
|
static N_NIMCALL(void, Marker_tyRef__Efo9bmO5NYUNf9a3ESqm9bZ9bQ)(void* p, NI op) {
|
|
tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw* a;
|
|
a = (tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem)(NimStringDesc* message) { tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw* T1_; NimStringDesc* T2_; T1_ = (tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*)0; T1_ = (tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*) newObj((&NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_), sizeof(tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__8inKGns6i1OoXN9aLZwcSOw_); (*T1_).Sup.Sup.name = "RangeError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "RangeError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 283 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimInt64ToStr)(NI64 x) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = rawNewString(((NI) 32));
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
addInt__mftMOxbyu0h4yByfs3sqjA((&result), x);
|
|
return result;}
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b) { NimStringDesc* T1_; NimStringDesc* T2_; NimStringDesc* T3_; NimStringDesc* T4_;
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T1_ = (NimStringDesc*)0;
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T2_ = (NimStringDesc*)0; T2_ = nimInt64ToStr(i);
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T3_ = (NimStringDesc*)0; T3_ = nimInt64ToStr(a);
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T4_ = (NimStringDesc*)0; T4_ = nimInt64ToStr(b); T1_ = rawNewString((T2_ ? T2_->Sup.len : 0) + (T3_ ? T3_->Sup.len : 0) + (T4_ ? T4_->Sup.len : 0) + 31);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_26));appendString(T1_, T2_);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_27));appendString(T1_, T3_);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_28));appendString(T1_, T4_);
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem(T1_);
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__9bTGS9b5gqA3m1IgV71Csl0Q)(void* p, NI op) {
|
|
tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg* a;
|
|
a = (tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem)(NimStringDesc* message) { tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg* T1_; NimStringDesc* T2_; T1_ = (tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*)0; T1_ = (tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*) newObj((&NTI__9bTGS9b5gqA3m1IgV71Csl0Q_), sizeof(tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__K39aEGuwNdydKn2WFEpUygg_); (*T1_).Sup.Sup.name = "IndexError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "IndexError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n) { NimStringDesc* T1_;
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T1_ = (NimStringDesc*)0;
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 7 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
if (!(n < ((NI) 0))) goto LA4_;
|
|
T1_ = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_29)); }
|
|
goto LA2_;
|
|
LA4_: ;
|
|
{ NimStringDesc* T7_; NimStringDesc* T8_; NimStringDesc* T9_;
|
|
#line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
T7_ = (NimStringDesc*)0;
|
|
#line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
T8_ = (NimStringDesc*)0; T8_ = nimIntToStr(i);
|
|
#line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
T9_ = (NimStringDesc*)0; T9_ = nimIntToStr(n); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + (T9_ ? T9_->Sup.len : 0) + 19);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_30));appendString(T7_, T8_);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_31));appendString(T7_, T9_); T1_ = T7_; }
|
|
LA2_: ;
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem(T1_);
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__ruLPO7OV4lfUtVF9bcHhElQ)(void* p, NI op) {
|
|
tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ* a;
|
|
a = (tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__rmMwjwTwcnO3nfuGk3FZeAsystem)(NimStringDesc* message) { tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ* T1_; NimStringDesc* T2_; T1_ = (tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*)0; T1_ = (tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*) newObj((&NTI__ruLPO7OV4lfUtVF9bcHhElQ_), sizeof(tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__GOcOTSJVFwA9bjh66gBCclQ_); (*T1_).Sup.Sup.name = "NilAccessError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "NilAccessError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(p == NIM_NIL)) goto LA3_;
|
|
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__rmMwjwTwcnO3nfuGk3FZeAsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_32));
|
|
}
|
|
LA3_: ;
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__Pjt0MQjoA6TAHAHOFNel9cg)(void* p, NI op) {
|
|
tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg* a;
|
|
a = (tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__1rw9bzpRcCrBi6FIqHe7a4wsystem)(NimStringDesc* message) { tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg* T1_; NimStringDesc* T2_; T1_ = (tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*)0; T1_ = (tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*) newObj((&NTI__Pjt0MQjoA6TAHAHOFNel9cg_), sizeof(tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg)); (*T1_).Sup.Sup.Sup.Sup.m_type = (&NTI__Ss6DFlX5iSZpHRZDmP74bg_); (*T1_).Sup.Sup.Sup.name = "OverflowError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.Sup.message; (*T1_).Sup.Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "OverflowError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void) {
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
|
|
#line 15 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
sysFatal__1rw9bzpRcCrBi6FIqHe7a4wsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_33));
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__HMIVdYjdZYWskTmTQVo5BQ)(void* p, NI op) {
|
|
tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw* a;
|
|
a = (tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 917 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__Lb6h7ccGORpuJXBnb2e89cA)(tyObject_Page__z9bHBjpnro9bY8uVepnrQtXQ** obj) {
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*obj)), NIM_NIL);}
|
|
|
|
#line 445 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeq)(TNimType* typ, NI len) { void* result; NI size; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_34; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_35; result = (void*)0;
|
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 447 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (nimMulInt(len, (*(*typ).base).size, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_34)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_34), ((NI) 16), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_35)) { raiseOverflow(); }; size = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_35);
|
|
#line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 448 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
result = newObj(typ, size);
|
|
#line 449 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*((TGenericSeq*) (result))).len = len;
|
|
#line 450 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*((TGenericSeq*) (result))).reserved = len; return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__H9bY9c7U839afi7vlj9crbfr5Q)(void* p, NI op) {
|
|
NimStringDesc** a;
|
|
a = (NimStringDesc**)p;
|
|
nimGCvisit((void*)(*a), op);}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__KdGbg2Gmt5q0JC16Wfi5Zg*, newSeq__sQerb806zXbXXjEf2T9c9c6A)(NI len) { tySequence__KdGbg2Gmt5q0JC16Wfi5Zg* result; result = (tySequence__KdGbg2Gmt5q0JC16Wfi5Zg*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__KdGbg2Gmt5q0JC16Wfi5Zg*) newSeq((&NTI__KdGbg2Gmt5q0JC16Wfi5Zg_), len); return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__9clYsYwyjCqe2PFTuCI3Ubg)(void* p, NI op) {
|
|
tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA* a;
|
|
a = (tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 2720 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(void, addEscapedChar__dfKNBK6s29c7zfWj2JwI7EQsystem)(NimStringDesc** s, NIM_CHAR c) {
|
|
#line 2741 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
switch (((NU8)(c))) {
|
|
case 7:
|
|
{
|
|
#line 2742 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_37)); }
|
|
break;
|
|
case 8:
|
|
{
|
|
#line 2743 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_38)); }
|
|
break;
|
|
case 9:
|
|
{
|
|
#line 2744 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_39)); }
|
|
break;
|
|
case 10:
|
|
{
|
|
#line 2745 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_40)); }
|
|
break;
|
|
case 11:
|
|
{
|
|
#line 2746 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_41)); }
|
|
break;
|
|
case 12:
|
|
{
|
|
#line 2747 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_42)); }
|
|
break;
|
|
case 13:
|
|
{
|
|
#line 2748 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_43)); }
|
|
break;
|
|
case 27:
|
|
{
|
|
#line 2749 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_44)); }
|
|
break;
|
|
case 92:
|
|
{
|
|
#line 2750 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_45)); }
|
|
break;
|
|
case 39:
|
|
{
|
|
#line 2751 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_46)); }
|
|
break;
|
|
case 34:
|
|
{
|
|
#line 2752 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_47)); }
|
|
break;
|
|
case 32 ... 33:
|
|
case 35 ... 38:
|
|
case 40 ... 91:
|
|
case 93 ... 126:
|
|
{
|
|
#line 2753 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), addChar((*s), c)); }
|
|
break;
|
|
default:
|
|
{ NI n;
|
|
#line 2755 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 2));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_48));
|
|
#line 2757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2757 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
n = ((NU8)(c));
|
|
#line 2758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2758 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)((NI)((NI64)((NI)(n & ((NI) 240))) >> (NU64)(((NI) 4)))) >= (NU)(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)){ raiseIndexError2((NI)((NI64)((NI)(n & ((NI) 240))) >> (NU64)(((NI) 4))),(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)-1); } unsureAsgnRef((void**) (&(*s)), addChar((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->data[(NI)((NI64)((NI)(n & ((NI) 240))) >> (NU64)(((NI) 4)))]));
|
|
#line 2759 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2759 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)((NI)(n & ((NI) 15))) >= (NU)(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)){ raiseIndexError2((NI)(n & ((NI) 15)),(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49) ? ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->Sup.len : 0)-1); } unsureAsgnRef((void**) (&(*s)), addChar((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_49)->data[(NI)(n & ((NI) 15))])); }
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 2761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addQuoted__45fPtFhY4FavRaYwDhRfuA)(NimStringDesc** s, NimStringDesc* x) {
|
|
#line 2786 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 1));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_36)); { NIM_CHAR c; NI i; NI L; c = (NIM_CHAR)0;
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
i = ((NI) 0);
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
L = (x ? x->Sup.len : 0); {
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_50;
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!(i < L)) goto LA3;
|
|
|
|
#line 2787 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i) >= (NU)(x ? x->Sup.len : 0)){ raiseIndexError2(i,(x ? x->Sup.len : 0)-1); } c = x->data[i];
|
|
#line 2790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 2790 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!((NU8)(c) <= (NU8)(127))) goto LA6_;
|
|
|
|
#line 2791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2791 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
addEscapedChar__dfKNBK6s29c7zfWj2JwI7EQsystem(s, c);
|
|
}
|
|
goto LA4_;
|
|
LA6_: ;
|
|
{
|
|
#line 2793 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), addChar((*s), c)); }
|
|
LA4_: ;
|
|
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (nimAddInt(i, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_50)) { raiseOverflow(); }; i = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_50);
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
{
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
if (!!(((x ? x->Sup.len : 0) == L))) goto LA11_;
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_51));
|
|
}
|
|
LA11_: ;
|
|
} LA3: ;
|
|
}
|
|
}
|
|
|
|
#line 2794 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
unsureAsgnRef((void**) (&(*s)), resizeString((*s), 1));appendString((*s), ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_36));}
|
|
|
|
#line 122 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass) { NIM_BOOL result; TNimType* x;{ result = (NIM_BOOL)0;
|
|
#line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
x = obj;
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(x == subclass)) goto LA3_;
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
while (1) {
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!!((x == subclass))) goto LA6;
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(x == NIM_NIL)) goto LA9_;
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA9_: ;
|
|
|
|
#line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
x = (*x).base; } LA6: ;
|
|
}
|
|
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 129 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__RF9bmlTw5jjuUn7w9cdnw7yA)(void* p, NI op) {
|
|
tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ* a;
|
|
a = (tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__sn8CaGm2thxUJVOA3LX8MQsystem)(NimStringDesc* message) { tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ* T1_; NimStringDesc* T2_; T1_ = (tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*)0; T1_ = (tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*) newObj((&NTI__RF9bmlTw5jjuUn7w9cdnw7yA_), sizeof(tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__Xp6lZxsceIrllB67BF5kqQ_); (*T1_).Sup.Sup.name = "ObjectConversionError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "ObjectConversionError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseObjectConversionError)(void) {
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 42 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__sn8CaGm2thxUJVOA3LX8MQsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_52));
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__l9cxZBMkgRuliCVgWAnHVRg)(void* p, NI op) {
|
|
tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow* a;
|
|
a = (tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__7P7hBAiMYMVi3v9alSlXmSwsystem)(NimStringDesc* message) { tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow* T1_; NimStringDesc* T2_; T1_ = (tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*)0; T1_ = (tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*) newObj((&NTI__l9cxZBMkgRuliCVgWAnHVRg_), sizeof(tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow)); (*T1_).Sup.Sup.Sup.Sup.m_type = (&NTI__vASt1Zy2CLWqyBeLxcXqow_); (*T1_).Sup.Sup.Sup.name = "DivByZeroError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.Sup.message; (*T1_).Sup.Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "DivByZeroError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseDivByZero)(void) {
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/integerops.nim"
|
|
sysFatal__7P7hBAiMYMVi3v9alSlXmSwsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_53));
|
|
}
|
|
|
|
#line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc**, new__YtDyrzo9bElpgki4pyc9c8tQ)(void) { NimStringDesc** result; NimStringDesc** r;{ result = (NimStringDesc**)0; r = (NimStringDesc**)0;
|
|
#line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
r = (NimStringDesc**) newObj((&NTI__H9bY9c7U839afi7vlj9crbfr5Q_), sizeof(NimStringDesc*));
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = r; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__iPL3rW9a9bV9cIzaXekL6AsDg*, newSeq__2MueU2CkFmB9cp1o7idI9czw)(NI len) { tySequence__iPL3rW9a9bV9cIzaXekL6AsDg* result; result = (tySequence__iPL3rW9a9bV9cIzaXekL6AsDg*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__iPL3rW9a9bV9cIzaXekL6AsDg*) newSeq((&NTI__iPL3rW9a9bV9cIzaXekL6AsDg_), len); return result;}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__y49cN20s5zoVYjuG5v5eVyg*, newSeq__kIT68olcC9cTw3kb69bbkn9bg)(NI len) { tySequence__y49cN20s5zoVYjuG5v5eVyg* result; result = (tySequence__y49cN20s5zoVYjuG5v5eVyg*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__y49cN20s5zoVYjuG5v5eVyg*) newSeq((&NTI__y49cN20s5zoVYjuG5v5eVyg_), len); return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__9bC8XA2C9bDqWk9bNsia3gaLQ)(void* p, NI op) {
|
|
tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA* a;
|
|
a = (tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA*)p;
|
|
nimGCvisit((void*)(*a).Sup.parent, op); nimGCvisit((void*)(*a).Sup.message, op); nimGCvisit((void*)(*a).Sup.trace, op); nimGCvisit((void*)(*a).Sup.up, op);}
|
|
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(TNimType*, extGetCellType)(void* c) { TNimType* result; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; result = (TNimType*)0;
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(c); result = (*T1_).typ; return result;}
|
|
|
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen) { TGenericSeq* result; result = (TGenericSeq*)0;
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{ void* T5_;
|
|
#line 337 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(s == NIM_NIL)) goto LA3_;
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T5_ = (void*)0; T5_ = newSeq(typ, newLen); result = ((TGenericSeq*) (T5_)); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ NI elemSize;
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
elemSize = (*(*typ).base).size;
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{ NI r; NI T11_; void* T12_; NI T13_; NI T14_;
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 342 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!((NI)((*s).reserved & ((NI) IL64(4611686018427387903))) < newLen)) goto LA9_;
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 343 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T11_ = (NI)0; T11_ = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*s).reserved & ((NI) IL64(4611686018427387903)))); r = ((T11_ >= newLen) ? T11_ : newLen);
|
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 344 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T12_ = (void*)0; T12_ = newSeq(typ, r); result = ((TGenericSeq*) (T12_));
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T13_ = (NI)0; T13_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16));
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T14_ = (NI)0; T14_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s)), ((NI) 16));
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 345 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T13_)), ((void*) (T14_)), ((NI) ((NI)((*s).len * elemSize))));
|
|
|
|
#line 347 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*s).len = ((NI) 0); }
|
|
goto LA7_;
|
|
LA9_: ;
|
|
{ NI T29_; NI T30_; NI T31_; NI T32_; NI T33_;
|
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(newLen < (*s).len)) goto LA16_;
|
|
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = s;
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!!((((*(*typ).base).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0))) goto LA20_;
|
|
{ NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
colontmp_ = (NI)((*result).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = newLen; {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T25_; NI T26_; NI T27_; TNimType* T28_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA24;
|
|
|
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
i = res;
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T25_ = (NI)0; T25_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16));
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T26_ = (NI)0; T26_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, elemSize);
|
|
#line 357 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T27_ = (NI)0; T27_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T25_, T26_);
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T28_ = (TNimType*)0; T28_ = extGetCellType(((void*) (result)));
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
forAllChildrenAux__3hKpU9c72lqUqbltnsyFjRw(((void*) (T27_)), (*T28_).base, ((tyEnum_WalkOp__Wfy7gT5VQ8B3aJBxqU8D9cQ) 2));
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA24: ;
|
|
}
|
|
}
|
|
}
|
|
LA20_: ;
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T29_ = (NI)0; T29_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16));
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T30_ = (NI)0; T30_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(newLen, elemSize);
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T31_ = (NI)0; T31_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T29_, T30_);
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T32_ = (NI)0; T32_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*result).len, newLen);
|
|
#line 367 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T33_ = (NI)0; T33_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(T32_, elemSize);
|
|
#line 366 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(((void*) (T31_)), ((NI) (T33_)));
|
|
}
|
|
goto LA7_;
|
|
LA16_: ;
|
|
{
|
|
#line 369 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = s; }
|
|
LA7_: ;
|
|
|
|
#line 370 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).len = newLen; }
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__qkV9cggxceO9cpfUWIbCnvJg*, newSeq__Hwt59cs4ZbTYxOxABIVjOkA)(NI len) { tySequence__qkV9cggxceO9cpfUWIbCnvJg* result; result = (tySequence__qkV9cggxceO9cpfUWIbCnvJg*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__qkV9cggxceO9cpfUWIbCnvJg*) newSeq((&NTI__qkV9cggxceO9cpfUWIbCnvJg_), len); return result;}
|
|
|
|
#line 917 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__SjFE49coIHK11oysojpl5Xw)(tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw* obj) {
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
chckNil((void*)(&(*obj))); unsureAsgnRef((void**)&(*obj).function.ClE_0, NIM_NIL); (*obj).function.ClP_0 = NIM_NIL; (*obj).udata = NIM_NIL;}
|
|
static N_NIMCALL(void, Marker_tyRef__Ie1m0dv1ZHg72IgPRr1cDw)(void* p, NI op) {
|
|
tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* a;
|
|
a = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ) { TGenericSeq* result; result = (TGenericSeq*)0;
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{ void* T5_;
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!(s == NIM_NIL)) goto LA3_;
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T5_ = (void*)0; T5_ = newSeq(typ, ((NI) 1)); result = ((TGenericSeq*) (T5_));
|
|
#line 278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).len = ((NI) 0); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = s;
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{ NI r; void* T11_; NI T12_; NI T13_;
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!((NI)((*result).reserved & ((NI) IL64(4611686018427387903))) <= (*result).len)) goto LA9_;
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
r = resize__cOCDWr16YD4j3dBrbbH3yQsystem((NI)((*result).reserved & ((NI) IL64(4611686018427387903))));
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T11_ = (void*)0; T11_ = newSeq(typ, r); result = ((TGenericSeq*) (T11_));
|
|
#line 285 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).len = (*s).len;
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T12_ = (NI)0; T12_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (result)), ((NI) 16));
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
T13_ = (NI)0; T13_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s)), ((NI) 16));
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T12_)), ((void*) (T13_)), ((NI) ((NI)((*s).len * (*(*typ).base).size))));
|
|
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*s).len = ((NI) 0); }
|
|
LA9_: ;
|
|
}
|
|
LA1_: ;
|
|
return result;}
|
|
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w)(TNimType* obj, TNimType* subclass, TNimType** cache) { NIM_BOOL result; TNimType* x;{ result = (NIM_BOOL)0;
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
x = (*obj).base; {
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
while (1) {
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!!((x == subclass))) goto LA2;
|
|
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(x == NIM_NIL)) goto LA5_;
|
|
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
cache[(((NI) 0))- 0] = obj;
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
x = (*x).base; } LA2: ;
|
|
}
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
cache[(((NI) 1))- 0] = obj;
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 459 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimRegisterGlobalMarker)(tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ markerProc) {
|
|
#line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{
|
|
#line 460 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!(globalMarkersLen <= ((NI) 3499))) goto LA3_;
|
|
|
|
#line 461 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
globalMarkers[(globalMarkersLen)- 0] = markerProc;
|
|
#line 462 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
globalMarkersLen += ((NI) 1); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 464 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
rawWrite(stderr, "[GC] cannot register global variable; too many global variables");
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 465 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
exit(((NI) 1));
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getThreadId__hrQB9bN29c1nR1E9cHqYcNcDA_2)(void) { NI result; result = (NI)0;
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
{
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
if (!(threadId__wzrdPYhtL9czkCWS4o9an9cRw == ((NI) 0))) goto LA3_;
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
threadId__wzrdPYhtL9czkCWS4o9an9cRw = syscall(((long) 186)); }
|
|
LA3_: ;
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
result = threadId__wzrdPYhtL9czkCWS4o9an9cRw; return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__lpZPFaTJY3aNxmEDEsrQ6g)(void* p, NI op) {
|
|
tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ* a;
|
|
a = (tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__VD71bel7WxpyzW75w82B8wsystem)(NimStringDesc* message) { tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ* T1_; NimStringDesc* T2_; T1_ = (tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*)0; T1_ = (tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*) newObj((&NTI__lpZPFaTJY3aNxmEDEsrQ6g_), sizeof(tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__sjMKYyLJHLygjB89b2o2KpQ_); (*T1_).Sup.Sup.name = "FieldError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "FieldError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseFieldError)(NimStringDesc* f) {
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__VD71bel7WxpyzW75w82B8wsystem(f);
|
|
}
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addCstringN__DuMbk0Tea09bkpFWJtZlU6A)(NimStringDesc** result, NCSTRING buf, NI buflen) { NI oldLen; NI newLen;
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 79 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
oldLen = ((*result) ? (*result)->Sup.len : 0);
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
newLen = (NI)(oldLen + buflen);
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
unsureAsgnRef((void**) (&(*result)), setLengthStr((*result), ((NI) (newLen))));
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*result)->data[oldLen]))), ((void*) (buf)), ((NI) (buflen)));
|
|
}
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addFloat__R7rBahgTSmBayFrvvbK9bKQ)(NimStringDesc** result, NF x) { tyArray__eVNFTutn6un5gcq48fQLdg buffer; NI n; nimZeroMem((void*)buffer, sizeof(tyArray__eVNFTutn6un5gcq48fQLdg));
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
n = writeFloatToBuffer__UrA9aquvUwHFUFx78eUQk3A(buffer, x);
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
addCstringN__DuMbk0Tea09bkpFWJtZlU6A(result, ((NCSTRING) ((&buffer[(((NI) 0))- 0]))), n);
|
|
}
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError)(void) {
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_54));
|
|
}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__OpwdygJKVwUtq44zH9a4KHw*, newSeq__iRfDwMlxBvYaroJQmNGKeg)(NI len) { tySequence__OpwdygJKVwUtq44zH9a4KHw* result; result = (tySequence__OpwdygJKVwUtq44zH9a4KHw*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__OpwdygJKVwUtq44zH9a4KHw*) newSeq((&NTI__OpwdygJKVwUtq44zH9a4KHw_), len); return result;}
|
|
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, nimNewSeqOfCap)(TNimType* typ, NI cap) { void* result; NI s; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_55; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_56; result = (void*)0;
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
if (nimMulInt(cap, (*(*typ).base).size, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_55)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_55), ((NI) 16), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_56)) { raiseOverflow(); }; s = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_56);
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
{
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
if (!(((*(*typ).base).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0)) goto LA3_;
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
result = newObjNoInit(typ, s); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
result = newObj(typ, s); }
|
|
LA1_: ;
|
|
|
|
#line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
(*((TGenericSeq*) (result))).len = ((NI) 0);
|
|
#line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/mmdisp.nim"
|
|
(*((TGenericSeq*) (result))).reserved = cap; return result;}
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericReset)(void* dest, TNimType* mt) { NI d;
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
d = ((NI) (ptrdiff_t) (dest));
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
switch ((*mt).kind) {
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24):
|
|
{
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
unsureAsgnRef(((void**) (dest)), NIM_NIL);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 18):
|
|
{
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest, (*mt).node);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 17):
|
|
{ TNimType** pint;
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest, (*mt).node);
|
|
|
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
pint = ((TNimType**) (dest));
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
(*pint) = NIM_NIL; }
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 16):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 4):
|
|
{ { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
colontmp_ = (NI)((NI)((*mt).size / (*(*mt).base).size) - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T8_; NI T9_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA7;
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
i = res;
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T8_ = (NI)0; T8_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size);
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T9_ = (NI)0; T9_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T8_);
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericReset(((void*) (T9_)), (*mt).base);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(dest, ((NI) ((*mt).size)));
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw)(void* dest, TNimNode* n) { NI d;
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
d = ((NI) (ptrdiff_t) (dest));
|
|
#line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
switch ((*n).kind) {
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 0):
|
|
{ }
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1):
|
|
{ NI T3_;
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T3_ = (NI)0; T3_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n).offset);
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericReset(((void*) (T3_)), (*n).typ);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 2):
|
|
{ { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
colontmp_ = (NI)((*n).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA7;
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
i = res;
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest, (*n).sons[(i)- 0]);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 3):
|
|
{ TNimNode* m; NI T13_;
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 200 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
m = selectBranch__2us2RQByTh81i9aW4EEgfmw(dest, n);
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
{
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
if (!!((m == NIM_NIL))) goto LA11_;
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest, m);
|
|
}
|
|
LA11_: ;
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T13_ = (NI)0; T13_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n).offset);
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(((void*) (T13_)), ((NI) ((*(*n).typ).size)));
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ)(void* dest, void* src, TNimNode* n, NIM_BOOL shallow) { NI d; NI s;
|
|
#line 16 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
d = ((NI) (ptrdiff_t) (dest));
|
|
#line 17 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
s = ((NI) (ptrdiff_t) (src));
|
|
#line 18 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
switch ((*n).kind) {
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1):
|
|
{ NI T2_; NI T3_;
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T2_ = (NI)0; T2_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n).offset);
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 21 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T3_ = (NI)0; T3_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, (*n).offset);
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(((void*) (T2_)), ((void*) (T3_)), (*n).typ, shallow);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 2):
|
|
{ { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
colontmp_ = (NI)((*n).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA7;
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
i = res;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest, src, (*n).sons[(i)- 0], shallow);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 3):
|
|
{ TNimNode* dd; TNimNode* m; NI T15_; NI T16_;
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
dd = selectBranch__2us2RQByTh81i9aW4EEgfmw(dest, n);
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
m = selectBranch__2us2RQByTh81i9aW4EEgfmw(src, n);
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
{ NIM_BOOL T11_;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T11_ = (NIM_BOOL)0;
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T11_ = !((m == dd)); if (!(T11_)) goto LA12_;
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T11_ = !((dd == NIM_NIL)); LA12_: ;
|
|
if (!T11_) goto LA13_;
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericResetAux__9bFXTAJ8caOL4Ioy2o3B3aw(dest, dd);
|
|
}
|
|
LA13_: ;
|
|
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T15_ = (NI)0; T15_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n).offset);
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T16_ = (NI)0; T16_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, (*n).offset);
|
|
#line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T15_)), ((void*) (T16_)), ((NI) ((*(*n).typ).size)));
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
{
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
if (!!((m == NIM_NIL))) goto LA19_;
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest, src, m, shallow);
|
|
}
|
|
LA19_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 0):
|
|
{ }
|
|
break;
|
|
}
|
|
}
|
|
static N_NIMCALL(void, Marker_tyRef__8tkbLy9bNx4E9ckj02Ra3BCg)(void* p, NI op) {
|
|
tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw* a;
|
|
a = (tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__1dB9ckhB1JxYIeFCveN29bzwsystem)(NimStringDesc* message) { tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw* T1_; NimStringDesc* T2_; T1_ = (tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*)0; T1_ = (tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*) newObj((&NTI__8tkbLy9bNx4E9ckj02Ra3BCg_), sizeof(tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__kJMtlLI2jppHdk6nd3I69aw_); (*T1_).Sup.Sup.name = "ObjectAssignmentError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "ObjectAssignmentError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
static N_INLINE(void, chckObjAsgn)(TNimType* a, TNimType* b) {
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!!((a == b))) goto LA3_;
|
|
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__1dB9ckhB1JxYIeFCveN29bzwsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_57));
|
|
}
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw)(void* dest, void* src, TNimType* mt, NIM_BOOL shallow) { NI d; NI s;{
|
|
#line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
d = ((NI) (ptrdiff_t) (dest));
|
|
#line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
s = ((NI) (ptrdiff_t) (src));
|
|
#line 46 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
switch ((*mt).kind) {
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28):
|
|
{ void** x; void* s2;
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
x = ((void**) (dest));
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
s2 = (*((void**) (s)));
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
{ NIM_BOOL T4_; NIM_BOOL T5_;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T4_ = (NIM_BOOL)0;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T5_ = (NIM_BOOL)0;
|
|
#line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T5_ = (s2 == NIM_NIL); if (T5_) goto LA6_;
|
|
T5_ = shallow; LA6_: ;
|
|
T4_ = T5_; if (T4_) goto LA7_;
|
|
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T4_ = !(((NI)((*((TGenericSeq*) (s2))).reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0))); LA7_: ;
|
|
if (!T4_) goto LA8_;
|
|
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
unsureAsgnRef(x, s2);
|
|
}
|
|
goto LA2_;
|
|
LA8_: ;
|
|
{ NimStringDesc* T11_;
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T11_ = (NimStringDesc*)0; T11_ = copyString(((NimStringDesc*) (s2)));
|
|
#line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
unsureAsgnRef(x, ((void*) (T11_)));
|
|
}
|
|
LA2_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24):
|
|
{ void* s2_2; TGenericSeq* seq; void** x_2;
|
|
#line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
s2_2 = (*((void**) (src)));
|
|
#line 57 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
seq = ((TGenericSeq*) (s2_2));
|
|
#line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
x_2 = ((void**) (dest));
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
{ NIM_BOOL T15_; NIM_BOOL T16_;
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T15_ = (NIM_BOOL)0;
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T16_ = (NIM_BOOL)0;
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T16_ = (s2_2 == NIM_NIL); if (T16_) goto LA17_;
|
|
T16_ = shallow; LA17_: ;
|
|
T15_ = T16_; if (T15_) goto LA18_;
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T15_ = !(((NI)((*seq).reserved & ((NI) (IL64(-9223372036854775807) - IL64(1)))) == ((NI) 0))); LA18_: ;
|
|
if (!T15_) goto LA19_;
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
unsureAsgnRef(x_2, s2_2);
|
|
|
|
#line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
{ void* ss; NI dst; NI T25_; NI T26_;
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
if (!(((*(*mt).base).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 0))&7U)))!=0)) goto LA23_;
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
ss = nimNewSeqOfCap(mt, (*seq).len);
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
(*((TGenericSeq*) (ss))).len = (*seq).len;
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
unsureAsgnRef(x_2, ss);
|
|
|
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
dst = ((NI) (ptrdiff_t) ((*((void**) (dest)))));
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T25_ = (NI)0; T25_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(dst, ((NI) 16));
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T26_ = (NI)0; T26_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s2_2)), ((NI) 16));
|
|
#line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T25_)), ((void*) (T26_)), ((NI) ((NI)((*seq).len * (*(*mt).base).size))));
|
|
}
|
|
goto LA21_;
|
|
LA23_: ;
|
|
{ void* T28_; NI dst_2;
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T28_ = (void*)0; T28_ = newSeq(mt, (*seq).len);
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
unsureAsgnRef(x_2, T28_);
|
|
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
dst_2 = ((NI) (ptrdiff_t) ((*((void**) (dest))))); { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
colontmp_ = (NI)((*seq).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T32_; NI T33_; NI T34_; NI T35_; NI T36_; NI T37_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA31;
|
|
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
i = res;
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T32_ = (NI)0; T32_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T33_ = (NI)0; T33_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(dst_2, T32_);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T34_ = (NI)0; T34_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T33_, ((NI) 16));
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T35_ = (NI)0; T35_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size);
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T36_ = (NI)0; T36_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s2_2)), T35_);
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T37_ = (NI)0; T37_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T36_, ((NI) 16));
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(((void*) (T34_)), ((void*) (T37_)), (*mt).base, shallow);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA31: ;
|
|
}
|
|
}
|
|
}
|
|
LA21_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 17):
|
|
{ TNimType* it; TNimType** pint;
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
it = (*mt).base; {
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
while (1) {
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 85 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
if (!!((it == NIM_NIL))) goto LA40;
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest, src, (*it).node, shallow);
|
|
|
|
#line 87 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
it = (*it).base; } LA40: ;
|
|
}
|
|
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest, src, (*mt).node, shallow);
|
|
|
|
#line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
pint = ((TNimType**) (dest));
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
chckObjAsgn((*((TNimType**) (src))), mt);
|
|
|
|
#line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
(*pint) = mt; }
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 18):
|
|
{
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 100 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__69cRBG8C28ydeYlu49a9aOJCQ(dest, src, (*mt).node, shallow);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 16):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 4):
|
|
{ { NI i_2; NI colontmp__2; NI res_2; i_2 = (NI)0; colontmp__2 = (NI)0;
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
colontmp__2 = (NI)((NI)((*mt).size / (*(*mt).base).size) - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T46_; NI T47_; NI T48_; NI T49_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res_2 <= colontmp__2)) goto LA45;
|
|
|
|
#line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
i_2 = res_2;
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T46_ = (NI)0; T46_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i_2, (*(*mt).base).size);
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T47_ = (NI)0; T47_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T46_);
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T48_ = (NI)0; T48_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i_2, (*(*mt).base).size);
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
T49_ = (NI)0; T49_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, T48_);
|
|
#line 103 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(((void*) (T47_)), ((void*) (T49_)), (*mt).base, shallow);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 += ((NI) 1); } LA45: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22):
|
|
{
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
unsureAsgnRef(((void**) (dest)), (*((void**) (s))));
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(dest, src, ((NI) ((*mt).size)));
|
|
}
|
|
break;
|
|
}
|
|
}BeforeRet_: ;
|
|
}
|
|
|
|
#line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericShallowAssign)(void* dest, void* src, TNimType* mt) {
|
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(dest, src, mt, NIM_TRUE);
|
|
}
|
|
|
|
#line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest, void* src, TNimType* mt) {
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssignAux__U5DxFPRpHCCZDKWQzM9adaw(dest, src, mt, NIM_FALSE);
|
|
}
|
|
|
|
#line 2928 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, substr__2yh9cer0ymNRHlOOg8P7IuA)(NimStringDesc* s, NI first, NI last) { NimStringDesc* result; NI first_2; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_58; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_59; result = (NimStringDesc*)0;
|
|
#line 2943 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2943 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
first_2 = ((first >= ((NI) 0)) ? first : ((NI) 0));
|
|
#line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2944 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(((last <= ((s ? s->Sup.len : 0)-1)) ? last : ((s ? s->Sup.len : 0)-1)), first_2, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_58)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_58), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_59)) { raiseOverflow(); }; L = (((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_59) >= ((NI) 0)) ? (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_59) : ((NI) 0));
|
|
#line 2945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); }
|
|
#line 2945 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = mnewString(((NI) (L))); { NI i; NI colontmp_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_60; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 2946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(L, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_60)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_60);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_61; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_62;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA3;
|
|
|
|
#line 2946 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = res; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
#line 2947 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2947 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(i, first_2, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_61)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_61)) >= (NU)(s ? s->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_61),(s ? s->Sup.len : 0)-1); } result->data[i] = s->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_61)];
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_62)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_62); } LA3: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 917 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__Slz9aC1p1J08oee2xUWC0YA)(tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g* obj) {
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
chckNil((void*)(&(*obj))); (*obj).kind = 0; (*obj).buf = NIM_NIL; (*obj).buflen = 0; (*obj).offset = 0; (*obj).size = 0; unsureAsgnRef((void**)&(*obj).writer, NIM_NIL);}
|
|
|
|
#line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ*, new__MRY3GGu3v6ZQaplqxpZhJQ)(void) { tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ* result; tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ* r;{ result = (tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ*)0; r = (tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ*)0;
|
|
#line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
r = (tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ*) newObj((&NTI__y4Xz29a9adDLzoWbPAshemIg_), sizeof(tyObject_StreamTransportTrackercolonObjectType___hQ8UFdFrBwKDOfCkIM5KOQ)); (*r).Sup.Sup.m_type = (&NTI__hQ8UFdFrBwKDOfCkIM5KOQ_);
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = r; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimCharToStr)(NIM_CHAR x) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = mnewString(((NI) 1));
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result->data[((NI) 0)] = x; return result;}
|
|
|
|
#line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprEnum)(NI e, TNimType* typ) { NimStringDesc* result; TNimNode* n; NimStringDesc* T19_; NimStringDesc* T20_;{ result = (NimStringDesc*)0;
|
|
#line 66 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
n = (*typ).node;
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
{ NI o;
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 67 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
if (!!((((*typ).flags &(1U<<((NU)(((tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ) 2))&7U)))!=0))) goto LA3_;
|
|
|
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
o = (NI)(e - (*(*n).sons[(((NI) 0))- 0]).offset);
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
{ NIM_BOOL T7_;
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
T7_ = (NIM_BOOL)0;
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
T7_ = (((NI) 0) <= o); if (!(T7_)) goto LA8_;
|
|
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
T7_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem(o, (*(*typ).node).len); LA8_: ;
|
|
if (!T7_) goto LA9_;
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 70 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
result = cstrToNimstr((*(*n).sons[(o)- 0]).name); goto BeforeRet_;
|
|
}
|
|
LA9_: ;
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ TNimNode** s;
|
|
#line 73 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
s = (*n).sons; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
colontmp_ = (NI)((*n).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA14;
|
|
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
i = res;
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
{
|
|
#line 75 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
if (!((*s[(i)- 0]).offset == e)) goto LA17_;
|
|
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
result = cstrToNimstr((*s[(i)- 0]).name); goto BeforeRet_;
|
|
}
|
|
LA17_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA14: ;
|
|
}
|
|
}
|
|
}
|
|
LA1_: ;
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
T19_ = (NimStringDesc*)0;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/repr.nim"
|
|
T20_ = (NimStringDesc*)0; T20_ = nimIntToStr(e); T19_ = rawNewString((T20_ ? T20_->Sup.len : 0) + 16);appendString(T19_, T20_);appendString(T19_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_63)); result = T19_; }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___RkX9btpg5sQIaP8yYXB6tbA)(NU64 x) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(x == 0ULL)) goto LA3_;
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_64)); }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ NI i; NU64 n; NI half;
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = mnewString(((NI) 60));
|
|
#line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i = ((NI) 0);
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
n = x; {
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NU64 nn;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!!((n == 0ULL))) goto LA7;
|
|
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
nn = (NU64)((NU64)(n) / (NU64)(10ULL));
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result->data[i] = ((NIM_CHAR) ((NU64)((NU64)((NU64)((NU64)(n) - (NU64)((NU64)((NU64)(10ULL) * (NU64)(nn))))) + (NU64)(48ULL))));
|
|
#line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1);
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
n = nn; } LA7: ;
|
|
}
|
|
|
|
#line 308 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = setLengthStr(result, ((NI) (i)));
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
half = (NI)(i / ((NI) 2)); { NI t; NI colontmp_; NI res; t = (NI)0; colontmp_ = (NI)0;
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
colontmp_ = (NI)(half - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NIM_CHAR T11_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA10;
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
t = res;
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T11_ = (NIM_CHAR)0;
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T11_ = result->data[t]; result->data[t] = result->data[(NI)((NI)(i - t) - ((NI) 1))]; result->data[(NI)((NI)(i - t) - ((NI) 1))] = T11_;
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA10: ;
|
|
}
|
|
}
|
|
}
|
|
LA1_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__gcKyg9bhR5vWTJg3cREMk0Q)(void* p, NI op) {
|
|
tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* a;
|
|
a = (tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*)p;
|
|
nimGCvisit((void*)(*a).Sup.parent, op); nimGCvisit((void*)(*a).Sup.message, op); nimGCvisit((void*)(*a).Sup.trace, op); nimGCvisit((void*)(*a).Sup.up, op);}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, newSeq__DpCWN7DIBuAjgoeQ9c29blYQ)(NI len) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), len); return result;}
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimGCref)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c;
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
c = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p);
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
add__W9aRfhn7HvnQTPAb8ajo1uwsystem((&gch__IcYaEuuWivYAS86vFMTS3Q.additionalRoots), c);
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
incRef__AT1eRuflKWyTTBdLjEDZbg_3system(c);
|
|
}
|
|
|
|
#line 19 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError3)(NI i, NI a, NI b) { NimStringDesc* T1_;
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T1_ = (NimStringDesc*)0;
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 7 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
if (!(b < a)) goto LA4_;
|
|
T1_ = copyString(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_29)); }
|
|
goto LA2_;
|
|
LA4_: ;
|
|
{ NimStringDesc* T7_; NimStringDesc* T8_; NimStringDesc* T9_; NimStringDesc* T10_;
|
|
#line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
T7_ = (NimStringDesc*)0;
|
|
#line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
T8_ = (NimStringDesc*)0; T8_ = nimIntToStr(i);
|
|
#line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
T9_ = (NimStringDesc*)0; T9_ = nimIntToStr(a);
|
|
#line 8 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/indexerrors.nim"
|
|
T10_ = (NimStringDesc*)0; T10_ = nimIntToStr(b); T7_ = rawNewString((T8_ ? T8_->Sup.len : 0) + (T9_ ? T9_->Sup.len : 0) + (T10_ ? T10_->Sup.len : 0) + 18);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_30));appendString(T7_, T8_);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_65));appendString(T7_, T9_);appendString(T7_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_28));appendString(T7_, T10_); T1_ = T7_; }
|
|
LA2_: ;
|
|
|
|
#line 20 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem(T1_);
|
|
}
|
|
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI64, clamp__4FyNK9boFeHv6A9b7jEfnv4Q)(NI64 x, NI64 a, NI64 b) { NI64 result;{ result = (NI64)0;
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if (!(x < a)) goto LA3_;
|
|
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = a; goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if (!(b < x)) goto LA7_;
|
|
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = b; goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = x; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, genericSeqAssign)(void* dest, void* src, TNimType* mt) { void* src_2;
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
src_2 = src;
|
|
#line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
|
|
#line 147 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/assign.nim"
|
|
genericAssign(dest, ((void*) ((&src_2))), mt);
|
|
}
|
|
|
|
#line 411 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, nimLeaveFinally)(void) {
|
|
#line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
{
|
|
#line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 415 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
if (!!((excHandler__rqLlY5bs9atDw2OXYqJEn5g == NIM_NIL))) goto LA3_;
|
|
|
|
#line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 416 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
longjmp((*excHandler__rqLlY5bs9atDw2OXYqJEn5g).context, ((int) 1));
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 418 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
reportUnhandledError__na8C8pUZ9cLQWVwk35l5vfw_2(currException__9bVPeDJlYTi9bQApZpfH8wjg);
|
|
|
|
#line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 419 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
exit(((NI) 1));
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__65L3VWzmyOUTt9b3vxWE6OA*, newSeq__mZp2vj0R9bRdRlMERP9bf7oA)(NI len) { tySequence__65L3VWzmyOUTt9b3vxWE6OA* result; result = (tySequence__65L3VWzmyOUTt9b3vxWE6OA*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__65L3VWzmyOUTt9b3vxWE6OA*) newSeq((&NTI__65L3VWzmyOUTt9b3vxWE6OA_), len); return result;}
|
|
|
|
#line 1194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, add__dBX55hEvlLvqcAQw6nEieA)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ** x, NU8* y, NI yLen_0) { NI xl; NI T1_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_66;
|
|
#line 1208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = ((*x) ? (*x)->Sup.len : 0); xl = T1_;
|
|
#line 1209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(xl, yLen_0, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_66)) { raiseOverflow(); }; if (((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_66)) < ((NI) 0) || ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_66)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_66), ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*x)), (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) setLengthSeqV2(&((*x))->Sup, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_66))))); { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 1210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
colontmp_ = (yLen_0-1);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_67; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_68;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA4;
|
|
|
|
#line 1210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = res;
|
|
#line 1210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(xl, i, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_67)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_67)) >= (NU)((*x) ? (*x)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_67),((*x) ? (*x)->Sup.len : 0)-1); }
|
|
#line 1210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i) >= (NU)(yLen_0)){ raiseIndexError2(i,yLen_0-1); } (*x)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_67)] = y[i];
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_68)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_68); } LA4: ;
|
|
}
|
|
}
|
|
}
|
|
|
|
#line 121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, nimParseBiggestFloat)(NimStringDesc* s, NF* number, NI start) { NI result; NI i; NF sign; NI kdigits; NI fdigits; NI exponent; NU64 integer; NI fracExponent; NI expSign; NI firstDigit; NIM_BOOL hasSign; NI realExponent; NIM_BOOL expNegative; NI absExponent; NI digits; tyArray__PGLh8drTnaWr3s1qUUSq2Q t; NI ti; NI maxlen;{ result = (NI)0;
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i = start;
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
sign = 1.0000000000000000e+00;
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
kdigits = ((NI) 0);
|
|
#line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
fdigits = ((NI) 0); exponent = (NI)0; integer = (NU64)0;
|
|
#line 136 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
fracExponent = ((NI) 0);
|
|
#line 137 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
expSign = ((NI) 1);
|
|
#line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
firstDigit = ((NI) -1);
|
|
#line 139 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
hasSign = NIM_FALSE;
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T3_; NIM_BOOL T5_;
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T3_ = (NIM_BOOL)0;
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T3_ = (i < (s ? s->Sup.len : 0)); if (!(T3_)) goto LA4_;
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T5_ = (NIM_BOOL)0;
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T5_ = ((NU8)(s->data[i]) == (NU8)(43)); if (T5_) goto LA6_;
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T5_ = ((NU8)(s->data[i]) == (NU8)(45)); LA6_: ;
|
|
T3_ = T5_; LA4_: ;
|
|
if (!T3_) goto LA7_;
|
|
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
hasSign = NIM_TRUE;
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!((NU8)(s->data[i]) == (NU8)(45))) goto LA11_;
|
|
|
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
sign = -1.0000000000000000e+00; }
|
|
LA11_: ;
|
|
|
|
#line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); }
|
|
LA7_: ;
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T15_; NIM_BOOL T17_;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T15_ = (NIM_BOOL)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T15_ = ((NI)(i + ((NI) 2)) < (s ? s->Sup.len : 0)); if (!(T15_)) goto LA16_;
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T17_ = (NIM_BOOL)0;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T17_ = ((NU8)(s->data[i]) == (NU8)(78)); if (T17_) goto LA18_;
|
|
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T17_ = ((NU8)(s->data[i]) == (NU8)(110)); LA18_: ;
|
|
T15_ = T17_; LA16_: ;
|
|
if (!T15_) goto LA19_;
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T23_;
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T23_ = (NIM_BOOL)0;
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T23_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(65)); if (T23_) goto LA24_;
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T23_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(97)); LA24_: ;
|
|
if (!T23_) goto LA25_;
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T29_;
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T29_ = (NIM_BOOL)0;
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T29_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(78)); if (T29_) goto LA30_;
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 151 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T29_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(110)); LA30_: ;
|
|
if (!T29_) goto LA31_;
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T35_;
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T35_ = (NIM_BOOL)0;
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T35_ = ((s ? s->Sup.len : 0) <= (NI)(i + ((NI) 3))); if (T35_) goto LA36_;
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T35_ = !((((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(97)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(122)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(65)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(90)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(48)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(57)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) == ((NU8)(95)))); LA36_: ;
|
|
if (!T35_) goto LA37_;
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = NAN;
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = (NI)((NI)(i + ((NI) 3)) - start); goto BeforeRet_;
|
|
}
|
|
LA37_: ;
|
|
}
|
|
LA31_: ;
|
|
}
|
|
LA25_: ;
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = ((NI) 0); goto BeforeRet_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T41_; NIM_BOOL T43_;
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T41_ = (NIM_BOOL)0;
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T41_ = ((NI)(i + ((NI) 2)) < (s ? s->Sup.len : 0)); if (!(T41_)) goto LA42_;
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T43_ = (NIM_BOOL)0;
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T43_ = ((NU8)(s->data[i]) == (NU8)(73)); if (T43_) goto LA44_;
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T43_ = ((NU8)(s->data[i]) == (NU8)(105)); LA44_: ;
|
|
T41_ = T43_; LA42_: ;
|
|
if (!T41_) goto LA45_;
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T49_;
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T49_ = (NIM_BOOL)0;
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T49_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(78)); if (T49_) goto LA50_;
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T49_ = ((NU8)(s->data[(NI)(i + ((NI) 1))]) == (NU8)(110)); LA50_: ;
|
|
if (!T49_) goto LA51_;
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T55_;
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T55_ = (NIM_BOOL)0;
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T55_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(70)); if (T55_) goto LA56_;
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T55_ = ((NU8)(s->data[(NI)(i + ((NI) 2))]) == (NU8)(102)); LA56_: ;
|
|
if (!T55_) goto LA57_;
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T61_;
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T61_ = (NIM_BOOL)0;
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T61_ = ((s ? s->Sup.len : 0) <= (NI)(i + ((NI) 3))); if (T61_) goto LA62_;
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T61_ = !((((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(97)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(122)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(65)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(90)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) >= ((NU8)(48)) && ((NU8)(s->data[(NI)(i + ((NI) 3))])) <= ((NU8)(57)) || ((NU8)(s->data[(NI)(i + ((NI) 3))])) == ((NU8)(95)))); LA62_: ;
|
|
if (!T61_) goto LA63_;
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = ((NF)(INF) * (NF)(sign));
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = (NI)((NI)(i + ((NI) 3)) - start); goto BeforeRet_;
|
|
}
|
|
LA63_: ;
|
|
}
|
|
LA57_: ;
|
|
}
|
|
LA51_: ;
|
|
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 164 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = ((NI) 0); goto BeforeRet_;
|
|
}
|
|
LA45_: ;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T67_;
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T67_ = (NIM_BOOL)0;
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T67_ = (i < (s ? s->Sup.len : 0)); if (!(T67_)) goto LA68_;
|
|
|
|
#line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T67_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA68_: ;
|
|
if (!T67_) goto LA69_;
|
|
|
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 167 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
firstDigit = (NI)(((NU8)(s->data[i])) - ((NI) 48)); }
|
|
LA69_: ;
|
|
{
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T73_;
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T73_ = (NIM_BOOL)0;
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T73_ = (i < (s ? s->Sup.len : 0)); if (!(T73_)) goto LA74_;
|
|
|
|
#line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T73_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA74_: ;
|
|
if (!T73_) goto LA72;
|
|
|
|
#line 170 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
kdigits += ((NI) 1);
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 171 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
integer = (NU64)((NU64)((NU64)((NU64)(integer) * (NU64)(10ULL))) + (NU64)(((NU64) ((NI)(((NU8)(s->data[i])) - ((NI) 48))))));
|
|
#line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); {
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T77_;
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T77_ = (NIM_BOOL)0;
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T77_ = (i < (s ? s->Sup.len : 0)); if (!(T77_)) goto LA78_;
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T77_ = ((NU8)(s->data[i]) == (NU8)(95)); LA78_: ;
|
|
if (!T77_) goto LA76;
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); } LA76: ;
|
|
}
|
|
} LA72: ;
|
|
}
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T81_;
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T81_ = (NIM_BOOL)0;
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T81_ = (i < (s ? s->Sup.len : 0)); if (!(T81_)) goto LA82_;
|
|
|
|
#line 176 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T81_ = ((NU8)(s->data[i]) == (NU8)(46)); LA82_: ;
|
|
if (!T81_) goto LA83_;
|
|
|
|
#line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1);
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(kdigits <= ((NI) 0))) goto LA87_;
|
|
{
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T91_;
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T91_ = (NIM_BOOL)0;
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T91_ = (i < (s ? s->Sup.len : 0)); if (!(T91_)) goto LA92_;
|
|
|
|
#line 180 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T91_ = ((NU8)(s->data[i]) == (NU8)(48)); LA92_: ;
|
|
if (!T91_) goto LA90;
|
|
|
|
#line 181 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
fracExponent += ((NI) 1);
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); {
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T95_;
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T95_ = (NIM_BOOL)0;
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T95_ = (i < (s ? s->Sup.len : 0)); if (!(T95_)) goto LA96_;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T95_ = ((NU8)(s->data[i]) == (NU8)(95)); LA96_: ;
|
|
if (!T95_) goto LA94;
|
|
|
|
#line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); } LA94: ;
|
|
}
|
|
} LA90: ;
|
|
}
|
|
}
|
|
LA87_: ;
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T99_; NIM_BOOL T100_;
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T99_ = (NIM_BOOL)0;
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T100_ = (NIM_BOOL)0;
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T100_ = (firstDigit == ((NI) -1)); if (!(T100_)) goto LA101_;
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T100_ = (i < (s ? s->Sup.len : 0)); LA101_: ;
|
|
T99_ = T100_; if (!(T99_)) goto LA102_;
|
|
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T99_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA102_: ;
|
|
if (!T99_) goto LA103_;
|
|
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
firstDigit = (NI)(((NU8)(s->data[i])) - ((NI) 48)); }
|
|
LA103_: ;
|
|
{
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T107_;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T107_ = (NIM_BOOL)0;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T107_ = (i < (s ? s->Sup.len : 0)); if (!(T107_)) goto LA108_;
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T107_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA108_: ;
|
|
if (!T107_) goto LA106;
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
fdigits += ((NI) 1);
|
|
#line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
fracExponent += ((NI) 1);
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
integer = (NU64)((NU64)((NU64)((NU64)(integer) * (NU64)(10ULL))) + (NU64)(((NU64) ((NI)(((NU8)(s->data[i])) - ((NI) 48))))));
|
|
#line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); {
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T111_;
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T111_ = (NIM_BOOL)0;
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T111_ = (i < (s ? s->Sup.len : 0)); if (!(T111_)) goto LA112_;
|
|
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T111_ = ((NU8)(s->data[i]) == (NU8)(95)); LA112_: ;
|
|
if (!T111_) goto LA110;
|
|
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); } LA110: ;
|
|
}
|
|
} LA106: ;
|
|
}
|
|
}
|
|
LA83_: ;
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T115_; NIM_BOOL T117_; NIM_BOOL T119_;
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T115_ = (NIM_BOOL)0;
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T115_ = ((NI)(kdigits + fdigits) <= ((NI) 0)); if (!(T115_)) goto LA116_;
|
|
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T117_ = (NIM_BOOL)0;
|
|
#line 197 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T117_ = (i == start); if (T117_) goto LA118_;
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T119_ = (NIM_BOOL)0;
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T119_ = (i == (NI)(start + ((NI) 1))); if (!(T119_)) goto LA120_;
|
|
T119_ = hasSign; LA120_: ;
|
|
T117_ = T119_; LA118_: ;
|
|
T115_ = T117_; LA116_: ;
|
|
if (!T115_) goto LA121_;
|
|
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = ((NI) 0); goto BeforeRet_;
|
|
}
|
|
LA121_: ;
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T125_;
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T125_ = (NIM_BOOL)0;
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T125_ = ((NI)(i + ((NI) 1)) < (s ? s->Sup.len : 0)); if (!(T125_)) goto LA126_;
|
|
|
|
#line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T125_ = (((NU8)(s->data[i])) == ((NU8)(101)) || ((NU8)(s->data[i])) == ((NU8)(69))); LA126_: ;
|
|
if (!T125_) goto LA127_;
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1);
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T131_;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T131_ = (NIM_BOOL)0;
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T131_ = ((NU8)(s->data[i]) == (NU8)(43)); if (T131_) goto LA132_;
|
|
|
|
#line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T131_ = ((NU8)(s->data[i]) == (NU8)(45)); LA132_: ;
|
|
if (!T131_) goto LA133_;
|
|
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!((NU8)(s->data[i]) == (NU8)(45))) goto LA137_;
|
|
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
expSign = ((NI) -1); }
|
|
LA137_: ;
|
|
|
|
#line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); }
|
|
LA133_: ;
|
|
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!!((((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))))) goto LA141_;
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = ((NI) 0); goto BeforeRet_;
|
|
}
|
|
LA141_: ;
|
|
{
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T145_;
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T145_ = (NIM_BOOL)0;
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T145_ = (i < (s ? s->Sup.len : 0)); if (!(T145_)) goto LA146_;
|
|
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T145_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57))); LA146_: ;
|
|
if (!T145_) goto LA144;
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
exponent = (NI)((NI)(exponent * ((NI) 10)) + (NI)(((NU8)(s->data[i])) - ((NI) 48)));
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); {
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T149_;
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T149_ = (NIM_BOOL)0;
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T149_ = (i < (s ? s->Sup.len : 0)); if (!(T149_)) goto LA150_;
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T149_ = ((NU8)(s->data[i]) == (NU8)(95)); LA150_: ;
|
|
if (!T149_) goto LA148;
|
|
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); } LA148: ;
|
|
}
|
|
} LA144: ;
|
|
}
|
|
}
|
|
LA127_: ;
|
|
|
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
realExponent = (NI)((NI)(expSign * exponent) - fracExponent);
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
expNegative = (realExponent < ((NI) 0));
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
absExponent = (realExponent > 0? (realExponent) : -(realExponent));
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(((NI) 999) < absExponent)) goto LA153_;
|
|
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ if (!expNegative) goto LA157_;
|
|
|
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = ((NF)(0.0) * (NF)(sign)); }
|
|
goto LA155_;
|
|
LA157_: ;
|
|
{
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = ((NF)(INF) * (NF)(sign)); }
|
|
LA155_: ;
|
|
|
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = (NI)(i - start); goto BeforeRet_;
|
|
}
|
|
LA153_: ;
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
digits = (NI)(kdigits + fdigits);
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T162_; NIM_BOOL T164_; NI slop;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T162_ = (NIM_BOOL)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T162_ = (digits <= ((NI) 15)); if (T162_) goto LA163_;
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T164_ = (NIM_BOOL)0;
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T164_ = (digits <= ((NI) 16)); if (!(T164_)) goto LA165_;
|
|
|
|
#line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T164_ = (firstDigit <= ((NI) 8)); LA165_: ;
|
|
T162_ = T164_; LA163_: ;
|
|
if (!T162_) goto LA166_;
|
|
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(absExponent <= ((NI) 22))) goto LA170_;
|
|
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ if (!expNegative) goto LA174_;
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = ((NF)(((NF)(sign) * (NF)(((NF) (integer))))) / (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[(absExponent)- 0])); }
|
|
goto LA172_;
|
|
LA174_: ;
|
|
{
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = ((NF)(((NF)(sign) * (NF)(((NF) (integer))))) * (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[(absExponent)- 0])); }
|
|
LA172_: ;
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = (NI)(i - start); goto BeforeRet_;
|
|
}
|
|
LA170_: ;
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
slop = (NI)((NI)(((NI) 15) - kdigits) - fdigits);
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T179_;
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T179_ = (NIM_BOOL)0;
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T179_ = (absExponent <= (NI)(((NI) 22) + slop)); if (!(T179_)) goto LA180_;
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T179_ = !(expNegative); LA180_: ;
|
|
if (!T179_) goto LA181_;
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 243 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = ((NF)(((NF)(((NF)(sign) * (NF)(((NF) (integer))))) * (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[(slop)- 0]))) * (NF)(powtens__l8b44pimyaWe7sztIOF1Tw[((NI)(absExponent - slop))- 0]));
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = (NI)(i - start); goto BeforeRet_;
|
|
}
|
|
LA181_: ;
|
|
}
|
|
LA166_: ;
|
|
nimZeroMem((void*)t, sizeof(tyArray__PGLh8drTnaWr3s1qUUSq2Q));
|
|
#line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
ti = ((NI) 0);
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
maxlen = ((NI) 494);
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = (NI)(i - start);
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i = start;
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ NIM_BOOL T185_;
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T185_ = (NIM_BOOL)0;
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T185_ = (i < (s ? s->Sup.len : 0)); if (!(T185_)) goto LA186_;
|
|
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T185_ = ((NU8)(s->data[i]) == (NU8)(46)); LA186_: ;
|
|
if (!T185_) goto LA187_;
|
|
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); }
|
|
LA187_: ;
|
|
{
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T191_;
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T191_ = (NIM_BOOL)0;
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T191_ = (i < (s ? s->Sup.len : 0)); if (!(T191_)) goto LA192_;
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T191_ = (((NU8)(s->data[i])) >= ((NU8)(48)) && ((NU8)(s->data[i])) <= ((NU8)(57)) || ((NU8)(s->data[i])) == ((NU8)(43)) || ((NU8)(s->data[i])) == ((NU8)(45))); LA192_: ;
|
|
if (!T191_) goto LA190;
|
|
|
|
#line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 256 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(ti < maxlen)) goto LA195_;
|
|
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
t[(ti)- 0] = s->data[i];
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
ti += ((NI) 1); }
|
|
LA195_: ;
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); {
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
while (1) { NIM_BOOL T199_;
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T199_ = (NIM_BOOL)0;
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T199_ = (i < (s ? s->Sup.len : 0)); if (!(T199_)) goto LA200_;
|
|
|
|
#line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
T199_ = (((NU8)(s->data[i])) == ((NU8)(46)) || ((NU8)(s->data[i])) == ((NU8)(95))); LA200_: ;
|
|
if (!T199_) goto LA198;
|
|
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
i += ((NI) 1); } LA198: ;
|
|
}
|
|
} LA190: ;
|
|
}
|
|
|
|
#line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
t[(ti)- 0] = 69;
|
|
#line 264 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
ti += ((NI) 1);
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{ if (!expNegative) goto LA203_;
|
|
t[(ti)- 0] = 45; }
|
|
goto LA201_;
|
|
LA203_: ;
|
|
{ t[(ti)- 0] = 43; }
|
|
LA201_: ;
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
ti += ((NI) 4);
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
t[((NI)(ti - ((NI) 1)))- 0] = ((NIM_CHAR) ((NI)(((NI) 48) + (NI)(absExponent % ((NI) 10)))));
|
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
absExponent = (NI)(absExponent / ((NI) 10));
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
t[((NI)(ti - ((NI) 2)))- 0] = ((NIM_CHAR) ((NI)(((NI) 48) + (NI)(absExponent % ((NI) 10)))));
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
absExponent = (NI)(absExponent / ((NI) 10));
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
t[((NI)(ti - ((NI) 3)))- 0] = ((NIM_CHAR) ((NI)(((NI) 48) + (NI)(absExponent % ((NI) 10)))));
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
(*number) = strtod(((NCSTRING) (t)), NIM_NIL); }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 254 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, clamp__hyQgGui0RxAott4YXwjJHQ)(NI x, NI a, NI b) { NI result;{ result = (NI)0;
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if (!(x < a)) goto LA3_;
|
|
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 260 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = a; goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if (!(b < x)) goto LA7_;
|
|
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = b; goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = x; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__8SzoIAgLw9ci2v0yafHj9b6Q)(void* p, NI op) {
|
|
tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag* a;
|
|
a = (tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.Sup.up, op);}
|
|
|
|
#line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorU)(NU64 i, NU64 a, NU64 b) {
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_69));
|
|
}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__KS1KnfmcGyX3vyaf0MAihQ*, newSeq__Gr9atHTyN1pU6FPyj58RmYg)(NI len_0) { tySequence__KS1KnfmcGyX3vyaf0MAihQ* result; result = (tySequence__KS1KnfmcGyX3vyaf0MAihQ*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__KS1KnfmcGyX3vyaf0MAihQ*) newSeq((&NTI__KS1KnfmcGyX3vyaf0MAihQ_), len_0); return result;}
|
|
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
static N_INLINE(void*, seqToPtr__Yvgf8yq9apZ9b6L9cYdWlsiCQsystem)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* x_0) { void* result; result = (void*)0;
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = ((void*) (x_0)); return result;}
|
|
|
|
#line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0;
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
|
|
#line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim"
|
|
result = memcmp(a, b, ((size_t) (size))); return result;}
|
|
|
|
#line 2120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0;
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result;}
|
|
|
|
#line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI alen; NI blen;{ result = (NIM_BOOL)0;
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
alen = (a ? a->Sup.len : 0);
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
blen = (b ? b->Sup.len : 0);
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(alen == blen)) goto LA3_;
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
{
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
if (!(alen == ((NI) 0))) goto LA7_;
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen))); goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 280 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___jpeT21MusP66x4kcP9cZuag)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* x_0, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* y_0) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{ void* T3_; void* T4_;
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
T3_ = (void*)0; T3_ = seqToPtr__Yvgf8yq9apZ9b6L9cYdWlsiCQsystem(x_0);
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
T4_ = (void*)0; T4_ = seqToPtr__Yvgf8yq9apZ9b6L9cYdWlsiCQsystem(y_0); if (!(T3_ == T4_)) goto LA5_;
|
|
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{ NI T9_; NI T10_;
|
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
T9_ = (x_0 ? x_0->Sup.len : 0);
|
|
#line 309 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
T10_ = (y_0 ? y_0->Sup.len : 0); if (!!((T9_ == T10_))) goto LA11_;
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA11_: ;
|
|
{ NI i; NI colontmp_; NI T14_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_70; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
T14_ = (x_0 ? x_0->Sup.len : 0); if (nimSubInt(T14_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_70)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_70);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_71;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA16;
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
i = res;
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if ((NU)(i) >= (NU)(x_0 ? x_0->Sup.len : 0)){ raiseIndexError2(i,(x_0 ? x_0->Sup.len : 0)-1); } if ((NU)(i) >= (NU)(y_0 ? y_0->Sup.len : 0)){ raiseIndexError2(i,(y_0 ? y_0->Sup.len : 0)-1); } if (!!(eqStrings(x_0->data[i], y_0->data[i]))) goto LA19_;
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA19_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_71)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_71); } LA16: ;
|
|
}
|
|
}
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_TRUE; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 1055 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, getTotalMem__hrQB9bN29c1nR1E9cHqYcNcDA_3)(void) { NI result;{ result = (NI)0;
|
|
#line 1055 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1055 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = gch__IcYaEuuWivYAS86vFMTS3Q.region.currMem; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 482 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void*, newSeqRC1)(TNimType* typ, NI len_0) { void* result; NI size; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_72; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_73; result = (void*)0;
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
if (nimMulInt(len_0, (*(*typ).base).size, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_72)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_72), ((NI) 16), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_73)) { raiseOverflow(); }; size = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_73);
|
|
#line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
|
|
#line 484 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
result = newObjRC1(typ, size);
|
|
#line 485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*((TGenericSeq*) (result))).len = len_0;
|
|
#line 486 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim"
|
|
(*((TGenericSeq*) (result))).reserved = len_0; return result;}
|
|
|
|
#line 158 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, initRawChannel__ltLEYIphIbqFOv5CIpNNmw)(void* p_0, NI maxItems) { tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* c;
|
|
#line 159 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
c = ((tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ*) (p_0));
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_mutex_init((&(*c).lock), NIM_NIL);
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_cond_init((&(*c).cond), NIM_NIL);
|
|
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*c).mask = ((NI) -1);
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*c).maxItems = maxItems;}
|
|
|
|
#line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, open__dsR75sy8cZ4BrmTxSxy3WA)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* c, NI maxItems) {
|
|
#line 444 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 444 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
initRawChannel__ltLEYIphIbqFOv5CIpNNmw(((void*) (c)), maxItems);
|
|
}
|
|
|
|
#line 1068 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void*, allocSharedImpl)(NI size) { void* result; result = (void*)0;
|
|
#line 1070 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1070 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
pthread_mutex_lock((&heapLock__Cm9aJxbMhUuv7Cj8trffHQw));
|
|
|
|
#line 1071 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1071 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = alloc__UxtcZ3QOXKsB7mMchxUf9cg_2((&sharedHeap__R3bhvQCN0d6AYpkvxfT9aGw), size);
|
|
#line 1072 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1072 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
pthread_mutex_unlock((&heapLock__Cm9aJxbMhUuv7Cj8trffHQw));
|
|
return result;}
|
|
|
|
#line 1076 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void*, allocShared0Impl__WrVG9abV9chlTLqkiXYLKwUg_3)(NI size) { void* result; result = (void*)0;
|
|
#line 1077 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1077 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
result = allocSharedImpl(size);
|
|
#line 1078 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1078 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
zeroMem__FsvhfMqbswETmyMWtamDewsystem(result, size);
|
|
return result;}
|
|
|
|
#line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, threadProcWrapDispatch__Mxf9cF7DzrT73i52k5zPHQA_2)(tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* thrd) { TSafePoint TM__Q5wkpxktOdTGvlSRo9bzt9aw_78;
|
|
#line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
pushSafePoint(&TM__Q5wkpxktOdTGvlSRo9bzt9aw_78); TM__Q5wkpxktOdTGvlSRo9bzt9aw_78.status = setjmp(TM__Q5wkpxktOdTGvlSRo9bzt9aw_78.context); if (TM__Q5wkpxktOdTGvlSRo9bzt9aw_78.status == 0) {
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 134 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
(*thrd).dataFn();
|
|
popSafePoint(); }
|
|
else { popSafePoint(); }
|
|
{ { NI iX60gensym2621410_; NI colontmp_; NI T5_; NI res; iX60gensym2621410_ = (NI)0; colontmp_ = (NI)0;
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 104 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
T5_ = (threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw ? threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw->Sup.len : 0); colontmp_ = (NI)(T5_ - ((NI) 1));
|
|
#line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = colontmp_; {
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(((NI) 0) <= res)) goto LA7;
|
|
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
iX60gensym2621410_ = res;
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw->data[iX60gensym2621410_].ClE_0? threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw->data[iX60gensym2621410_].ClP_0(threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw->data[iX60gensym2621410_].ClE_0):((TM__Q5wkpxktOdTGvlSRo9bzt9aw_79)(threadDestructionHandlers__8OmU3x0fNdA0DLtOmU3kWw->data[iX60gensym2621410_].ClP_0))();
|
|
|
|
#line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res -= ((NI) 1); } LA7: ;
|
|
}
|
|
}
|
|
if (TM__Q5wkpxktOdTGvlSRo9bzt9aw_78.status != 0) nimLeaveFinally(); }
|
|
if (TM__Q5wkpxktOdTGvlSRo9bzt9aw_78.status != 0) reraiseException();}
|
|
|
|
#line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, setPosition__Zp3k9bHhfG9aKFJWRJNwKuKw)(tyObject_GcStack__7fytPA5bBsob6See21YMRA* stack, void* position) {}
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, nimGC_setStackBottom)(void* theStackBottom) {
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
{
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!(gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom == NIM_NIL)) goto LA3_;
|
|
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom = theStackBottom; }
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{ NI a; NI b;
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
if (!!((theStackBottom == gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom))) goto LA6_;
|
|
|
|
#line 291 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
a = ((NI) (ptrdiff_t) (theStackBottom));
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
b = ((NI) (ptrdiff_t) (gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom));
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 297 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
gch__IcYaEuuWivYAS86vFMTS3Q.stack.bottom = ((void*) (((a >= b) ? a : b))); }
|
|
goto LA1_;
|
|
LA6_: ;
|
|
LA1_: ;
|
|
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc_common.nim"
|
|
setPosition__Zp3k9bHhfG9aKFJWRJNwKuKw((&gch__IcYaEuuWivYAS86vFMTS3Q.stack), theStackBottom);
|
|
}
|
|
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, llDeallocAll__9cjK1n7e8rk5QVWjYl2tSrw_2)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* it;
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = (*a).llmem; {
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) { tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* next;
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!!((it == NIM_NIL))) goto LA2;
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
next = (*it).next;
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem(((void*) (it)), ((NI) 4096));
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = next; } LA2: ;
|
|
}
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
(*a).llmem = NIM_NIL;}
|
|
|
|
#line 984 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, deallocOsPages__9cjK1n7e8rk5QVWjYl2tSrw)(tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg* a) { tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* it;
|
|
#line 986 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = (&(*a).heapLinks); {
|
|
#line 987 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
while (1) { tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next;
|
|
#line 988 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
next = (*it).next; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 989 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 989 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
colontmp_ = (NI)((*it).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* p_1; NI size;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA5;
|
|
|
|
#line 989 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
i = res;
|
|
#line 990 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
p_1 = (*it).chunks[(i)- 0].Field0; size = (*it).chunks[(i)- 0].Field1;
|
|
#line 995 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 995 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
osDeallocPages__dRMEutPSAkbR9b9blNmTzvoQsystem(((void*) (p_1)), size);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA5: ;
|
|
}
|
|
}
|
|
|
|
#line 996 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
it = next;
|
|
#line 997 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
{
|
|
#line 997 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
if (!(it == NIM_NIL)) goto LA8_;
|
|
|
|
#line 997 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
goto LA1;
|
|
}
|
|
LA8_: ;
|
|
}
|
|
} LA1: ;
|
|
|
|
#line 999 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 999 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
llDeallocAll__9cjK1n7e8rk5QVWjYl2tSrw_2(a);
|
|
}
|
|
|
|
#line 1024 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, deallocOsPages__amVlU9ajqZ06ujoesRBHcDg_3)(void) {
|
|
#line 1024 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1024 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
deallocOsPages__9cjK1n7e8rk5QVWjYl2tSrw((&gch__IcYaEuuWivYAS86vFMTS3Q.region));
|
|
}
|
|
|
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, threadProcWrapStackFrame__Mxf9cF7DzrT73i52k5zPHQA)(tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* thrd) { tyProc__nFp6yULd80QIu9c60GjKG0g volatile p_1;
|
|
#line 149 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
p_1 = threadProcWrapDispatch__Mxf9cF7DzrT73i52k5zPHQA_2;
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
nimGC_setStackBottom(((void*) ((&p_1))));
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
initGC__amVlU9ajqZ06ujoesRBHcDg();
|
|
|
|
#line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
threadType__ut3Z9ak4M9c28LWYBg3LZISw = ((tyEnum_ThreadType__H77H4LSuveAOpXr9bJRsUtw) 1);
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
p_1(thrd);
|
|
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
deallocOsPages__amVlU9ajqZ06ujoesRBHcDg_3();
|
|
}
|
|
|
|
#line 1080 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void, deallocSharedImpl__lmwgHsdhTsrQaepFju8wew_2)(void* p_0) {
|
|
#line 1082 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1082 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
pthread_mutex_lock((&heapLock__Cm9aJxbMhUuv7Cj8trffHQw));
|
|
|
|
#line 1083 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1083 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
dealloc__Jg1OaY9ahkT3MBopLAXRSGw((&sharedHeap__R3bhvQCN0d6AYpkvxfT9aGw), p_0);
|
|
|
|
#line 1084 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1084 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
pthread_mutex_unlock((&heapLock__Cm9aJxbMhUuv7Cj8trffHQw));
|
|
}
|
|
|
|
#line 286 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memalloc.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void, deallocShared)(void* p_0) {
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memalloc.nim"
|
|
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memalloc.nim"
|
|
deallocSharedImpl__lmwgHsdhTsrQaepFju8wew_2(p_0);
|
|
}
|
|
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
N_LIB_PRIVATE N_NOCONV(void*, threadProcWrapper__oTnP9cUoE9cVTUL7iHAoIIAA)(void* closure) { void* result; tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* thrdX60gensym2621633_; tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg* coreX60gensym2621634_; result = (void*)0;
|
|
#line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
thrdX60gensym2621633_ = ((tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg*) (closure));
|
|
#line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
coreX60gensym2621634_ = (*thrdX60gensym2621633_).core;
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
threadProcWrapStackFrame__Mxf9cF7DzrT73i52k5zPHQA(thrdX60gensym2621633_);
|
|
|
|
#line 173 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
(*thrdX60gensym2621633_).core = NIM_NIL;
|
|
#line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
(*thrdX60gensym2621633_).dataFn = NIM_NIL;
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
deallocShared(((void*) (coreX60gensym2621634_)));
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__M8bPR1OE5OXPYGyQdVHfTg)(void* p, NI op) {
|
|
tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw* a;
|
|
a = (tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 299 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, createThread__um5slEgmxl6nQ1entEtXNw_2)(tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* t, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ tp) { void* T1_; pthread_attr_t a;
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
T1_ = (void*)0; T1_ = allocShared0Impl__WrVG9abV9chlTLqkiXYLKwUg_3(((NI) 0)); (*t).core = ((tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg*) (T1_));
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
(*t).dataFn = tp;
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
{ int T4_;
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
T4_ = (int)0; T4_ = pthread_attr_init((&a)); if (!!((T4_ == ((NI32) 0)))) goto LA5_;
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_76));
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
{ int T9_;
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
T9_ = (int)0; T9_ = pthread_attr_setstacksize((&a), ((NI) 2093056)); if (!!((T9_ == ((NI32) 0)))) goto LA10_;
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_77));
|
|
}
|
|
LA10_: ;
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
{ int T14_; tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw* T17_; NimStringDesc* T18_;
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
T14_ = (int)0; T14_ = pthread_create((&(*t).sys), (&a), threadProcWrapper__oTnP9cUoE9cVTUL7iHAoIIAA, ((void*) (t))); if (!!((T14_ == ((NI32) 0)))) goto LA15_;
|
|
T17_ = (tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw*)0; T17_ = (tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw*) newObj((&NTI__M8bPR1OE5OXPYGyQdVHfTg_), sizeof(tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw)); (*T17_).Sup.Sup.Sup.m_type = (&NTI__KFG1Y2EPzgtJWwuYhMD0Fw_); (*T17_).Sup.Sup.name = "ResourceExhaustedError"; T18_ = (NimStringDesc*)0; T18_ = (*T17_).Sup.Sup.message; (*T17_).Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_80)); if (T18_) nimGCunrefNoCycle(T18_); asgnRef((void**) (&(*T17_).Sup.Sup.parent), NIM_NIL);
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
raiseExceptionEx((Exception*)T17_, "ResourceExhaustedError", "createThread", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/threads.nim", 316); }
|
|
LA15_: ;
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
{ int T21_;
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
T21_ = (int)0; T21_ = pthread_attr_destroy((&a)); if (!!((T21_ == ((NI32) 0)))) goto LA22_;
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_81));
|
|
}
|
|
LA22_: ;
|
|
}
|
|
|
|
#line 330 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, createThread__um5slEgmxl6nQ1entEtXNw)(tyObject_Thread__YRlh9cu9aRh0NFPkIQ9arDrLg* t, tyProc__T4eqaYlFJYZUv9aG9b1TV0bQ tp) {
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
createThread__um5slEgmxl6nQ1entEtXNw_2(t, tp);
|
|
}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__v9cbB7RbVGa2KoYQtRbxOeAsystem)(NimStringDesc* message) { tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw* T1_; NimStringDesc* T2_; T1_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*)0; T1_ = (tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*) newObj((&NTI__Ie1m0dv1ZHg72IgPRr1cDw_), sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__yoNlBGx0D2tRizIdhQuENw_); (*T1_).Sup.Sup.name = "ValueError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "ValueError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 141 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
static N_INLINE(NimStringDesc*, copyDeepString__hklXXwFsTQvUNkBUDEf9aqAsystem)(NimStringDesc* src) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
{
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 142 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
if (!!((src == NIM_NIL))) goto LA3_;
|
|
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
result = rawNewStringNoInit((*src).Sup.len);
|
|
#line 144 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
(*result).Sup.len = (*src).Sup.len;
|
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
|
|
#line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((*result).data)), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1)))));
|
|
}
|
|
LA3_: ;
|
|
return result;}
|
|
|
|
#line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeAux__P9bTEpZhQPzu09aiqLvtrvlQ)(void* dest_0, void* src, TNimNode* n_0, tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* t, tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg mode) { NI d; NI s;
|
|
#line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
d = ((NI) (ptrdiff_t) (dest_0));
|
|
#line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
s = ((NI) (ptrdiff_t) (src));
|
|
#line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
switch ((*n_0).kind) {
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 1):
|
|
{ NI T2_; NI T3_;
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T2_ = (NI)0; T2_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n_0).offset);
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T3_ = (NI)0; T3_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, (*n_0).offset);
|
|
#line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA(((void*) (T2_)), ((void*) (T3_)), (*n_0).typ, t, mode);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 2):
|
|
{ { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
colontmp_ = (NI)((*n_0).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA7;
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
i = res;
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__P9bTEpZhQPzu09aiqLvtrvlQ(dest_0, src, (*n_0).sons[(i)- 0], t, mode);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 3):
|
|
{ NI T9_; NI T10_; TNimNode* m;
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T9_ = (NI)0; T9_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, (*n_0).offset);
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T10_ = (NI)0; T10_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, (*n_0).offset);
|
|
#line 193 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (T9_)), ((void*) (T10_)), ((NI) ((*(*n_0).typ).size)));
|
|
|
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 195 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
m = selectBranch__2us2RQByTh81i9aW4EEgfmw(src, n_0);
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!!((m == NIM_NIL))) goto LA13_;
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__P9bTEpZhQPzu09aiqLvtrvlQ(dest_0, src, m, t, mode);
|
|
}
|
|
LA13_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ) 0):
|
|
{ }
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, storeAux__T0nmMeLw6EbjZRKdK4QQWA)(void* dest_0, void* src, TNimType* mt, tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* t, tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg mode) { NI d; NI s;
|
|
#line 205 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
d = ((NI) (ptrdiff_t) (dest_0));
|
|
#line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
s = ((NI) (ptrdiff_t) (src));
|
|
#line 208 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
switch ((*mt).kind) {
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 28):
|
|
{
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{ void** x_1; void* s2;
|
|
#line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(mode == ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 0))) goto LA4_;
|
|
|
|
#line 211 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
x_1 = ((void**) (dest_0));
|
|
#line 212 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
s2 = (*((void**) (s)));
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(s2 == NIM_NIL)) goto LA8_;
|
|
|
|
#line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*x_1) = NIM_NIL; }
|
|
goto LA6_;
|
|
LA8_: ;
|
|
{ NimStringDesc* ss; NimStringDesc* ns; void* T11_;
|
|
#line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
ss = ((NimStringDesc*) (s2));
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T11_ = (void*)0; T11_ = alloc__UxtcZ3QOXKsB7mMchxUf9cg_2((&(*t).region), ((NI) ((NI)((NI)((*ss).Sup.len + ((NI) 1)) + ((NI) 16))))); ns = ((NimStringDesc*) (T11_));
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) (ns)), ((void*) (ss)), ((NI) ((NI)((NI)((*ss).Sup.len + ((NI) 1)) + ((NI) 16)))));
|
|
|
|
#line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*x_1) = ((void*) (ns)); }
|
|
LA6_: ;
|
|
}
|
|
goto LA2_;
|
|
LA4_: ;
|
|
{ void** x_2; void* s2_2;
|
|
#line 221 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
x_2 = ((void**) (dest_0));
|
|
#line 222 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
s2_2 = (*((void**) (s)));
|
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(s2_2 == NIM_NIL)) goto LA15_;
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 224 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
unsureAsgnRef(x_2, s2_2);
|
|
}
|
|
goto LA13_;
|
|
LA15_: ;
|
|
{ NimStringDesc* y_1;
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 226 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
y_1 = copyDeepString__hklXXwFsTQvUNkBUDEf9aqAsystem(((NimStringDesc*) (s2_2)));
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 228 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
unsureAsgnRef(x_2, ((void*) (y_1)));
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
dealloc__Jg1OaY9ahkT3MBopLAXRSGw((&(*t).region), s2_2);
|
|
}
|
|
LA13_: ;
|
|
}
|
|
LA2_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 24):
|
|
{ void* s2_3; TGenericSeq* seq_1; void** x_3;
|
|
#line 231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
s2_3 = (*((void**) (src)));
|
|
#line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
seq_1 = ((TGenericSeq*) (s2_3));
|
|
#line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
x_3 = ((void**) (dest_0));
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 234 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(s2_3 == NIM_NIL)) goto LA21_;
|
|
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(mode == ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 0))) goto LA25_;
|
|
|
|
#line 236 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*x_3) = NIM_NIL; }
|
|
goto LA23_;
|
|
LA25_: ;
|
|
{
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 238 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
unsureAsgnRef(x_3, NIM_NIL);
|
|
}
|
|
LA23_: ;
|
|
}
|
|
goto LA19_;
|
|
LA21_: ;
|
|
{ NI dst; TGenericSeq* dstseq;
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{ NI T33_; NI T34_;
|
|
#line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(mode == ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 0))) goto LA31_;
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T33_ = (NI)0; T33_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system((*seq_1).len, (*(*mt).base).size);
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T34_ = (NI)0; T34_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T33_, ((NI) 16));
|
|
#line 242 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*x_3) = alloc0__UxtcZ3QOXKsB7mMchxUf9cg((&(*t).region), ((NI) (T34_))); }
|
|
goto LA29_;
|
|
LA31_: ;
|
|
{ void* T36_;
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T36_ = (void*)0; T36_ = newSeq(mt, (*seq_1).len);
|
|
#line 244 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
unsureAsgnRef(x_3, T36_);
|
|
}
|
|
LA29_: ;
|
|
|
|
#line 245 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
dst = ((NI) (ptrdiff_t) ((*((void**) (dest_0)))));
|
|
#line 246 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
dstseq = ((TGenericSeq*) (dst));
|
|
#line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*dstseq).len = (*seq_1).len;
|
|
#line 248 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*dstseq).reserved = (*seq_1).len; { NI i; NI colontmp_; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
colontmp_ = (NI)((*seq_1).len - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T40_; NI T41_; NI T42_; NI T43_; NI T44_; NI T45_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA39;
|
|
|
|
#line 249 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
i = res;
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T40_ = (NI)0; T40_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size);
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T41_ = (NI)0; T41_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(dst, T40_);
|
|
#line 251 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T42_ = (NI)0; T42_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T41_, ((NI) 16));
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T43_ = (NI)0; T43_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i, (*(*mt).base).size);
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T44_ = (NI)0; T44_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s2_3)), T43_);
|
|
#line 252 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T45_ = (NI)0; T45_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(T44_, ((NI) 16));
|
|
#line 250 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA(((void*) (T42_)), ((void*) (T45_)), (*mt).base, t, mode);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res += ((NI) 1); } LA39: ;
|
|
}
|
|
}
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!!((mode == ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 0)))) goto LA48_;
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 255 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
dealloc__Jg1OaY9ahkT3MBopLAXRSGw((&(*t).region), s2_3);
|
|
}
|
|
LA48_: ;
|
|
}
|
|
LA19_: ;
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 17):
|
|
{
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 257 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!!(((*mt).base == NIM_NIL))) goto LA53_;
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA(dest_0, src, (*mt).base, t, mode);
|
|
}
|
|
goto LA51_;
|
|
LA53_: ;
|
|
{ TNimType** pint;
|
|
#line 261 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pint = ((TNimType**) (dest_0));
|
|
#line 262 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*pint) = (*((TNimType**) (src))); }
|
|
LA51_: ;
|
|
|
|
#line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 263 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__P9bTEpZhQPzu09aiqLvtrvlQ(dest_0, src, (*mt).node, t, mode);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 18):
|
|
{
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__P9bTEpZhQPzu09aiqLvtrvlQ(dest_0, src, (*mt).node, t, mode);
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 16):
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 4):
|
|
{ { NI i_2; NI colontmp__2; NI res_2; i_2 = (NI)0; colontmp__2 = (NI)0;
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
colontmp__2 = (NI)((NI)((*mt).size / (*(*mt).base).size) - ((NI) 1));
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI T61_; NI T62_; NI T63_; NI T64_;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res_2 <= colontmp__2)) goto LA60;
|
|
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
i_2 = res_2;
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T61_ = (NI)0; T61_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i_2, (*(*mt).base).size);
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T62_ = (NI)0; T62_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(d, T61_);
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T63_ = (NI)0; T63_ = starpercent___dgYAo7RfdUVVpvkfKDym8w_3system(i_2, (*(*mt).base).size);
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T64_ = (NI)0; T64_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(s, T63_);
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA(((void*) (T62_)), ((void*) (T64_)), (*mt).base, t, mode);
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res_2 += ((NI) 1); } LA60: ;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
case ((tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A) 22):
|
|
{ void* s_2; void** x_4;
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
s_2 = (*((void**) (src)));
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
x_4 = ((void**) (dest_0));
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(s_2 == NIM_NIL)) goto LA68_;
|
|
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(mode == ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 0))) goto LA72_;
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*x_4) = NIM_NIL; }
|
|
goto LA70_;
|
|
LA72_: ;
|
|
{
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
unsureAsgnRef(x_4, NIM_NIL);
|
|
}
|
|
LA70_: ;
|
|
}
|
|
goto LA66_;
|
|
LA68_: ;
|
|
{
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{ TNimType* dyntype; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T80_; NI size; void* a; NI T81_;
|
|
#line 281 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(mode == ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 0))) goto LA78_;
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 282 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T80_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T80_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(s_2); dyntype = (*T80_).typ;
|
|
#line 284 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
size = (*(*dyntype).base).size;
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
a = alloc0__UxtcZ3QOXKsB7mMchxUf9cg((&(*t).region), ((NI) ((NI)(size + ((NI) 8)))));
|
|
#line 288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*x_4) = a;
|
|
#line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*((void**) (a))) = ((void*) (dyntype));
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T81_ = (NI)0; T81_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (a)), ((NI) 8));
|
|
#line 290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA(((void*) (T81_)), s_2, (*dyntype).base, t, mode);
|
|
}
|
|
goto LA76_;
|
|
LA78_: ;
|
|
{ TNimType* dyntype_2; void* obj; NI T83_;
|
|
#line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
dyntype_2 = (*((TNimType**) (s_2)));
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 293 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
obj = newObj(dyntype_2, (*(*dyntype_2).base).size);
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 294 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
unsureAsgnRef(x_4, obj);
|
|
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T83_ = (NI)0; T83_ = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem(((NI) (ptrdiff_t) (s_2)), ((NI) 8));
|
|
#line 295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA((*x_4), ((void*) (T83_)), (*dyntype_2).base, t, mode);
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 296 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
dealloc__Jg1OaY9ahkT3MBopLAXRSGw((&(*t).region), s_2);
|
|
}
|
|
LA76_: ;
|
|
}
|
|
LA66_: ;
|
|
}
|
|
break;
|
|
default:
|
|
{
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 298 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(dest_0, src, ((NI) ((*mt).size)));
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
|
|
#line 334 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawRecv__VSCDPF9ban7LKzHgvBH1xLA)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_0, void* data_0, TNimType* typ) {
|
|
#line 336 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).count -= ((NI) 1);
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 338 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA(data_0, ((void*) ((&(*q_0).data[(NI)((*q_0).rd * (*typ).size)]))), typ, q_0, ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 1));
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 341 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).rd = (NI)((NI)((*q_0).rd + ((NI) 1)) & (*q_0).mask);}
|
|
|
|
#line 385 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, llRecv__DtFFApp9a7XaoA18umF002g)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_0, void* res, TNimType* typ) {
|
|
#line 386 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).ready = NIM_TRUE; {
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
while (1) {
|
|
#line 387 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!((*q_0).count <= ((NI) 0))) goto LA2;
|
|
|
|
#line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 388 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_cond_wait((&(*q_0).cond), (&(*q_0).lock));
|
|
} LA2: ;
|
|
}
|
|
|
|
#line 389 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).ready = NIM_FALSE;
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 390 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!!((typ == (*q_0).elemType))) goto LA5_;
|
|
|
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 391 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_mutex_unlock((&(*q_0).lock));
|
|
|
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 392 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
sysFatal__v9cbB7RbVGa2KoYQtRbxOeAsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_82));
|
|
}
|
|
LA5_: ;
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 393 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
rawRecv__VSCDPF9ban7LKzHgvBH1xLA(q_0, res, typ);
|
|
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{ NIM_BOOL T9_;
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T9_ = (NIM_BOOL)0;
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T9_ = (((NI) 0) < (*q_0).maxItems); if (!(T9_)) goto LA10_;
|
|
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 394 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T9_ = ((*q_0).count == (NI)((*q_0).maxItems - ((NI) 1))); LA10_: ;
|
|
if (!T9_) goto LA11_;
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 396 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_cond_signal((&(*q_0).cond));
|
|
}
|
|
LA11_: ;
|
|
}
|
|
|
|
#line 398 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, recv__1w5IawKMLquzM26QAGEYMA)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* c, tyObject_ExportedMetric__SxQ4JtBIl1hYp3tJjAPlIA* Result) { tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_1; unsureAsgnRef((void**)&(*Result).name, NIM_NIL); (*Result).value = 0; (*Result).increment = 0; unsureAsgnRef((void**)&(*Result).metricType, NIM_NIL); (*Result).timestamp = 0; (*Result).sampleRate = 0;
|
|
#line 403 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
q_1 = ((tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ*) (c));
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 404 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_mutex_lock((&(*q_1).lock));
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 405 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
llRecv__DtFFApp9a7XaoA18umF002g(q_1, ((void*) (Result)), ((TNimType*) ((&NTI__SxQ4JtBIl1hYp3tJjAPlIA_))));
|
|
|
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 406 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_mutex_unlock((&(*q_1).lock));
|
|
}
|
|
|
|
#line 105 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimFloatToStr)(NF f) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
result = rawNewString(((NI) 8));
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim"
|
|
addFloat__R7rBahgTSmBayFrvvbK9bKQ((&result), f);
|
|
return result;}
|
|
|
|
#line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorF)(NF i, NF a, NF b) { NimStringDesc* T1_; NimStringDesc* T2_; NimStringDesc* T3_; NimStringDesc* T4_;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T1_ = (NimStringDesc*)0;
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T2_ = (NimStringDesc*)0; T2_ = nimFloatToStr(i);
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T3_ = (NimStringDesc*)0; T3_ = nimFloatToStr(a);
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
T4_ = (NimStringDesc*)0; T4_ = nimFloatToStr(b); T1_ = rawNewString((T2_ ? T2_->Sup.len : 0) + (T3_ ? T3_->Sup.len : 0) + (T4_ ? T4_->Sup.len : 0) + 31);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_26));appendString(T1_, T2_);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_27));appendString(T1_, T3_);appendString(T1_, ((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_28));appendString(T1_, T4_);
|
|
#line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem(T1_);
|
|
}
|
|
|
|
#line 1533 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, at___9au1Hh5AAg9cMC8zv7hfdWBg)(NimStringDesc** a, NI aLen_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result; result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0;
|
|
#line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((aLen_0) < ((NI) 0) || (aLen_0) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(aLen_0, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) newSeq((&NTI__sM4lkSb7zS6F7OVMvW9cffQ_), ((NI) (aLen_0))); { NI i; NI colontmp_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_83; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(aLen_0, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_83)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_83);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NimStringDesc* T4_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_84;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA3;
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = res; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i) >= (NU)(aLen_0)){ raiseIndexError2(i,aLen_0-1); } T4_ = (NimStringDesc*)0; T4_ = result->data[i]; result->data[i] = copyStringRC1(a[i]); if (T4_) nimGCunrefNoCycle(T4_);
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_84)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_84); } LA3: ;
|
|
}
|
|
}
|
|
return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__0vJvi4uHbxjbxlkkX7P1EA)(void* p, NI op) {
|
|
RootObj* a;
|
|
a = (RootObj*)p;
|
|
}
|
|
|
|
#line 2485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, X5BX5D___Kyr39aNcnXyqz84UZKlCSJw)(NU8* s, NI sLen_0, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; NI a; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_85; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_86; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 2492 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
a = x_0.a;
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(x_0.b, a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_85)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_85), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_86)) { raiseOverflow(); }; L = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_86);
|
|
#line 2494 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) (L))); { NI i; NI i_2; i = (NI)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_87; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_88;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < L)) goto LA3;
|
|
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = i_2; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(i, a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_87)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_87)) >= (NU)(sLen_0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_87),sLen_0-1); } result->data[i] = s[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_87)];
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_88)) { raiseOverflow(); }; i_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_88); } LA3: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 873 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NI, cmp__KwoSckNr20rVrbBsCxCfrQ)(tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* x_0, tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* y_0) { NI result;{ result = (NI)0;
|
|
#line 887 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 887 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(x_0 == y_0)) goto LA3_;
|
|
|
|
#line 887 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 887 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI) 0); goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(x_0 < y_0)) goto LA7_;
|
|
|
|
#line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 888 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI) -1); goto BeforeRet_;
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 889 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 889 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = ((NI) 1); goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 1258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, insert__5btssSyGxalFjv30aar7MQ)(tySequence__LtBIN8CXQpJxPBU08Pl5Ew** x_0, tyObject_ProtocolInfoObj__x9ayzfuh9abjpSPORCScZoQg* item, NI i) { NI xlX60gensym85945201_; NI T1_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_89; NI jX60gensym85945202_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_90;
|
|
#line 1265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = ((*x_0) ? (*x_0)->Sup.len : 0); xlX60gensym85945201_ = T1_;
|
|
#line 1266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(xlX60gensym85945201_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_89)) { raiseOverflow(); }; if (((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_89)) < ((NI) 0) || ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_89)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_89), ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*x_0)), (tySequence__LtBIN8CXQpJxPBU08Pl5Ew*) setLengthSeqV2(&((*x_0))->Sup, (&NTI__LtBIN8CXQpJxPBU08Pl5Ew_), ((NI) ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_89)))));
|
|
#line 1267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(xlX60gensym85945201_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_90)) { raiseOverflow(); }; jX60gensym85945202_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_90); {
|
|
#line 1278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_91; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_92;
|
|
#line 1268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(((NI) (i)) <= jX60gensym85945202_)) goto LA3;
|
|
|
|
#line 1269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(jX60gensym85945202_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_91)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_91)) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_91),((*x_0) ? (*x_0)->Sup.len : 0)-1); }
|
|
#line 1269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(jX60gensym85945202_) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(jX60gensym85945202_,((*x_0) ? (*x_0)->Sup.len : 0)-1); } (*x_0)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_91)] = (*x_0)->data[jX60gensym85945202_];
|
|
#line 1270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(jX60gensym85945202_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_92)) { raiseOverflow(); }; jX60gensym85945202_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_92); } LA3: ;
|
|
}
|
|
if ((NU)(i) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(i,((*x_0) ? (*x_0)->Sup.len : 0)-1); }
|
|
#line 1279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
(*x_0)->data[i] = item;}
|
|
|
|
#line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g*, new__HJ8NvzO4MMazR9b1mhju1Qw)(void) { tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g* result; tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g* r;{ result = (tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g*)0; r = (tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g*)0;
|
|
#line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
r = (tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g*) newObj((&NTI__BK0D4fGJuaackAKNkPdeGA_), sizeof(tyObject_WakuPeercolonObjectType___WxUh5kiwnbJ6VgpVJOvR2g));
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = r; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 841 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q*, new__mSB62Mw3c9aQ21Nk9cbY8g3A)(void) { tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q* result; tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q* r;{ result = (tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q*)0; r = (tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q*)0;
|
|
#line 851 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
r = (tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q*) newObj((&NTI__Vrn9aGTID70jKaWhmPs9c0aA_), sizeof(tyObject_WakuNetworkcolonObjectType___rZBuohbQMRcqYSpbNhpJ0Q));
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 852 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = r; goto BeforeRet_;
|
|
}BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ*, newSeq__q7W9bxIQ7BrFLngLO9cYelsA)(NI len_0) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ* result; result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__sM4lkSb7zS6F7OVMvW9cffQ*) newSeq((&NTI__sM4lkSb7zS6F7OVMvW9cffQ_), len_0); return result;}
|
|
static N_NIMCALL(void, Marker_tyRef__4X6IHW59aGB3JdQUUnNW6gQ)(void* p, NI op) {
|
|
tyObject_AccessViolationError__bKJmUghOMpekROxo4PqWpA* a;
|
|
a = (tyObject_AccessViolationError__bKJmUghOMpekROxo4PqWpA*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
static N_NIMCALL(void, Marker_tyRef__A79aQ4kopJRWUJmF9aQu6afA)(void* p, NI op) {
|
|
tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg* a;
|
|
a = (tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg*)p;
|
|
nimGCvisit((void*)(*a).Sup.Sup.parent, op); nimGCvisit((void*)(*a).Sup.Sup.message, op); nimGCvisit((void*)(*a).Sup.Sup.trace, op); nimGCvisit((void*)(*a).Sup.Sup.up, op);}
|
|
|
|
#line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
static N_INLINE(void, sysFatal__r3yDxoTjcx69b5PdZG9cdKCwsystem)(NimStringDesc* message) { tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg* T1_; NimStringDesc* T2_; T1_ = (tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg*)0; T1_ = (tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg*) newObj((&NTI__A79aQ4kopJRWUJmF9aQu6afA_), sizeof(tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg)); (*T1_).Sup.Sup.Sup.m_type = (&NTI__ICSm8pFV59cLfw6i2pFuM9cg_); (*T1_).Sup.Sup.name = "DeadThreadError"; T2_ = (NimStringDesc*)0; T2_ = (*T1_).Sup.Sup.message; (*T1_).Sup.Sup.message = copyStringRC1(message); if (T2_) nimGCunrefNoCycle(T2_);
|
|
#line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim"
|
|
raiseExceptionEx((Exception*)T1_, "DeadThreadError", "sysFatal", "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/"
|
|
"vendor/Nim/lib/system/fatal.nim", 49);}
|
|
|
|
#line 300 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, rawSend__VSCDPF9ban7LKzHgvBH1xLA_2)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_0, void* data_0, TNimType* typ) { NI cap;
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
cap = (NI)((*q_0).mask + ((NI) 1));
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{ NU8* n_1; void* T9_; NI z; NI i; NI c;
|
|
#line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(cap <= (*q_0).count)) goto LA3_;
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(cap == ((NI) 0))) goto LA7_;
|
|
|
|
#line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
cap = ((NI) 1); }
|
|
LA7_: ;
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T9_ = (void*)0; T9_ = alloc0__UxtcZ3QOXKsB7mMchxUf9cg((&(*q_0).region), ((NI) ((NI)((NI)(cap * ((NI) 2)) * (*typ).size)))); n_1 = ((NU8*) (T9_));
|
|
#line 310 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
z = ((NI) 0);
|
|
#line 311 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
i = (*q_0).rd;
|
|
#line 312 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
c = (*q_0).count; {
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
while (1) {
|
|
#line 313 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(((NI) 0) < c)) goto LA11;
|
|
|
|
#line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
c -= ((NI) 1);
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 315 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&n_1[(NI)(z * (*typ).size)]))), ((void*) ((&(*q_0).data[(NI)(i * (*typ).size)]))), ((NI) ((*typ).size)));
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
i = (NI)((NI)(i + ((NI) 1)) & (*q_0).mask);
|
|
#line 317 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
z += ((NI) 1); } LA11: ;
|
|
}
|
|
|
|
#line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!!(((*q_0).data == NIM_NIL))) goto LA14_;
|
|
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 320 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
dealloc__Jg1OaY9ahkT3MBopLAXRSGw((&(*q_0).region), ((void*) ((*q_0).data)));
|
|
}
|
|
LA14_: ;
|
|
|
|
#line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).data = n_1;
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).mask = (NI)((NI)(cap * ((NI) 2)) - ((NI) 1));
|
|
#line 325 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).wr = (*q_0).count;
|
|
#line 326 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).rd = ((NI) 0); }
|
|
LA3_: ;
|
|
|
|
#line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 328 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
storeAux__T0nmMeLw6EbjZRKdK4QQWA(((void*) ((&(*q_0).data[(NI)((*q_0).wr * (*typ).size)]))), data_0, typ, q_0, ((tyEnum_LoadStoreMode__bcA9cMXnlrrspY4G2xrwCjg) 0));
|
|
|
|
#line 331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).count += ((NI) 1);
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 332 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).wr = (NI)((NI)((*q_0).wr + ((NI) 1)) & (*q_0).mask);}
|
|
|
|
#line 348 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, sendImpl__wSGPBHwFnSdhsolDckAk3Q)(tyObject_Channel__ue40Uq6h8bju5uDpfFIWKQ* q_0, TNimType* typ, void* msg, NIM_BOOL noBlock) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 349 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!((*q_0).mask == ((NI) -2))) goto LA3_;
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 350 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
sysFatal__r3yDxoTjcx69b5PdZG9cdKCwsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_93));
|
|
}
|
|
LA3_: ;
|
|
|
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 351 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_mutex_lock((&(*q_0).lock));
|
|
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{
|
|
#line 352 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!(((NI) 0) < (*q_0).maxItems)) goto LA7_;
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
{ NIM_BOOL T11_;
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T11_ = (NIM_BOOL)0; T11_ = noBlock; if (!(T11_)) goto LA12_;
|
|
|
|
#line 354 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
T11_ = ((*q_0).maxItems <= (*q_0).count); LA12_: ;
|
|
if (!T11_) goto LA13_;
|
|
|
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 355 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_mutex_unlock((&(*q_0).lock));
|
|
|
|
#line 356 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA13_: ;
|
|
{
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
while (1) {
|
|
#line 358 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
if (!((*q_0).maxItems <= (*q_0).count)) goto LA16;
|
|
|
|
#line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 359 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_cond_wait((&(*q_0).cond), (&(*q_0).lock));
|
|
} LA16: ;
|
|
}
|
|
}
|
|
LA7_: ;
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 361 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
rawSend__VSCDPF9ban7LKzHgvBH1xLA_2(q_0, msg, typ);
|
|
|
|
#line 362 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
(*q_0).elemType = typ;
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_mutex_unlock((&(*q_0).lock));
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
|
|
#line 364 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
pthread_cond_signal((&(*q_0).cond));
|
|
|
|
#line 365 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/channels.nim"
|
|
result = NIM_TRUE; }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___4CONHRyAvguTZqTVBvGqAA)(tyArray__H8qf9bpC2ziYA2earmO8m7w x_0, tyArray__H8qf9bpC2ziYA2earmO8m7w y_0) { NIM_BOOL result;{ result = (NIM_BOOL)0; { NI f; NI res; f = (NI)0;
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_94;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= ((NI) 3))) goto LA3;
|
|
|
|
#line 266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if ((res) < ((NI) 0) || (res) > ((NI) 3)){ raiseRangeErrorI(res, ((NI) 0), ((NI) 3)); } f = ((NI) (res));
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if (!!((x_0[(f)- 0] == y_0[(f)- 0]))) goto LA6_;
|
|
|
|
#line 268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
goto BeforeRet_;
|
|
}
|
|
LA6_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_94)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_94); } LA3: ;
|
|
}
|
|
}
|
|
|
|
#line 269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_TRUE; }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 2761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addQuoted__lV2Q9bu0pKS0oR9bt9cAeZLXg)(NimStringDesc** s, NU8 x_0) { NimStringDesc* T1_;
|
|
#line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = (NimStringDesc*)0; T1_ = dollar___RkX9btpg5sQIaP8yYXB6tbA(((NU64) (x_0))); unsureAsgnRef((void**) (&(*s)), resizeString((*s), (T1_ ? T1_->Sup.len : 0) + 0));appendString((*s), T1_);}
|
|
|
|
#line 2761 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, addQuoted__Q9alnN0MJw9cIpoKdHQuHB9aQ)(NimStringDesc** s, tyArray__vEOa9c5qaE9ajWxR5R4zwfQg x_0) { NimStringDesc* T1_;
|
|
#line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2807 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = (NimStringDesc*)0; T1_ = dollar___NYAXR1iLTq7F7vRVaBPtjw(x_0); unsureAsgnRef((void**) (&(*s)), resizeString((*s), (T1_ ? T1_->Sup.len : 0) + 0));appendString((*s), T1_);}
|
|
|
|
#line 1219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, del__59bjU53fiZzdECm3B6b8pCg)(tySequence__ToMlAMl6nPcVqLvUNKOpwA** x_0, NI i) { NI xl; NI T1_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_95;
|
|
#line 1230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = ((*x_0) ? (*x_0)->Sup.len : 0); if (nimSubInt(T1_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_95)) { raiseOverflow(); }; xl = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_95); if ((NU)(i) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(i,((*x_0) ? (*x_0)->Sup.len : 0)-1); }
|
|
#line 1231 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(xl) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(xl,((*x_0) ? (*x_0)->Sup.len : 0)-1); } genericShallowAssign((void*)(&(*x_0)->data[i]), (void*)(&(*x_0)->data[xl]), (&NTI__OGJGNvXIA7nb8o5cg404nA_));
|
|
#line 1232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((xl) < ((NI) 0) || (xl) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(xl, ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*x_0)), (tySequence__ToMlAMl6nPcVqLvUNKOpwA*) setLengthSeqV2(&((*x_0))->Sup, (&NTI__ToMlAMl6nPcVqLvUNKOpwA_), ((NI) (xl))));}
|
|
|
|
#line 1258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, insert__q76Kq7mdt57SJi09a6SnGHg)(tySequence__ToMlAMl6nPcVqLvUNKOpwA** x_0, tyObject_Message__OGJGNvXIA7nb8o5cg404nA* item, NI i) { NI xlX60gensym96330201_; NI T1_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_96; NI jX60gensym96330202_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_97;
|
|
#line 1265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = ((*x_0) ? (*x_0)->Sup.len : 0); xlX60gensym96330201_ = T1_;
|
|
#line 1266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(xlX60gensym96330201_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_96)) { raiseOverflow(); }; if (((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_96)) < ((NI) 0) || ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_96)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_96), ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*x_0)), (tySequence__ToMlAMl6nPcVqLvUNKOpwA*) setLengthSeqV2(&((*x_0))->Sup, (&NTI__ToMlAMl6nPcVqLvUNKOpwA_), ((NI) ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_96)))));
|
|
#line 1267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(xlX60gensym96330201_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_97)) { raiseOverflow(); }; jX60gensym96330202_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_97); {
|
|
#line 1278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_98; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_99;
|
|
#line 1268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(((NI) (i)) <= jX60gensym96330202_)) goto LA3;
|
|
|
|
#line 1269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(jX60gensym96330202_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_98)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_98)) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_98),((*x_0) ? (*x_0)->Sup.len : 0)-1); }
|
|
#line 1269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(jX60gensym96330202_) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(jX60gensym96330202_,((*x_0) ? (*x_0)->Sup.len : 0)-1); } genericShallowAssign((void*)(&(*x_0)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_98)]), (void*)(&(*x_0)->data[jX60gensym96330202_]), (&NTI__OGJGNvXIA7nb8o5cg404nA_));
|
|
#line 1270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(jX60gensym96330202_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_99)) { raiseOverflow(); }; jX60gensym96330202_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_99); } LA3: ;
|
|
}
|
|
if ((NU)(i) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(i,((*x_0) ? (*x_0)->Sup.len : 0)-1); }
|
|
#line 1279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
genericAssign((void*)(&(*x_0)->data[i]), (void*)item, (&NTI__OGJGNvXIA7nb8o5cg404nA_));}
|
|
|
|
#line 2471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___wCxLFNoF2DOiuJpFEiBO9cQ)(NU8* a, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0, NU8* b, NI bLen_0) { NI xa; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_100; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_101;
|
|
#line 2478 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
xa = x_0.a;
|
|
#line 2479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(x_0.b, xa, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_100)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_100), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_101)) { raiseOverflow(); }; L = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_101);
|
|
#line 2480 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 2480 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2480 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(L == bLen_0)) goto LA3_;
|
|
{ NI i; NI i_2; i = (NI)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_102; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_103;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < L)) goto LA7;
|
|
|
|
#line 2481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = i_2;
|
|
#line 2481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(i, xa, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_102)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_102)) > (NU)(31)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_102), 31); }
|
|
#line 2481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i) >= (NU)(bLen_0)){ raiseIndexError2(i,bLen_0-1); } a[((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_102))- 0] = b[i];
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_103)) { raiseOverflow(); }; i_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_103); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 2483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_104));
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 2485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, X5BX5D___HQGGJa9amPCSdUfRuQZl9cFQ)(NU8* s, NI sLen_0, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; NI a; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_105; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_106; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_107; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_108; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 2492 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(sLen_0, x_0.a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_105)) { raiseOverflow(); }; a = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_105);
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(sLen_0, x_0.b, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_106)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_106), a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_107)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_107), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_108)) { raiseOverflow(); }; L = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_108);
|
|
#line 2494 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) (L))); { NI i; NI i_2; i = (NI)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_109; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_110;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < L)) goto LA3;
|
|
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = i_2; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(i, a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_109)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_109)) >= (NU)(sLen_0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_109),sLen_0-1); } result->data[i] = s[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_109)];
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_110)) { raiseOverflow(); }; i_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_110); } LA3: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 2471 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, X5BX5Deq___s4flyT6Uh9bMkhepvoY0Nfw)(NU8* a, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0, NU8* b, NI bLen_0) { NI xa; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_111; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_112;
|
|
#line 2478 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
xa = x_0.a;
|
|
#line 2479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2479 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(x_0.b, xa, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_111)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_111), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_112)) { raiseOverflow(); }; L = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_112);
|
|
#line 2480 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
{
|
|
#line 2480 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2480 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(L == bLen_0)) goto LA3_;
|
|
{ NI i; NI i_2; i = (NI)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_113; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_114;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < L)) goto LA7;
|
|
|
|
#line 2481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = i_2;
|
|
#line 2481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(i, xa, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_113)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_113)) > (NU)(15)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_113), 15); }
|
|
#line 2481 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i) >= (NU)(bLen_0)){ raiseIndexError2(i,bLen_0-1); } a[((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_113))- 0] = b[i];
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_114)) { raiseOverflow(); }; i_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_114); } LA7: ;
|
|
}
|
|
}
|
|
}
|
|
goto LA1_;
|
|
LA3_: ;
|
|
{
|
|
#line 2483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2483 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
sysFatal__UO7gyScsaKQMHY4DQ3daHgsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_104));
|
|
}
|
|
LA1_: ;
|
|
}
|
|
|
|
#line 2485 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, X5BX5D___wOb6H4KHZySddEgq9c9cTBTQ)(NU8* s, NI sLen_0, tyObject_HSlice__EE5dzjqoOrHT6HJhIPXAvA x_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; NI a; NI L; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_115; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_116; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_117; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 2492 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
a = x_0.a;
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2493 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2424 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(sLen_0, x_0.b, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_115)) { raiseOverflow(); }; if (nimSubInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_115), a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_116)) { raiseOverflow(); }; if (nimAddInt((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_116), ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_117)) { raiseOverflow(); }; L = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_117);
|
|
#line 2494 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((L) < ((NI) 0) || (L) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(L, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) (L))); { NI i; NI i_2; i = (NI)0;
|
|
#line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
i_2 = ((NI) 0); {
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_118; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_119;
|
|
#line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(i_2 < L)) goto LA3;
|
|
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = i_2; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2495 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(i, a, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_118)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_118)) >= (NU)(sLen_0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_118),sLen_0-1); } result->data[i] = s[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_118)];
|
|
#line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(i_2, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_119)) { raiseOverflow(); }; i_2 = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_119); } LA3: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 271 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___um39cUrjq69agVOpmnPPvHvw)(NU8* x_0, NI x_0Len_0, NU8* y_0, NI y_0Len_0) { NIM_BOOL result;{ result = (NIM_BOOL)0;
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 272 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if (!!((x_0Len_0 == y_0Len_0))) goto LA3_;
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 273 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA3_: ;
|
|
{ NI f; NI colontmp_; NI res; f = (NI)0; colontmp_ = (NI)0;
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
colontmp_ = (x_0Len_0-1);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_120;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA7;
|
|
|
|
#line 274 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
f = res;
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
{
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 275 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
if ((NU)(f) >= (NU)(x_0Len_0)){ raiseIndexError2(f,x_0Len_0-1); } if ((NU)(f) >= (NU)(y_0Len_0)){ raiseIndexError2(f,y_0Len_0-1); } if (!!((x_0[f] == y_0[f]))) goto LA10_;
|
|
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
|
|
#line 276 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_FALSE; goto BeforeRet_;
|
|
}
|
|
LA10_: ;
|
|
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_120)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_120); } LA7: ;
|
|
}
|
|
}
|
|
|
|
#line 277 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim"
|
|
result = NIM_TRUE; }BeforeRet_: ;
|
|
return result;}
|
|
|
|
#line 1533 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, at___FKhCG9aXnVoTuyjERVXzd2g)(NU8* a, NI aLen_0) { tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* result; result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)0;
|
|
#line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((aLen_0) < ((NI) 0) || (aLen_0) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(aLen_0, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) newSeq((&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) (aLen_0))); { NI i; NI colontmp_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_121; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(aLen_0, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_121)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_121);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_122;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA3;
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = res; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i) >= (NU)(aLen_0)){ raiseIndexError2(i,aLen_0-1); } result->data[i] = a[i];
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_122)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_122); } LA3: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 499 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, getStackTrace__wZiNbtaUL82bHwwHPZjV9cQ)(void) { NimStringDesc* result; result = (NimStringDesc*)0;
|
|
#line 501 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
result = ((NimStringDesc*) NIM_NIL);
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 502 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
rawWriteStackTrace__LYPY2vdF8PVrf1RSKEqgkA((&result));
|
|
return result;}
|
|
|
|
#line 1258 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, insert__ccWS8lKk101m5DdOQb4IlQ)(tySequence__Z2kchNFg0dCfmiVB3PwNVw** x_0, tyObject_ReceivedMessage__M76oTiKo3n6JQTidz5E9cYg* item, NI i) { NI xlX60gensym96515201_; NI T1_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_123; NI jX60gensym96515202_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_124;
|
|
#line 1265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1265 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
T1_ = ((*x_0) ? (*x_0)->Sup.len : 0); xlX60gensym96515201_ = T1_;
|
|
#line 1266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1266 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(xlX60gensym96515201_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_123)) { raiseOverflow(); }; if (((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_123)) < ((NI) 0) || ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_123)) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_123), ((NI) 0), ((NI) IL64(9223372036854775807))); } unsureAsgnRef((void**) (&(*x_0)), (tySequence__Z2kchNFg0dCfmiVB3PwNVw*) setLengthSeqV2(&((*x_0))->Sup, (&NTI__Z2kchNFg0dCfmiVB3PwNVw_), ((NI) ((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_123)))));
|
|
#line 1267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1267 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(xlX60gensym96515201_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_124)) { raiseOverflow(); }; jX60gensym96515202_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_124); {
|
|
#line 1278 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_125; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_126;
|
|
#line 1268 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (!(((NI) (i)) <= jX60gensym96515202_)) goto LA3;
|
|
|
|
#line 1269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimAddInt(jX60gensym96515202_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_125)) { raiseOverflow(); }; if ((NU)((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_125)) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2((NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_125),((*x_0) ? (*x_0)->Sup.len : 0)-1); }
|
|
#line 1269 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(jX60gensym96515202_) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(jX60gensym96515202_,((*x_0) ? (*x_0)->Sup.len : 0)-1); } genericShallowAssign((void*)(&(*x_0)->data[(NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_125)]), (void*)(&(*x_0)->data[jX60gensym96515202_]), (&NTI__M76oTiKo3n6JQTidz5E9cYg_));
|
|
#line 1270 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(jX60gensym96515202_, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_126)) { raiseOverflow(); }; jX60gensym96515202_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_126); } LA3: ;
|
|
}
|
|
if ((NU)(i) >= (NU)((*x_0) ? (*x_0)->Sup.len : 0)){ raiseIndexError2(i,((*x_0) ? (*x_0)->Sup.len : 0)-1); }
|
|
#line 1279 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
genericAssign((void*)(&(*x_0)->data[i]), (void*)item, (&NTI__M76oTiKo3n6JQTidz5E9cYg_));}
|
|
|
|
#line 917 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, reset__nRdETtuUr365VeagY1w8Ew)(tyObject_OutstandingRequest__ajbfRremPQNkuE39bpvmbHQ* obj) {
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 919 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
chckNil((void*)(&(*obj))); (*obj).id = 0; unsureAsgnRef((void**)&(*obj).future, NIM_NIL); (*obj).timeoutAt.value = 0;}
|
|
|
|
#line 1533 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__T74QuWwr8h7Al0PS9cMqKwA*, at___j2P2zxXqReJL7nggqXgQsw)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA** a, NI aLen_0) { tySequence__T74QuWwr8h7Al0PS9cMqKwA* result; result = (tySequence__T74QuWwr8h7Al0PS9cMqKwA*)0;
|
|
#line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1538 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((aLen_0) < ((NI) 0) || (aLen_0) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI(aLen_0, ((NI) 0), ((NI) IL64(9223372036854775807))); } result = (tySequence__T74QuWwr8h7Al0PS9cMqKwA*) newSeq((&NTI__T74QuWwr8h7Al0PS9cMqKwA_), ((NI) (aLen_0))); { NI i; NI colontmp_; NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_127; NI res; i = (NI)0; colontmp_ = (NI)0;
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if (nimSubInt(aLen_0, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_127)) { raiseOverflow(); }; colontmp_ = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_127);
|
|
#line 77 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
res = ((NI) 0); {
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
while (1) { NI TM__Q5wkpxktOdTGvlSRo9bzt9aw_128;
|
|
#line 78 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (!(res <= colontmp_)) goto LA3;
|
|
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
i = res; if ((NU)(i) >= (NU)(result ? result->Sup.len : 0)){ raiseIndexError2(i,(result ? result->Sup.len : 0)-1); }
|
|
#line 1539 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
if ((NU)(i) >= (NU)(aLen_0)){ raiseIndexError2(i,aLen_0-1); } asgnRef((void**) (&result->data[i]), a[i]);
|
|
#line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators_1.nim"
|
|
if (nimAddInt(res, ((NI) 1), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_128)) { raiseOverflow(); }; res = (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_128); } LA3: ;
|
|
}
|
|
}
|
|
return result;}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__3rZkFaasjqz3gbEo7TUKpg*, newSeq__ObCRp58UcTtxyUgoj4Yy8A)(NI len_0) { tySequence__3rZkFaasjqz3gbEo7TUKpg* result; result = (tySequence__3rZkFaasjqz3gbEo7TUKpg*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__3rZkFaasjqz3gbEo7TUKpg*) newSeq((&NTI__3rZkFaasjqz3gbEo7TUKpg_), len_0); return result;}
|
|
|
|
#line 625 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(tySequence__h0KubWnEl4b0S7Vs9bHxbFg*, newSeq__JSHbnNzuxGBWUYoXd3XwgA)(NI len_0) { tySequence__h0KubWnEl4b0S7Vs9bHxbFg* result; result = (tySequence__h0KubWnEl4b0S7Vs9bHxbFg*)0;
|
|
#line 643 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
result = (tySequence__h0KubWnEl4b0S7Vs9bHxbFg*) newSeq((&NTI__h0KubWnEl4b0S7Vs9bHxbFg_), len_0); return result;}
|
|
|
|
#line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
N_LIB_PRIVATE N_NIMCALL(void, chckNilDisp)(void* p_0) {
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
{
|
|
#line 82 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
if (!(p_0 == NIM_NIL)) goto LA3_;
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
|
|
#line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim"
|
|
sysFatal__rmMwjwTwcnO3nfuGk3FZeAsystem(((NimStringDesc*) &TM__Q5wkpxktOdTGvlSRo9bzt9aw_129));
|
|
}
|
|
LA3_: ;
|
|
}
|
|
|
|
#line 2087 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
static N_INLINE(void, initStackBottomWith)(void* locals) {
|
|
#line 2091 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
|
|
#line 2091 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim"
|
|
nimGC_setStackBottom(locals);
|
|
}
|
|
N_LIB_PRIVATE N_NIMCALL(void, systemInit000)(void) {
|
|
|
|
#line 999999 "generated_not_to_break_here"
|
|
{
|
|
nimRegisterThreadLocalMarker(TM__Q5wkpxktOdTGvlSRo9bzt9aw_3); nimRegisterThreadLocalMarker(TM__Q5wkpxktOdTGvlSRo9bzt9aw_6);
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
|
|
#line 65 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
initGC__amVlU9ajqZ06ujoesRBHcDg();
|
|
|
|
#line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/threads.nim"
|
|
threadType__ut3Z9ak4M9c28LWYBg3LZISw = ((tyEnum_ThreadType__H77H4LSuveAOpXr9bJRsUtw) 1);
|
|
#line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
stackTraceOverrideGetTraceback__OlPHeOcbC7lhKT4mGY9b0sQ = colonanonymous___3glzdNutX56jyiuV1ycwew;
|
|
#line 637 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
|
|
#line 637 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim"
|
|
registerSignalHandler__amVlU9ajqZ06ujoesRBHcDg_2();
|
|
|
|
#line 1066 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
|
|
#line 1066 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/alloc.nim"
|
|
pthread_mutex_init((&heapLock__Cm9aJxbMhUuv7Cj8trffHQw), NIM_NIL);
|
|
}
|
|
}
|
|
|
|
N_LIB_PRIVATE N_NIMCALL(void, systemDatInit000)(void) {
|
|
|
|
#line 999999 "generated_not_to_break_here"
|
|
static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[2];
|
|
static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[5];
|
|
static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[3];
|
|
static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_74_3[3];
|
|
static TNimNode* TM__Q5wkpxktOdTGvlSRo9bzt9aw_75_2[2];
|
|
static TNimNode TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[42];NTI__IIomJ6ptE6vfJ5zRbATgkQ_.size = sizeof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A);
|
|
NTI__IIomJ6ptE6vfJ5zRbATgkQ_.kind = 18;
|
|
NTI__IIomJ6ptE6vfJ5zRbATgkQ_.base = 0;
|
|
NTI__IIomJ6ptE6vfJ5zRbATgkQ_.name = "tuple of (pointer, ref object)";
|
|
NTI__IIomJ6ptE6vfJ5zRbATgkQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IIomJ6ptE6vfJ5zRbATgkQ_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1];
|
|
NTI__vr5DoT1jILTGdRlYv1OYpw_.size = sizeof(void*);
|
|
NTI__vr5DoT1jILTGdRlYv1OYpw_.kind = 26;
|
|
NTI__vr5DoT1jILTGdRlYv1OYpw_.base = 0;
|
|
NTI__vr5DoT1jILTGdRlYv1OYpw_.flags = 3;
|
|
NTI__vr5DoT1jILTGdRlYv1OYpw_.name = "pointer";
|
|
NTI__vr5DoT1jILTGdRlYv1OYpw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vr5DoT1jILTGdRlYv1OYpw_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field0);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].typ = (&NTI__vr5DoT1jILTGdRlYv1OYpw_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[1].name = "Field0";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2];
|
|
NTI__ytyiCJqK439aF9cIibuRVpAg_.size = sizeof(RootObj);
|
|
NTI__ytyiCJqK439aF9cIibuRVpAg_.kind = 17;
|
|
NTI__ytyiCJqK439aF9cIibuRVpAg_.base = 0;
|
|
NTI__ytyiCJqK439aF9cIibuRVpAg_.flags = 1;
|
|
NTI__ytyiCJqK439aF9cIibuRVpAg_.name = "RootObj";
|
|
NTI__ytyiCJqK439aF9cIibuRVpAg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ytyiCJqK439aF9cIibuRVpAg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[3].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[3].kind = 2;
|
|
NTI__ytyiCJqK439aF9cIibuRVpAg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[3];
|
|
NTI__diB2NTuAIWY0FO9c5IUJRGg_.size = sizeof(tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg);
|
|
NTI__diB2NTuAIWY0FO9c5IUJRGg_.kind = 17;
|
|
NTI__diB2NTuAIWY0FO9c5IUJRGg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__diB2NTuAIWY0FO9c5IUJRGg_.flags = 1;
|
|
NTI__diB2NTuAIWY0FO9c5IUJRGg_.name = "object";
|
|
NTI__diB2NTuAIWY0FO9c5IUJRGg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__diB2NTuAIWY0FO9c5IUJRGg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[4].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[4].kind = 2;
|
|
NTI__diB2NTuAIWY0FO9c5IUJRGg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[4];
|
|
NTI__HsJiUUcO9cHBdUCi0HwkSTA_.size = sizeof(tyObject_Env_systemdotnim___diB2NTuAIWY0FO9c5IUJRGg*);
|
|
NTI__HsJiUUcO9cHBdUCi0HwkSTA_.kind = 22;
|
|
NTI__HsJiUUcO9cHBdUCi0HwkSTA_.base = (&NTI__diB2NTuAIWY0FO9c5IUJRGg_);
|
|
NTI__HsJiUUcO9cHBdUCi0HwkSTA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor"
|
|
"/nimbus-build-system/vendor/Nim/lib/system.nim(1, 2)";
|
|
NTI__HsJiUUcO9cHBdUCi0HwkSTA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HsJiUUcO9cHBdUCi0HwkSTA_;
|
|
NTI__HsJiUUcO9cHBdUCi0HwkSTA_.marker = Marker_tyRef__HsJiUUcO9cHBdUCi0HwkSTA;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].offset = offsetof(tyTuple__JfHvHzMrhKkWAUvQKe0i1A, Field1);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].typ = (&NTI__HsJiUUcO9cHBdUCi0HwkSTA_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[2].name = "Field1";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0].len = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_2_2[0];
|
|
NTI__IIomJ6ptE6vfJ5zRbATgkQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[0];
|
|
NTI__WF89a8QyKeDCh4DYWTmSiBg_.size = sizeof(tySequence__WF89a8QyKeDCh4DYWTmSiBg*);
|
|
NTI__WF89a8QyKeDCh4DYWTmSiBg_.kind = 24;
|
|
NTI__WF89a8QyKeDCh4DYWTmSiBg_.base = (&NTI__IIomJ6ptE6vfJ5zRbATgkQ_);
|
|
NTI__WF89a8QyKeDCh4DYWTmSiBg_.name = "seq[proc (){.closure, gcsafe.}]";
|
|
NTI__WF89a8QyKeDCh4DYWTmSiBg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__WF89a8QyKeDCh4DYWTmSiBg_;
|
|
NTI__WF89a8QyKeDCh4DYWTmSiBg_.marker = Marker_tySequence__WF89a8QyKeDCh4DYWTmSiBg;
|
|
NTI__XEycrCsme5C8CVWAYEcdBQ_.size = sizeof(Exception);
|
|
NTI__XEycrCsme5C8CVWAYEcdBQ_.kind = 17;
|
|
NTI__XEycrCsme5C8CVWAYEcdBQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__XEycrCsme5C8CVWAYEcdBQ_.name = "Exception";
|
|
NTI__XEycrCsme5C8CVWAYEcdBQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XEycrCsme5C8CVWAYEcdBQ_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6];
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].offset = offsetof(Exception, parent);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[6].name = "parent";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7];
|
|
NTI__S9agCYBinaYZnGWcjTdxclg_.size = sizeof(NCSTRING);
|
|
NTI__S9agCYBinaYZnGWcjTdxclg_.kind = 29;
|
|
NTI__S9agCYBinaYZnGWcjTdxclg_.base = 0;
|
|
NTI__S9agCYBinaYZnGWcjTdxclg_.flags = 3;
|
|
NTI__S9agCYBinaYZnGWcjTdxclg_.name = "cstring";
|
|
NTI__S9agCYBinaYZnGWcjTdxclg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__S9agCYBinaYZnGWcjTdxclg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].offset = offsetof(Exception, name);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].typ = (&NTI__S9agCYBinaYZnGWcjTdxclg_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[7].name = "name";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[2] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8];
|
|
NTI__77mFvmsOLKik79ci2hXkHEg_.size = sizeof(NimStringDesc*);
|
|
NTI__77mFvmsOLKik79ci2hXkHEg_.kind = 28;
|
|
NTI__77mFvmsOLKik79ci2hXkHEg_.base = 0;
|
|
NTI__77mFvmsOLKik79ci2hXkHEg_.flags = 2;
|
|
NTI__77mFvmsOLKik79ci2hXkHEg_.name = "string";
|
|
NTI__77mFvmsOLKik79ci2hXkHEg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__77mFvmsOLKik79ci2hXkHEg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].offset = offsetof(Exception, message);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[8].name = "msg";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[3] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9];
|
|
NTI__oLyohQ7O2XOvGnflOss8EA_.size = sizeof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA);
|
|
NTI__oLyohQ7O2XOvGnflOss8EA_.kind = 18;
|
|
NTI__oLyohQ7O2XOvGnflOss8EA_.base = 0;
|
|
NTI__oLyohQ7O2XOvGnflOss8EA_.flags = 3;
|
|
NTI__oLyohQ7O2XOvGnflOss8EA_.name = "StackTraceEntry";
|
|
NTI__oLyohQ7O2XOvGnflOss8EA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__oLyohQ7O2XOvGnflOss8EA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11];
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].offset = offsetof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA, procname);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].typ = (&NTI__S9agCYBinaYZnGWcjTdxclg_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[11].name = "procname";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12];
|
|
NTI__rR5Bzr1D5krxoo1NcNyeMA_.size = sizeof(NI);
|
|
NTI__rR5Bzr1D5krxoo1NcNyeMA_.kind = 31;
|
|
NTI__rR5Bzr1D5krxoo1NcNyeMA_.base = 0;
|
|
NTI__rR5Bzr1D5krxoo1NcNyeMA_.flags = 3;
|
|
NTI__rR5Bzr1D5krxoo1NcNyeMA_.name = "int";
|
|
NTI__rR5Bzr1D5krxoo1NcNyeMA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rR5Bzr1D5krxoo1NcNyeMA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].offset = offsetof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA, line);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[12].name = "line";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[2] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13];
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].offset = offsetof(tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA, filename);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].typ = (&NTI__S9agCYBinaYZnGWcjTdxclg_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[13].name = "filename";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10].len = 3; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_5_3[0];
|
|
NTI__oLyohQ7O2XOvGnflOss8EA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[10];
|
|
NTI__uB9b75OUPRENsBAu4AnoePA_.size = sizeof(tySequence__uB9b75OUPRENsBAu4AnoePA*);
|
|
NTI__uB9b75OUPRENsBAu4AnoePA_.kind = 24;
|
|
NTI__uB9b75OUPRENsBAu4AnoePA_.base = (&NTI__oLyohQ7O2XOvGnflOss8EA_);
|
|
NTI__uB9b75OUPRENsBAu4AnoePA_.flags = 2;
|
|
NTI__uB9b75OUPRENsBAu4AnoePA_.name = "seq[StackTraceEntry]";
|
|
NTI__uB9b75OUPRENsBAu4AnoePA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__uB9b75OUPRENsBAu4AnoePA_;
|
|
NTI__uB9b75OUPRENsBAu4AnoePA_.marker = Marker_tySequence__uB9b75OUPRENsBAu4AnoePA;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].offset = offsetof(Exception, trace);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].typ = (&NTI__uB9b75OUPRENsBAu4AnoePA_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[9].name = "trace";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[4] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14];
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].offset = offsetof(Exception, up);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[14].name = "up";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5].len = 5; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_4_5[0];
|
|
NTI__XEycrCsme5C8CVWAYEcdBQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[5];
|
|
NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.size = sizeof(Exception*);
|
|
NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.kind = 22;
|
|
NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.base = (&NTI__XEycrCsme5C8CVWAYEcdBQ_);
|
|
NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.name = "ref Exception";
|
|
NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_;
|
|
NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_.marker = Marker_tyRef__vU9aO9cTqOMn6CBzhV8rX7Sw;
|
|
NTI__LbeSGvgPzGzXnW9caIkJqMA_.size = sizeof(tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA);
|
|
NTI__LbeSGvgPzGzXnW9caIkJqMA_.kind = 17;
|
|
NTI__LbeSGvgPzGzXnW9caIkJqMA_.base = (&NTI__XEycrCsme5C8CVWAYEcdBQ_);
|
|
NTI__LbeSGvgPzGzXnW9caIkJqMA_.name = "Defect";
|
|
NTI__LbeSGvgPzGzXnW9caIkJqMA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LbeSGvgPzGzXnW9caIkJqMA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[15].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[15].kind = 2;
|
|
NTI__LbeSGvgPzGzXnW9caIkJqMA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[15];
|
|
NTI__Wyd9avMRCq0gsOu9adFoIjCA_.size = sizeof(tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA);
|
|
NTI__Wyd9avMRCq0gsOu9adFoIjCA_.kind = 17;
|
|
NTI__Wyd9avMRCq0gsOu9adFoIjCA_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__Wyd9avMRCq0gsOu9adFoIjCA_.name = "ReraiseError";
|
|
NTI__Wyd9avMRCq0gsOu9adFoIjCA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Wyd9avMRCq0gsOu9adFoIjCA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[16].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[16].kind = 2;
|
|
NTI__Wyd9avMRCq0gsOu9adFoIjCA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[16];
|
|
NTI__DsOOBcxCUeVlNUDRmn9afcA_.size = sizeof(tyObject_ReraiseError__Wyd9avMRCq0gsOu9adFoIjCA*);
|
|
NTI__DsOOBcxCUeVlNUDRmn9afcA_.kind = 22;
|
|
NTI__DsOOBcxCUeVlNUDRmn9afcA_.base = (&NTI__Wyd9avMRCq0gsOu9adFoIjCA_);
|
|
NTI__DsOOBcxCUeVlNUDRmn9afcA_.name = "ref ReraiseError";
|
|
NTI__DsOOBcxCUeVlNUDRmn9afcA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__DsOOBcxCUeVlNUDRmn9afcA_;
|
|
NTI__DsOOBcxCUeVlNUDRmn9afcA_.marker = Marker_tyRef__DsOOBcxCUeVlNUDRmn9afcA;
|
|
NTI__G9cUlLvU4AFC26wbFxLFkFA_.size = sizeof(tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA);
|
|
NTI__G9cUlLvU4AFC26wbFxLFkFA_.kind = 17;
|
|
NTI__G9cUlLvU4AFC26wbFxLFkFA_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__G9cUlLvU4AFC26wbFxLFkFA_.name = "AssertionError";
|
|
NTI__G9cUlLvU4AFC26wbFxLFkFA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__G9cUlLvU4AFC26wbFxLFkFA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[17].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[17].kind = 2;
|
|
NTI__G9cUlLvU4AFC26wbFxLFkFA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[17];
|
|
NTI__ShBqCFAISBSH2YqBfe6zjg_.size = sizeof(tyObject_AssertionError__G9cUlLvU4AFC26wbFxLFkFA*);
|
|
NTI__ShBqCFAISBSH2YqBfe6zjg_.kind = 22;
|
|
NTI__ShBqCFAISBSH2YqBfe6zjg_.base = (&NTI__G9cUlLvU4AFC26wbFxLFkFA_);
|
|
NTI__ShBqCFAISBSH2YqBfe6zjg_.name = "ref AssertionError";
|
|
NTI__ShBqCFAISBSH2YqBfe6zjg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ShBqCFAISBSH2YqBfe6zjg_;
|
|
NTI__ShBqCFAISBSH2YqBfe6zjg_.marker = Marker_tyRef__ShBqCFAISBSH2YqBfe6zjg;
|
|
NTI__8inKGns6i1OoXN9aLZwcSOw_.size = sizeof(tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw);
|
|
NTI__8inKGns6i1OoXN9aLZwcSOw_.kind = 17;
|
|
NTI__8inKGns6i1OoXN9aLZwcSOw_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__8inKGns6i1OoXN9aLZwcSOw_.name = "RangeError";
|
|
NTI__8inKGns6i1OoXN9aLZwcSOw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8inKGns6i1OoXN9aLZwcSOw_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[18].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[18].kind = 2;
|
|
NTI__8inKGns6i1OoXN9aLZwcSOw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[18];
|
|
NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.size = sizeof(tyObject_RangeError__8inKGns6i1OoXN9aLZwcSOw*);
|
|
NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.kind = 22;
|
|
NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.base = (&NTI__8inKGns6i1OoXN9aLZwcSOw_);
|
|
NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.name = "ref RangeError";
|
|
NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_;
|
|
NTI__Efo9bmO5NYUNf9a3ESqm9bZ9bQ_.marker = Marker_tyRef__Efo9bmO5NYUNf9a3ESqm9bZ9bQ;
|
|
NTI__K39aEGuwNdydKn2WFEpUygg_.size = sizeof(tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg);
|
|
NTI__K39aEGuwNdydKn2WFEpUygg_.kind = 17;
|
|
NTI__K39aEGuwNdydKn2WFEpUygg_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__K39aEGuwNdydKn2WFEpUygg_.name = "IndexError";
|
|
NTI__K39aEGuwNdydKn2WFEpUygg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__K39aEGuwNdydKn2WFEpUygg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[19].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[19].kind = 2;
|
|
NTI__K39aEGuwNdydKn2WFEpUygg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[19];
|
|
NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.size = sizeof(tyObject_IndexError__K39aEGuwNdydKn2WFEpUygg*);
|
|
NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.kind = 22;
|
|
NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.base = (&NTI__K39aEGuwNdydKn2WFEpUygg_);
|
|
NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.name = "ref IndexError";
|
|
NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bTGS9b5gqA3m1IgV71Csl0Q_;
|
|
NTI__9bTGS9b5gqA3m1IgV71Csl0Q_.marker = Marker_tyRef__9bTGS9b5gqA3m1IgV71Csl0Q;
|
|
NTI__VaVACK0bpYmqIQ0mKcHfQQ_.size = sizeof(NIM_BOOL);
|
|
NTI__VaVACK0bpYmqIQ0mKcHfQQ_.kind = 1;
|
|
NTI__VaVACK0bpYmqIQ0mKcHfQQ_.base = 0;
|
|
NTI__VaVACK0bpYmqIQ0mKcHfQQ_.flags = 3;
|
|
NTI__VaVACK0bpYmqIQ0mKcHfQQ_.name = "bool";
|
|
NTI__VaVACK0bpYmqIQ0mKcHfQQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__VaVACK0bpYmqIQ0mKcHfQQ_;
|
|
NTI__Aav8dQoMlCFnZRxA0IhTHQ_.size = sizeof(NI64);
|
|
NTI__Aav8dQoMlCFnZRxA0IhTHQ_.kind = 35;
|
|
NTI__Aav8dQoMlCFnZRxA0IhTHQ_.base = 0;
|
|
NTI__Aav8dQoMlCFnZRxA0IhTHQ_.flags = 3;
|
|
NTI__Aav8dQoMlCFnZRxA0IhTHQ_.name = "int64";
|
|
NTI__Aav8dQoMlCFnZRxA0IhTHQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Aav8dQoMlCFnZRxA0IhTHQ_;
|
|
NTI__nlCscttRCss70IBTyuBqnA_.size = sizeof(int);
|
|
NTI__nlCscttRCss70IBTyuBqnA_.kind = 34;
|
|
NTI__nlCscttRCss70IBTyuBqnA_.base = 0;
|
|
NTI__nlCscttRCss70IBTyuBqnA_.flags = 3;
|
|
NTI__nlCscttRCss70IBTyuBqnA_.name = "cint";
|
|
NTI__nlCscttRCss70IBTyuBqnA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nlCscttRCss70IBTyuBqnA_;
|
|
NTI__sVg18TP9cLifHyygRe9cro9aA_.size = sizeof(NI32);
|
|
NTI__sVg18TP9cLifHyygRe9cro9aA_.kind = 34;
|
|
NTI__sVg18TP9cLifHyygRe9cro9aA_.base = 0;
|
|
NTI__sVg18TP9cLifHyygRe9cro9aA_.flags = 3;
|
|
NTI__sVg18TP9cLifHyygRe9cro9aA_.name = "int32";
|
|
NTI__sVg18TP9cLifHyygRe9cro9aA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sVg18TP9cLifHyygRe9cro9aA_;
|
|
NTI__GOcOTSJVFwA9bjh66gBCclQ_.size = sizeof(tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ);
|
|
NTI__GOcOTSJVFwA9bjh66gBCclQ_.kind = 17;
|
|
NTI__GOcOTSJVFwA9bjh66gBCclQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__GOcOTSJVFwA9bjh66gBCclQ_.name = "NilAccessError";
|
|
NTI__GOcOTSJVFwA9bjh66gBCclQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__GOcOTSJVFwA9bjh66gBCclQ_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[20].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[20].kind = 2;
|
|
NTI__GOcOTSJVFwA9bjh66gBCclQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[20];
|
|
NTI__ruLPO7OV4lfUtVF9bcHhElQ_.size = sizeof(tyObject_NilAccessError__GOcOTSJVFwA9bjh66gBCclQ*);
|
|
NTI__ruLPO7OV4lfUtVF9bcHhElQ_.kind = 22;
|
|
NTI__ruLPO7OV4lfUtVF9bcHhElQ_.base = (&NTI__GOcOTSJVFwA9bjh66gBCclQ_);
|
|
NTI__ruLPO7OV4lfUtVF9bcHhElQ_.name = "ref NilAccessError";
|
|
NTI__ruLPO7OV4lfUtVF9bcHhElQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ruLPO7OV4lfUtVF9bcHhElQ_;
|
|
NTI__ruLPO7OV4lfUtVF9bcHhElQ_.marker = Marker_tyRef__ruLPO7OV4lfUtVF9bcHhElQ;
|
|
NTI__XIT9aewsXycM2U5B437NUDA_.size = sizeof(tyObject_ArithmeticError__XIT9aewsXycM2U5B437NUDA);
|
|
NTI__XIT9aewsXycM2U5B437NUDA_.kind = 17;
|
|
NTI__XIT9aewsXycM2U5B437NUDA_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__XIT9aewsXycM2U5B437NUDA_.name = "ArithmeticError";
|
|
NTI__XIT9aewsXycM2U5B437NUDA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__XIT9aewsXycM2U5B437NUDA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[21].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[21].kind = 2;
|
|
NTI__XIT9aewsXycM2U5B437NUDA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[21];
|
|
NTI__Ss6DFlX5iSZpHRZDmP74bg_.size = sizeof(tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg);
|
|
NTI__Ss6DFlX5iSZpHRZDmP74bg_.kind = 17;
|
|
NTI__Ss6DFlX5iSZpHRZDmP74bg_.base = (&NTI__XIT9aewsXycM2U5B437NUDA_);
|
|
NTI__Ss6DFlX5iSZpHRZDmP74bg_.name = "OverflowError";
|
|
NTI__Ss6DFlX5iSZpHRZDmP74bg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Ss6DFlX5iSZpHRZDmP74bg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[22].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[22].kind = 2;
|
|
NTI__Ss6DFlX5iSZpHRZDmP74bg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[22];
|
|
NTI__Pjt0MQjoA6TAHAHOFNel9cg_.size = sizeof(tyObject_OverflowError__Ss6DFlX5iSZpHRZDmP74bg*);
|
|
NTI__Pjt0MQjoA6TAHAHOFNel9cg_.kind = 22;
|
|
NTI__Pjt0MQjoA6TAHAHOFNel9cg_.base = (&NTI__Ss6DFlX5iSZpHRZDmP74bg_);
|
|
NTI__Pjt0MQjoA6TAHAHOFNel9cg_.name = "ref OverflowError";
|
|
NTI__Pjt0MQjoA6TAHAHOFNel9cg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Pjt0MQjoA6TAHAHOFNel9cg_;
|
|
NTI__Pjt0MQjoA6TAHAHOFNel9cg_.marker = Marker_tyRef__Pjt0MQjoA6TAHAHOFNel9cg;
|
|
NTI__qrLSDoe2oBoAqNtJ9badtnA_.size = sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA);
|
|
NTI__qrLSDoe2oBoAqNtJ9badtnA_.kind = 17;
|
|
NTI__qrLSDoe2oBoAqNtJ9badtnA_.base = (&NTI__XEycrCsme5C8CVWAYEcdBQ_);
|
|
NTI__qrLSDoe2oBoAqNtJ9badtnA_.name = "CatchableError";
|
|
NTI__qrLSDoe2oBoAqNtJ9badtnA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__qrLSDoe2oBoAqNtJ9badtnA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[23].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[23].kind = 2;
|
|
NTI__qrLSDoe2oBoAqNtJ9badtnA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[23];
|
|
NTI__iLZrPn9anoh9ad1MmO0RczFw_.size = sizeof(tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw);
|
|
NTI__iLZrPn9anoh9ad1MmO0RczFw_.kind = 17;
|
|
NTI__iLZrPn9anoh9ad1MmO0RczFw_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_);
|
|
NTI__iLZrPn9anoh9ad1MmO0RczFw_.name = "IOError";
|
|
NTI__iLZrPn9anoh9ad1MmO0RczFw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__iLZrPn9anoh9ad1MmO0RczFw_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[24].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[24].kind = 2;
|
|
NTI__iLZrPn9anoh9ad1MmO0RczFw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[24];
|
|
NTI__HMIVdYjdZYWskTmTQVo5BQ_.size = sizeof(tyObject_IOError__iLZrPn9anoh9ad1MmO0RczFw*);
|
|
NTI__HMIVdYjdZYWskTmTQVo5BQ_.kind = 22;
|
|
NTI__HMIVdYjdZYWskTmTQVo5BQ_.base = (&NTI__iLZrPn9anoh9ad1MmO0RczFw_);
|
|
NTI__HMIVdYjdZYWskTmTQVo5BQ_.name = "ref IOError";
|
|
NTI__HMIVdYjdZYWskTmTQVo5BQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__HMIVdYjdZYWskTmTQVo5BQ_;
|
|
NTI__HMIVdYjdZYWskTmTQVo5BQ_.marker = Marker_tyRef__HMIVdYjdZYWskTmTQVo5BQ;
|
|
NTI__hLlQjbV9bLNq5PFxYcqacsA_.size = sizeof(NI);
|
|
NTI__hLlQjbV9bLNq5PFxYcqacsA_.kind = 31;
|
|
NTI__hLlQjbV9bLNq5PFxYcqacsA_.base = 0;
|
|
NTI__hLlQjbV9bLNq5PFxYcqacsA_.flags = 3;
|
|
NTI__hLlQjbV9bLNq5PFxYcqacsA_.name = "int";
|
|
NTI__hLlQjbV9bLNq5PFxYcqacsA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hLlQjbV9bLNq5PFxYcqacsA_;
|
|
NTI__H9bY9c7U839afi7vlj9crbfr5Q_.size = sizeof(NimStringDesc**);
|
|
NTI__H9bY9c7U839afi7vlj9crbfr5Q_.kind = 22;
|
|
NTI__H9bY9c7U839afi7vlj9crbfr5Q_.base = (&NTI__77mFvmsOLKik79ci2hXkHEg_);
|
|
NTI__H9bY9c7U839afi7vlj9crbfr5Q_.flags = 2;
|
|
NTI__H9bY9c7U839afi7vlj9crbfr5Q_.name = "ref string";
|
|
NTI__H9bY9c7U839afi7vlj9crbfr5Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__H9bY9c7U839afi7vlj9crbfr5Q_;
|
|
NTI__H9bY9c7U839afi7vlj9crbfr5Q_.marker = Marker_tyRef__H9bY9c7U839afi7vlj9crbfr5Q;
|
|
NTI__BeJgrOdDsczOwEWOZbRfKA_.size = sizeof(tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA);
|
|
NTI__BeJgrOdDsczOwEWOZbRfKA_.kind = 17;
|
|
NTI__BeJgrOdDsczOwEWOZbRfKA_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_);
|
|
NTI__BeJgrOdDsczOwEWOZbRfKA_.name = "OSError";
|
|
NTI__BeJgrOdDsczOwEWOZbRfKA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__BeJgrOdDsczOwEWOZbRfKA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].offset = offsetof(tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA, errorCode);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].typ = (&NTI__sVg18TP9cLifHyygRe9cro9aA_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25].name = "errorCode";
|
|
NTI__BeJgrOdDsczOwEWOZbRfKA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[25];
|
|
NTI__9clYsYwyjCqe2PFTuCI3Ubg_.size = sizeof(tyObject_OSError__BeJgrOdDsczOwEWOZbRfKA*);
|
|
NTI__9clYsYwyjCqe2PFTuCI3Ubg_.kind = 22;
|
|
NTI__9clYsYwyjCqe2PFTuCI3Ubg_.base = (&NTI__BeJgrOdDsczOwEWOZbRfKA_);
|
|
NTI__9clYsYwyjCqe2PFTuCI3Ubg_.name = "ref OSError";
|
|
NTI__9clYsYwyjCqe2PFTuCI3Ubg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9clYsYwyjCqe2PFTuCI3Ubg_;
|
|
NTI__9clYsYwyjCqe2PFTuCI3Ubg_.marker = Marker_tyRef__9clYsYwyjCqe2PFTuCI3Ubg;
|
|
NTI__k3HXouOuhqAKq0dx450lXQ_.size = sizeof(NU8);
|
|
NTI__k3HXouOuhqAKq0dx450lXQ_.kind = 41;
|
|
NTI__k3HXouOuhqAKq0dx450lXQ_.base = 0;
|
|
NTI__k3HXouOuhqAKq0dx450lXQ_.flags = 3;
|
|
NTI__k3HXouOuhqAKq0dx450lXQ_.name = "byte";
|
|
NTI__k3HXouOuhqAKq0dx450lXQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__k3HXouOuhqAKq0dx450lXQ_;
|
|
NTI__cG1a2XAxsP28AUq2q9aXnNg_.size = sizeof(NU8*);
|
|
NTI__cG1a2XAxsP28AUq2q9aXnNg_.kind = 21;
|
|
NTI__cG1a2XAxsP28AUq2q9aXnNg_.base = (&NTI__k3HXouOuhqAKq0dx450lXQ_);
|
|
NTI__cG1a2XAxsP28AUq2q9aXnNg_.flags = 3;
|
|
NTI__cG1a2XAxsP28AUq2q9aXnNg_.name = "ptr byte";
|
|
NTI__cG1a2XAxsP28AUq2q9aXnNg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__cG1a2XAxsP28AUq2q9aXnNg_;
|
|
NTI__Xp6lZxsceIrllB67BF5kqQ_.size = sizeof(tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ);
|
|
NTI__Xp6lZxsceIrllB67BF5kqQ_.kind = 17;
|
|
NTI__Xp6lZxsceIrllB67BF5kqQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__Xp6lZxsceIrllB67BF5kqQ_.name = "ObjectConversionError";
|
|
NTI__Xp6lZxsceIrllB67BF5kqQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Xp6lZxsceIrllB67BF5kqQ_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[26].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[26].kind = 2;
|
|
NTI__Xp6lZxsceIrllB67BF5kqQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[26];
|
|
NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.size = sizeof(tyObject_ObjectConversionError__Xp6lZxsceIrllB67BF5kqQ*);
|
|
NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.kind = 22;
|
|
NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.base = (&NTI__Xp6lZxsceIrllB67BF5kqQ_);
|
|
NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.name = "ref ObjectConversionError";
|
|
NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__RF9bmlTw5jjuUn7w9cdnw7yA_;
|
|
NTI__RF9bmlTw5jjuUn7w9cdnw7yA_.marker = Marker_tyRef__RF9bmlTw5jjuUn7w9cdnw7yA;
|
|
NTI__vASt1Zy2CLWqyBeLxcXqow_.size = sizeof(tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow);
|
|
NTI__vASt1Zy2CLWqyBeLxcXqow_.kind = 17;
|
|
NTI__vASt1Zy2CLWqyBeLxcXqow_.base = (&NTI__XIT9aewsXycM2U5B437NUDA_);
|
|
NTI__vASt1Zy2CLWqyBeLxcXqow_.name = "DivByZeroError";
|
|
NTI__vASt1Zy2CLWqyBeLxcXqow_.nextType = nimTypeRoot; nimTypeRoot=&NTI__vASt1Zy2CLWqyBeLxcXqow_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[27].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[27].kind = 2;
|
|
NTI__vASt1Zy2CLWqyBeLxcXqow_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[27];
|
|
NTI__l9cxZBMkgRuliCVgWAnHVRg_.size = sizeof(tyObject_DivByZeroError__vASt1Zy2CLWqyBeLxcXqow*);
|
|
NTI__l9cxZBMkgRuliCVgWAnHVRg_.kind = 22;
|
|
NTI__l9cxZBMkgRuliCVgWAnHVRg_.base = (&NTI__vASt1Zy2CLWqyBeLxcXqow_);
|
|
NTI__l9cxZBMkgRuliCVgWAnHVRg_.name = "ref DivByZeroError";
|
|
NTI__l9cxZBMkgRuliCVgWAnHVRg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__l9cxZBMkgRuliCVgWAnHVRg_;
|
|
NTI__l9cxZBMkgRuliCVgWAnHVRg_.marker = Marker_tyRef__l9cxZBMkgRuliCVgWAnHVRg;
|
|
NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.size = sizeof(tyObject_Defect__LbeSGvgPzGzXnW9caIkJqMA*);
|
|
NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.kind = 22;
|
|
NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.name = "ref Defect";
|
|
NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_;
|
|
NTI__9bC8XA2C9bDqWk9bNsia3gaLQ_.marker = Marker_tyRef__9bC8XA2C9bDqWk9bNsia3gaLQ;
|
|
NTI__yoNlBGx0D2tRizIdhQuENw_.size = sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw);
|
|
NTI__yoNlBGx0D2tRizIdhQuENw_.kind = 17;
|
|
NTI__yoNlBGx0D2tRizIdhQuENw_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_);
|
|
NTI__yoNlBGx0D2tRizIdhQuENw_.name = "ValueError";
|
|
NTI__yoNlBGx0D2tRizIdhQuENw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__yoNlBGx0D2tRizIdhQuENw_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[28].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[28].kind = 2;
|
|
NTI__yoNlBGx0D2tRizIdhQuENw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[28];
|
|
NTI__Ie1m0dv1ZHg72IgPRr1cDw_.size = sizeof(tyObject_ValueError__yoNlBGx0D2tRizIdhQuENw*);
|
|
NTI__Ie1m0dv1ZHg72IgPRr1cDw_.kind = 22;
|
|
NTI__Ie1m0dv1ZHg72IgPRr1cDw_.base = (&NTI__yoNlBGx0D2tRizIdhQuENw_);
|
|
NTI__Ie1m0dv1ZHg72IgPRr1cDw_.name = "ref ValueError";
|
|
NTI__Ie1m0dv1ZHg72IgPRr1cDw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Ie1m0dv1ZHg72IgPRr1cDw_;
|
|
NTI__Ie1m0dv1ZHg72IgPRr1cDw_.marker = Marker_tyRef__Ie1m0dv1ZHg72IgPRr1cDw;
|
|
NTI__xHTZrq9aYs6boc9bCba0JbpQ_.size = sizeof(NI);
|
|
NTI__xHTZrq9aYs6boc9bCba0JbpQ_.kind = 31;
|
|
NTI__xHTZrq9aYs6boc9bCba0JbpQ_.base = 0;
|
|
NTI__xHTZrq9aYs6boc9bCba0JbpQ_.flags = 3;
|
|
NTI__xHTZrq9aYs6boc9bCba0JbpQ_.name = "int";
|
|
NTI__xHTZrq9aYs6boc9bCba0JbpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__xHTZrq9aYs6boc9bCba0JbpQ_;
|
|
NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.size = sizeof(NF);
|
|
NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.kind = 36;
|
|
NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.base = 0;
|
|
NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.flags = 3;
|
|
NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.name = "float";
|
|
NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__w9bl9a1ul9ctRJWiMl9cNnIMvg_;
|
|
NTI__hMQEc0FMry7Up7EoPki79aA_.size = sizeof(NU);
|
|
NTI__hMQEc0FMry7Up7EoPki79aA_.kind = 40;
|
|
NTI__hMQEc0FMry7Up7EoPki79aA_.base = 0;
|
|
NTI__hMQEc0FMry7Up7EoPki79aA_.flags = 3;
|
|
NTI__hMQEc0FMry7Up7EoPki79aA_.name = "uint";
|
|
NTI__hMQEc0FMry7Up7EoPki79aA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hMQEc0FMry7Up7EoPki79aA_;
|
|
NTI__M4na42GvebBMnI5wV9cYMxg_.size = sizeof(NU16);
|
|
NTI__M4na42GvebBMnI5wV9cYMxg_.kind = 42;
|
|
NTI__M4na42GvebBMnI5wV9cYMxg_.base = 0;
|
|
NTI__M4na42GvebBMnI5wV9cYMxg_.flags = 3;
|
|
NTI__M4na42GvebBMnI5wV9cYMxg_.name = "uint16";
|
|
NTI__M4na42GvebBMnI5wV9cYMxg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__M4na42GvebBMnI5wV9cYMxg_;
|
|
NTI__sjMKYyLJHLygjB89b2o2KpQ_.size = sizeof(tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ);
|
|
NTI__sjMKYyLJHLygjB89b2o2KpQ_.kind = 17;
|
|
NTI__sjMKYyLJHLygjB89b2o2KpQ_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__sjMKYyLJHLygjB89b2o2KpQ_.name = "FieldError";
|
|
NTI__sjMKYyLJHLygjB89b2o2KpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__sjMKYyLJHLygjB89b2o2KpQ_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[29].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[29].kind = 2;
|
|
NTI__sjMKYyLJHLygjB89b2o2KpQ_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[29];
|
|
NTI__lpZPFaTJY3aNxmEDEsrQ6g_.size = sizeof(tyObject_FieldError__sjMKYyLJHLygjB89b2o2KpQ*);
|
|
NTI__lpZPFaTJY3aNxmEDEsrQ6g_.kind = 22;
|
|
NTI__lpZPFaTJY3aNxmEDEsrQ6g_.base = (&NTI__sjMKYyLJHLygjB89b2o2KpQ_);
|
|
NTI__lpZPFaTJY3aNxmEDEsrQ6g_.name = "ref FieldError";
|
|
NTI__lpZPFaTJY3aNxmEDEsrQ6g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__lpZPFaTJY3aNxmEDEsrQ6g_;
|
|
NTI__lpZPFaTJY3aNxmEDEsrQ6g_.marker = Marker_tyRef__lpZPFaTJY3aNxmEDEsrQ6g;
|
|
NTI__kJMtlLI2jppHdk6nd3I69aw_.size = sizeof(tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw);
|
|
NTI__kJMtlLI2jppHdk6nd3I69aw_.kind = 17;
|
|
NTI__kJMtlLI2jppHdk6nd3I69aw_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__kJMtlLI2jppHdk6nd3I69aw_.name = "ObjectAssignmentError";
|
|
NTI__kJMtlLI2jppHdk6nd3I69aw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__kJMtlLI2jppHdk6nd3I69aw_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[30].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[30].kind = 2;
|
|
NTI__kJMtlLI2jppHdk6nd3I69aw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[30];
|
|
NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.size = sizeof(tyObject_ObjectAssignmentError__kJMtlLI2jppHdk6nd3I69aw*);
|
|
NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.kind = 22;
|
|
NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.base = (&NTI__kJMtlLI2jppHdk6nd3I69aw_);
|
|
NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.name = "ref ObjectAssignmentError";
|
|
NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8tkbLy9bNx4E9ckj02Ra3BCg_;
|
|
NTI__8tkbLy9bNx4E9ckj02Ra3BCg_.marker = Marker_tyRef__8tkbLy9bNx4E9ckj02Ra3BCg;
|
|
NTI__gcKyg9bhR5vWTJg3cREMk0Q_.size = sizeof(tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*);
|
|
NTI__gcKyg9bhR5vWTJg3cREMk0Q_.kind = 22;
|
|
NTI__gcKyg9bhR5vWTJg3cREMk0Q_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_);
|
|
NTI__gcKyg9bhR5vWTJg3cREMk0Q_.name = "ref CatchableError";
|
|
NTI__gcKyg9bhR5vWTJg3cREMk0Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__gcKyg9bhR5vWTJg3cREMk0Q_;
|
|
NTI__gcKyg9bhR5vWTJg3cREMk0Q_.marker = Marker_tyRef__gcKyg9bhR5vWTJg3cREMk0Q;
|
|
NTI__PpavWgyrx5odXyR89aNlcWA_.size = sizeof(NI);
|
|
NTI__PpavWgyrx5odXyR89aNlcWA_.kind = 31;
|
|
NTI__PpavWgyrx5odXyR89aNlcWA_.base = 0;
|
|
NTI__PpavWgyrx5odXyR89aNlcWA_.flags = 3;
|
|
NTI__PpavWgyrx5odXyR89aNlcWA_.name = "int";
|
|
NTI__PpavWgyrx5odXyR89aNlcWA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PpavWgyrx5odXyR89aNlcWA_;
|
|
NTI__rUuqTvFmkC6KKRqDAazGEA_.size = sizeof(NI);
|
|
NTI__rUuqTvFmkC6KKRqDAazGEA_.kind = 31;
|
|
NTI__rUuqTvFmkC6KKRqDAazGEA_.base = 0;
|
|
NTI__rUuqTvFmkC6KKRqDAazGEA_.flags = 3;
|
|
NTI__rUuqTvFmkC6KKRqDAazGEA_.name = "int";
|
|
NTI__rUuqTvFmkC6KKRqDAazGEA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rUuqTvFmkC6KKRqDAazGEA_;
|
|
NTI__LBgXxpmYOpS8xroRZgNvbg_.size = sizeof(NI);
|
|
NTI__LBgXxpmYOpS8xroRZgNvbg_.kind = 31;
|
|
NTI__LBgXxpmYOpS8xroRZgNvbg_.base = 0;
|
|
NTI__LBgXxpmYOpS8xroRZgNvbg_.flags = 3;
|
|
NTI__LBgXxpmYOpS8xroRZgNvbg_.name = "int";
|
|
NTI__LBgXxpmYOpS8xroRZgNvbg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__LBgXxpmYOpS8xroRZgNvbg_;
|
|
NTI__Gz6vwaK0PZQIDIwfuvKsOg_.size = sizeof(NI);
|
|
NTI__Gz6vwaK0PZQIDIwfuvKsOg_.kind = 31;
|
|
NTI__Gz6vwaK0PZQIDIwfuvKsOg_.base = 0;
|
|
NTI__Gz6vwaK0PZQIDIwfuvKsOg_.flags = 3;
|
|
NTI__Gz6vwaK0PZQIDIwfuvKsOg_.name = "int";
|
|
NTI__Gz6vwaK0PZQIDIwfuvKsOg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__Gz6vwaK0PZQIDIwfuvKsOg_;
|
|
NTI__R6xyK4emLrjzESwYWG6z5A_.size = sizeof(NI);
|
|
NTI__R6xyK4emLrjzESwYWG6z5A_.kind = 31;
|
|
NTI__R6xyK4emLrjzESwYWG6z5A_.base = 0;
|
|
NTI__R6xyK4emLrjzESwYWG6z5A_.flags = 3;
|
|
NTI__R6xyK4emLrjzESwYWG6z5A_.name = "int";
|
|
NTI__R6xyK4emLrjzESwYWG6z5A_.nextType = nimTypeRoot; nimTypeRoot=&NTI__R6xyK4emLrjzESwYWG6z5A_;
|
|
NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.size = sizeof(NI);
|
|
NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.kind = 31;
|
|
NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.base = 0;
|
|
NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.flags = 3;
|
|
NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.name = "int";
|
|
NTI__g9buja9c9aeh0rkDpqsXOJF9bA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__g9buja9c9aeh0rkDpqsXOJF9bA_;
|
|
NTI__nmiMWKVIe46vacnhAFrQvw_.size = sizeof(NIM_CHAR);
|
|
NTI__nmiMWKVIe46vacnhAFrQvw_.kind = 2;
|
|
NTI__nmiMWKVIe46vacnhAFrQvw_.base = 0;
|
|
NTI__nmiMWKVIe46vacnhAFrQvw_.flags = 3;
|
|
NTI__nmiMWKVIe46vacnhAFrQvw_.name = "char";
|
|
NTI__nmiMWKVIe46vacnhAFrQvw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nmiMWKVIe46vacnhAFrQvw_;
|
|
NTI__t7nhKLvXTQS9cS8ByJU9bIag_.size = sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag);
|
|
NTI__t7nhKLvXTQS9cS8ByJU9bIag_.kind = 17;
|
|
NTI__t7nhKLvXTQS9cS8ByJU9bIag_.base = (&NTI__yoNlBGx0D2tRizIdhQuENw_);
|
|
NTI__t7nhKLvXTQS9cS8ByJU9bIag_.name = "KeyError";
|
|
NTI__t7nhKLvXTQS9cS8ByJU9bIag_.nextType = nimTypeRoot; nimTypeRoot=&NTI__t7nhKLvXTQS9cS8ByJU9bIag_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[31].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[31].kind = 2;
|
|
NTI__t7nhKLvXTQS9cS8ByJU9bIag_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[31];
|
|
NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.size = sizeof(tyObject_KeyError__t7nhKLvXTQS9cS8ByJU9bIag*);
|
|
NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.kind = 22;
|
|
NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.base = (&NTI__t7nhKLvXTQS9cS8ByJU9bIag_);
|
|
NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.name = "ref KeyError";
|
|
NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__8SzoIAgLw9ci2v0yafHj9b6Q_;
|
|
NTI__8SzoIAgLw9ci2v0yafHj9b6Q_.marker = Marker_tyRef__8SzoIAgLw9ci2v0yafHj9b6Q;
|
|
NTI__3VcGJ5ZzkB2b0MMruetfFg_.size = sizeof(long);
|
|
NTI__3VcGJ5ZzkB2b0MMruetfFg_.kind = 31;
|
|
NTI__3VcGJ5ZzkB2b0MMruetfFg_.base = 0;
|
|
NTI__3VcGJ5ZzkB2b0MMruetfFg_.flags = 3;
|
|
NTI__3VcGJ5ZzkB2b0MMruetfFg_.name = "clong";
|
|
NTI__3VcGJ5ZzkB2b0MMruetfFg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__3VcGJ5ZzkB2b0MMruetfFg_;
|
|
NTI__j0udO7e8EBNKZJ2hz9aEuDw_.size = sizeof(tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw);
|
|
NTI__j0udO7e8EBNKZJ2hz9aEuDw_.kind = 18;
|
|
NTI__j0udO7e8EBNKZJ2hz9aEuDw_.base = 0;
|
|
NTI__j0udO7e8EBNKZJ2hz9aEuDw_.flags = 2;
|
|
NTI__j0udO7e8EBNKZJ2hz9aEuDw_.name = "Thread[metrics.HttpServerArgs]";
|
|
NTI__j0udO7e8EBNKZJ2hz9aEuDw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__j0udO7e8EBNKZJ2hz9aEuDw_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_74_3[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[33];
|
|
NTI__hgJQSlfXDOK3SwSHjeZBXg_.size = sizeof(tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg);
|
|
NTI__hgJQSlfXDOK3SwSHjeZBXg_.kind = 18;
|
|
NTI__hgJQSlfXDOK3SwSHjeZBXg_.base = 0;
|
|
NTI__hgJQSlfXDOK3SwSHjeZBXg_.flags = 1;
|
|
NTI__hgJQSlfXDOK3SwSHjeZBXg_.name = "GcThread";
|
|
NTI__hgJQSlfXDOK3SwSHjeZBXg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hgJQSlfXDOK3SwSHjeZBXg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[34].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[34].kind = 2;
|
|
NTI__hgJQSlfXDOK3SwSHjeZBXg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[34];
|
|
NTI__wpHJMft9bN9a77BcQkhjuquA_.size = sizeof(tyObject_GcThread__hgJQSlfXDOK3SwSHjeZBXg*);
|
|
NTI__wpHJMft9bN9a77BcQkhjuquA_.kind = 21;
|
|
NTI__wpHJMft9bN9a77BcQkhjuquA_.base = (&NTI__hgJQSlfXDOK3SwSHjeZBXg_);
|
|
NTI__wpHJMft9bN9a77BcQkhjuquA_.flags = 3;
|
|
NTI__wpHJMft9bN9a77BcQkhjuquA_.name = "PGcThread";
|
|
NTI__wpHJMft9bN9a77BcQkhjuquA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__wpHJMft9bN9a77BcQkhjuquA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[33].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[33].offset = offsetof(tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw, core);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[33].typ = (&NTI__wpHJMft9bN9a77BcQkhjuquA_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[33].name = "core";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_74_3[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[35];
|
|
NTI__nuuFlkPr6wNn1dt5MhCk3g_.size = sizeof(unsigned long);
|
|
NTI__nuuFlkPr6wNn1dt5MhCk3g_.kind = 40;
|
|
NTI__nuuFlkPr6wNn1dt5MhCk3g_.base = 0;
|
|
NTI__nuuFlkPr6wNn1dt5MhCk3g_.flags = 3;
|
|
NTI__nuuFlkPr6wNn1dt5MhCk3g_.name = "culong";
|
|
NTI__nuuFlkPr6wNn1dt5MhCk3g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__nuuFlkPr6wNn1dt5MhCk3g_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[35].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[35].offset = offsetof(tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw, sys);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[35].typ = (&NTI__nuuFlkPr6wNn1dt5MhCk3g_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[35].name = "sys";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_74_3[2] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[36];
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_75_2[0] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[37];
|
|
NTI__rVvEMHFO9aKp4yla4BG9cjuQ_.size = sizeof(tyProc__rVvEMHFO9aKp4yla4BG9cjuQ);
|
|
NTI__rVvEMHFO9aKp4yla4BG9cjuQ_.kind = 25;
|
|
NTI__rVvEMHFO9aKp4yla4BG9cjuQ_.base = 0;
|
|
NTI__rVvEMHFO9aKp4yla4BG9cjuQ_.flags = 3;
|
|
NTI__rVvEMHFO9aKp4yla4BG9cjuQ_.name = "proc (m: HttpServerArgs){.gcsafe.}";
|
|
NTI__rVvEMHFO9aKp4yla4BG9cjuQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__rVvEMHFO9aKp4yla4BG9cjuQ_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[37].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[37].offset = offsetof(tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw, dataFn);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[37].typ = (&NTI__rVvEMHFO9aKp4yla4BG9cjuQ_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[37].name = "dataFn";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_75_2[1] = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[38];
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[38].kind = 1;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[38].offset = offsetof(tyObject_Thread__j0udO7e8EBNKZJ2hz9aEuDw, data);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[38].typ = (&NTI__J0FzjuY02DFObU1sQZLwJA_);
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[38].name = "data";
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[36].len = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[36].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[36].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_75_2[0];
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[32].len = 3; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[32].kind = 2; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[32].sons = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_74_3[0];
|
|
NTI__j0udO7e8EBNKZJ2hz9aEuDw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[32];
|
|
NTI__KFG1Y2EPzgtJWwuYhMD0Fw_.size = sizeof(tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw);
|
|
NTI__KFG1Y2EPzgtJWwuYhMD0Fw_.kind = 17;
|
|
NTI__KFG1Y2EPzgtJWwuYhMD0Fw_.base = (&NTI__qrLSDoe2oBoAqNtJ9badtnA_);
|
|
NTI__KFG1Y2EPzgtJWwuYhMD0Fw_.name = "ResourceExhaustedError";
|
|
NTI__KFG1Y2EPzgtJWwuYhMD0Fw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__KFG1Y2EPzgtJWwuYhMD0Fw_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[39].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[39].kind = 2;
|
|
NTI__KFG1Y2EPzgtJWwuYhMD0Fw_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[39];
|
|
NTI__M8bPR1OE5OXPYGyQdVHfTg_.size = sizeof(tyObject_ResourceExhaustedError__KFG1Y2EPzgtJWwuYhMD0Fw*);
|
|
NTI__M8bPR1OE5OXPYGyQdVHfTg_.kind = 22;
|
|
NTI__M8bPR1OE5OXPYGyQdVHfTg_.base = (&NTI__KFG1Y2EPzgtJWwuYhMD0Fw_);
|
|
NTI__M8bPR1OE5OXPYGyQdVHfTg_.name = "ref ResourceExhaustedError";
|
|
NTI__M8bPR1OE5OXPYGyQdVHfTg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__M8bPR1OE5OXPYGyQdVHfTg_;
|
|
NTI__M8bPR1OE5OXPYGyQdVHfTg_.marker = Marker_tyRef__M8bPR1OE5OXPYGyQdVHfTg;
|
|
NTI__wMtfD88jmrPZwfzTH9c8e9cA_.size = sizeof(NU64);
|
|
NTI__wMtfD88jmrPZwfzTH9c8e9cA_.kind = 44;
|
|
NTI__wMtfD88jmrPZwfzTH9c8e9cA_.base = 0;
|
|
NTI__wMtfD88jmrPZwfzTH9c8e9cA_.flags = 3;
|
|
NTI__wMtfD88jmrPZwfzTH9c8e9cA_.name = "uint64";
|
|
NTI__wMtfD88jmrPZwfzTH9c8e9cA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__wMtfD88jmrPZwfzTH9c8e9cA_;
|
|
NTI__0vJvi4uHbxjbxlkkX7P1EA_.size = sizeof(RootObj*);
|
|
NTI__0vJvi4uHbxjbxlkkX7P1EA_.kind = 22;
|
|
NTI__0vJvi4uHbxjbxlkkX7P1EA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_);
|
|
NTI__0vJvi4uHbxjbxlkkX7P1EA_.name = "RootRef";
|
|
NTI__0vJvi4uHbxjbxlkkX7P1EA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__0vJvi4uHbxjbxlkkX7P1EA_;
|
|
NTI__0vJvi4uHbxjbxlkkX7P1EA_.marker = Marker_tyRef__0vJvi4uHbxjbxlkkX7P1EA;
|
|
NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.size = sizeof(NU32);
|
|
NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.kind = 43;
|
|
NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.base = 0;
|
|
NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.flags = 3;
|
|
NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.name = "uint32";
|
|
NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JrFyJbYm9b5I4hJ9cWDqvfYA_;
|
|
NTI__bKJmUghOMpekROxo4PqWpA_.size = sizeof(tyObject_AccessViolationError__bKJmUghOMpekROxo4PqWpA);
|
|
NTI__bKJmUghOMpekROxo4PqWpA_.kind = 17;
|
|
NTI__bKJmUghOMpekROxo4PqWpA_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__bKJmUghOMpekROxo4PqWpA_.name = "AccessViolationError";
|
|
NTI__bKJmUghOMpekROxo4PqWpA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__bKJmUghOMpekROxo4PqWpA_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[40].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[40].kind = 2;
|
|
NTI__bKJmUghOMpekROxo4PqWpA_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[40];
|
|
NTI__4X6IHW59aGB3JdQUUnNW6gQ_.size = sizeof(tyObject_AccessViolationError__bKJmUghOMpekROxo4PqWpA*);
|
|
NTI__4X6IHW59aGB3JdQUUnNW6gQ_.kind = 22;
|
|
NTI__4X6IHW59aGB3JdQUUnNW6gQ_.base = (&NTI__bKJmUghOMpekROxo4PqWpA_);
|
|
NTI__4X6IHW59aGB3JdQUUnNW6gQ_.name = "ref AccessViolationError";
|
|
NTI__4X6IHW59aGB3JdQUUnNW6gQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__4X6IHW59aGB3JdQUUnNW6gQ_;
|
|
NTI__4X6IHW59aGB3JdQUUnNW6gQ_.marker = Marker_tyRef__4X6IHW59aGB3JdQUUnNW6gQ;
|
|
NTI__ICSm8pFV59cLfw6i2pFuM9cg_.size = sizeof(tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg);
|
|
NTI__ICSm8pFV59cLfw6i2pFuM9cg_.kind = 17;
|
|
NTI__ICSm8pFV59cLfw6i2pFuM9cg_.base = (&NTI__LbeSGvgPzGzXnW9caIkJqMA_);
|
|
NTI__ICSm8pFV59cLfw6i2pFuM9cg_.name = "DeadThreadError";
|
|
NTI__ICSm8pFV59cLfw6i2pFuM9cg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ICSm8pFV59cLfw6i2pFuM9cg_;
|
|
TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[41].len = 0; TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[41].kind = 2;
|
|
NTI__ICSm8pFV59cLfw6i2pFuM9cg_.node = &TM__Q5wkpxktOdTGvlSRo9bzt9aw_0[41];
|
|
NTI__A79aQ4kopJRWUJmF9aQu6afA_.size = sizeof(tyObject_DeadThreadError__ICSm8pFV59cLfw6i2pFuM9cg*);
|
|
NTI__A79aQ4kopJRWUJmF9aQu6afA_.kind = 22;
|
|
NTI__A79aQ4kopJRWUJmF9aQu6afA_.base = (&NTI__ICSm8pFV59cLfw6i2pFuM9cg_);
|
|
NTI__A79aQ4kopJRWUJmF9aQu6afA_.name = "ref DeadThreadError";
|
|
NTI__A79aQ4kopJRWUJmF9aQu6afA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__A79aQ4kopJRWUJmF9aQu6afA_;
|
|
NTI__A79aQ4kopJRWUJmF9aQu6afA_.marker = Marker_tyRef__A79aQ4kopJRWUJmF9aQu6afA;
|
|
}
|
|
|