current commit
261027.6 · Give pipes a 64 KiB capacity (#28082)
{
    "defines": {
        "AF_INET": 2,
        "AF_INET6": 10,
        "AF_UNIX": 1,
        "AF_UNSPEC": 0,
        "AI_ADDRCONFIG": 32,
        "AI_ALL": 16,
        "AI_CANONNAME": 2,
        "AI_NUMERICHOST": 4,
        "AI_NUMERICSERV": 1024,
        "AI_PASSIVE": 1,
        "AI_V4MAPPED": 8,
        "ALC_FALSE": 0,
        "ALC_INVALID_DEVICE": 40961,
        "ALC_INVALID_ENUM": 40963,
        "ALC_INVALID_VALUE": 40964,
        "ALC_NO_ERROR": 0,
        "ALC_TRUE": 1,
        "AL_DIRECTION": 4101,
        "AL_DISTANCE_MODEL": 53248,
        "AL_DOPPLER_FACTOR": 49152,
        "AL_FALSE": 0,
        "AL_GAIN": 4106,
        "AL_INITIAL": 4113,
        "AL_INVALID_ENUM": 40962,
        "AL_INVALID_NAME": 40961,
        "AL_INVALID_OPERATION": 40964,
        "AL_INVALID_VALUE": 40963,
        "AL_NONE": 0,
        "AL_NO_ERROR": 0,
        "AL_ORIENTATION": 4111,
        "AL_PAUSED": 4115,
        "AL_PLAYING": 4114,
        "AL_POSITION": 4100,
        "AL_SPEED_OF_SOUND": 49155,
        "AL_STATIC": 4136,
        "AL_STOPPED": 4116,
        "AL_TRUE": 1,
        "AL_VELOCITY": 4102,
        "ATOMICS_WAIT_NOT_EQUAL": 1,
        "ATOMICS_WAIT_TIMED_OUT": 2,
        "AT_EACCESS": 512,
        "AT_EMPTY_PATH": 4096,
        "AT_FDCWD": -100,
        "AT_NO_AUTOMOUNT": 2048,
        "AT_REMOVEDIR": 512,
        "AT_SYMLINK_NOFOLLOW": 256,
        "AUDIO_F32": 33056,
        "AUDIO_S16LSB": 32784,
        "AUDIO_U8": 8,
        "B38400": 15,
        "CLOCK_REALTIME": 0,
        "CREAD": 128,
        "CSIZE": 48,
        "DT_CHR": 2,
        "DT_DIR": 4,
        "DT_LNK": 10,
        "DT_REG": 8,
        "E2BIG": 1,
        "EACCES": 2,
        "EADDRINUSE": 3,
        "EADDRNOTAVAIL": 4,
        "EADV": 122,
        "EAFNOSUPPORT": 5,
        "EAGAIN": 6,
        "EAI_AGAIN": -3,
        "EAI_BADFLAGS": -1,
        "EAI_FAMILY": -6,
        "EAI_NONAME": -2,
        "EAI_OVERFLOW": -12,
        "EAI_SERVICE": -8,
        "EAI_SOCKTYPE": -7,
        "EALREADY": 7,
        "EBADE": 113,
        "EBADF": 8,
        "EBADFD": 127,
        "EBADMSG": 9,
        "EBADR": 114,
        "EBADRQC": 103,
        "EBADSLT": 102,
        "EBFONT": 101,
        "EBUSY": 10,
        "ECANCELED": 11,
        "ECHILD": 12,
        "ECHO": 8,
        "ECHOCTL": 512,
        "ECHOE": 16,
        "ECHOK": 32,
        "ECHOKE": 2048,
        "ECHRNG": 106,
        "ECOMM": 124,
        "ECONNABORTED": 13,
        "ECONNREFUSED": 14,
        "ECONNRESET": 15,
        "EDEADLK": 16,
        "EDEADLOCK": 16,
        "EDESTADDRREQ": 17,
        "EDOM": 18,
        "EDOTDOT": 125,
        "EDQUOT": 19,
        "EEXIST": 20,
        "EFAULT": 21,
        "EFBIG": 22,
        "EHOSTDOWN": 142,
        "EHOSTUNREACH": 23,
        "EIDRM": 24,
        "EILSEQ": 25,
        "EINPROGRESS": 26,
        "EINTR": 27,
        "EINVAL": 28,
        "EIO": 29,
        "EISCONN": 30,
        "EISDIR": 31,
        "EL2HLT": 112,
        "EL2NSYNC": 156,
        "EL3HLT": 107,
        "EL3RST": 108,
        "ELIBACC": 129,
        "ELIBBAD": 130,
        "ELIBEXEC": 133,
        "ELIBMAX": 132,
        "ELIBSCN": 131,
        "ELNRNG": 109,
        "ELOOP": 32,
        "EMFILE": 33,
        "EMLINK": 34,
        "EMSCRIPTEN_DEVICE_MOTION_EVENT_SUPPORTS_ACCELERATION": 1,
        "EMSCRIPTEN_DEVICE_MOTION_EVENT_SUPPORTS_ACCELERATION_INCLUDING_GRAVITY": 2,
        "EMSCRIPTEN_DEVICE_MOTION_EVENT_SUPPORTS_ROTATION_RATE": 4,
        "EMSCRIPTEN_EVENT_BATTERYCHARGINGCHANGE": 29,
        "EMSCRIPTEN_EVENT_BATTERYLEVELCHANGE": 30,
        "EMSCRIPTEN_EVENT_BEFOREUNLOAD": 28,
        "EMSCRIPTEN_EVENT_BLUR": 12,
        "EMSCRIPTEN_EVENT_CANVASRESIZED": 37,
        "EMSCRIPTEN_EVENT_CLICK": 4,
        "EMSCRIPTEN_EVENT_CONTEXTMENU": 39,
        "EMSCRIPTEN_EVENT_DBLCLICK": 7,
        "EMSCRIPTEN_EVENT_DEVICEMOTION": 17,
        "EMSCRIPTEN_EVENT_DEVICEORIENTATION": 16,
        "EMSCRIPTEN_EVENT_FOCUS": 13,
        "EMSCRIPTEN_EVENT_FOCUSIN": 14,
        "EMSCRIPTEN_EVENT_FOCUSOUT": 15,
        "EMSCRIPTEN_EVENT_FULLSCREENCHANGE": 19,
        "EMSCRIPTEN_EVENT_GAMEPADCONNECTED": 26,
        "EMSCRIPTEN_EVENT_GAMEPADDISCONNECTED": 27,
        "EMSCRIPTEN_EVENT_KEYDOWN": 2,
        "EMSCRIPTEN_EVENT_KEYPRESS": 1,
        "EMSCRIPTEN_EVENT_KEYUP": 3,
        "EMSCRIPTEN_EVENT_MOUSEDOWN": 5,
        "EMSCRIPTEN_EVENT_MOUSEENTER": 33,
        "EMSCRIPTEN_EVENT_MOUSELEAVE": 34,
        "EMSCRIPTEN_EVENT_MOUSEMOVE": 8,
        "EMSCRIPTEN_EVENT_MOUSEOUT": 36,
        "EMSCRIPTEN_EVENT_MOUSEOVER": 35,
        "EMSCRIPTEN_EVENT_MOUSEUP": 6,
        "EMSCRIPTEN_EVENT_ORIENTATIONCHANGE": 18,
        "EMSCRIPTEN_EVENT_POINTERLOCKCHANGE": 20,
        "EMSCRIPTEN_EVENT_POINTERLOCKERROR": 38,
        "EMSCRIPTEN_EVENT_RESIZE": 10,
        "EMSCRIPTEN_EVENT_SCROLL": 11,
        "EMSCRIPTEN_EVENT_TARGET_DOCUMENT": 1,
        "EMSCRIPTEN_EVENT_TARGET_WINDOW": 2,
        "EMSCRIPTEN_EVENT_TOUCHCANCEL": 25,
        "EMSCRIPTEN_EVENT_TOUCHEND": 23,
        "EMSCRIPTEN_EVENT_TOUCHMOVE": 24,
        "EMSCRIPTEN_EVENT_TOUCHSTART": 22,
        "EMSCRIPTEN_EVENT_VISIBILITYCHANGE": 21,
        "EMSCRIPTEN_EVENT_WEBGLCONTEXTLOST": 31,
        "EMSCRIPTEN_EVENT_WEBGLCONTEXTRESTORED": 32,
        "EMSCRIPTEN_EVENT_WHEEL": 9,
        "EMSCRIPTEN_FETCH_LOAD_TO_MEMORY": 1,
        "EMSCRIPTEN_FETCH_NO_DOWNLOAD": 32,
        "EMSCRIPTEN_FETCH_PERSIST_FILE": 4,
        "EMSCRIPTEN_FETCH_REPLACE": 16,
        "EMSCRIPTEN_FETCH_STREAM_DATA": 2,
        "EMSCRIPTEN_FETCH_SYNCHRONOUS": 64,
        "EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_HIDEF": 2,
        "EMSCRIPTEN_FULLSCREEN_CANVAS_SCALE_NONE": 0,
        "EMSCRIPTEN_FULLSCREEN_FILTERING_DEFAULT": 0,
        "EMSCRIPTEN_FULLSCREEN_FILTERING_NEAREST": 1,
        "EMSCRIPTEN_FULLSCREEN_SCALE_ASPECT": 2,
        "EMSCRIPTEN_FULLSCREEN_SCALE_CENTER": 3,
        "EMSCRIPTEN_FULLSCREEN_SCALE_DEFAULT": 0,
        "EMSCRIPTEN_ORIENTATION_UNSUPPORTED": 0,
        "EMSCRIPTEN_RESULT_DEFERRED": 1,
        "EMSCRIPTEN_RESULT_FAILED": -6,
        "EMSCRIPTEN_RESULT_FAILED_NOT_DEFERRED": -2,
        "EMSCRIPTEN_RESULT_INVALID_PARAM": -5,
        "EMSCRIPTEN_RESULT_INVALID_TARGET": -3,
        "EMSCRIPTEN_RESULT_NOT_SUPPORTED": -1,
        "EMSCRIPTEN_RESULT_NO_DATA": -7,
        "EMSCRIPTEN_RESULT_SUCCESS": 0,
        "EMSCRIPTEN_RESULT_UNKNOWN_TARGET": -4,
        "EMSCRIPTEN_WEBGL_CONTEXT_PROXY_ALWAYS": 2,
        "EMSCRIPTEN_WEBGL_CONTEXT_PROXY_FALLBACK": 1,
        "EMSGSIZE": 35,
        "EMULTIHOP": 36,
        "EM_CALLBACK_THREAD_CONTEXT_CALLING_THREAD": 2,
        "EM_CALLBACK_THREAD_CONTEXT_MAIN_RUNTIME_THREAD": 1,
        "EM_FUNC_SIG_PARAM_B": 4,
        "EM_FUNC_SIG_PARAM_F": 2,
        "EM_FUNC_SIG_PARAM_F2I": 5,
        "EM_FUNC_SIG_PARAM_I": 0,
        "EM_FUNC_SIG_PARAM_J": 1,
        "EM_HTML5_LONG_STRING_LEN_BYTES": 128,
        "EM_HTML5_MEDIUM_STRING_LEN_BYTES": 64,
        "EM_HTML5_SHORT_STRING_LEN_BYTES": 32,
        "EM_LOG_CONSOLE": 1,
        "EM_LOG_C_STACK": 8,
        "EM_LOG_DEBUG": 256,
        "EM_LOG_ERROR": 4,
        "EM_LOG_INFO": 512,
        "EM_LOG_JS_STACK": 16,
        "EM_LOG_NO_PATHS": 64,
        "EM_LOG_WARN": 2,
        "EM_PROMISE_FULFILL": 0,
        "EM_PROMISE_MATCH": 1,
        "EM_PROMISE_MATCH_RELEASE": 2,
        "EM_PROMISE_REJECT": 3,
        "EM_THREAD_STATUS_NUMFIELDS": 7,
        "EM_TIMING_RAF": 1,
        "EM_TIMING_SETIMMEDIATE": 2,
        "EM_TIMING_SETTIMEOUT": 0,
        "ENAMETOOLONG": 37,
        "ENETDOWN": 38,
        "ENETRESET": 39,
        "ENETUNREACH": 40,
        "ENFILE": 41,
        "ENOANO": 104,
        "ENOBUFS": 42,
        "ENOCSI": 111,
        "ENODATA": 116,
        "ENODEV": 43,
        "ENOENT": 44,
        "ENOEXEC": 45,
        "ENOLCK": 46,
        "ENOLINK": 47,
        "ENOMEDIUM": 148,
        "ENOMEM": 48,
        "ENOMSG": 49,
        "ENONET": 119,
        "ENOPKG": 120,
        "ENOPROTOOPT": 50,
        "ENOSPC": 51,
        "ENOSR": 118,
        "ENOSTR": 100,
        "ENOSYS": 52,
        "ENOTBLK": 105,
        "ENOTCONN": 53,
        "ENOTDIR": 54,
        "ENOTEMPTY": 55,
        "ENOTRECOVERABLE": 56,
        "ENOTSOCK": 57,
        "ENOTSUP": 138,
        "ENOTTY": 59,
        "ENOTUNIQ": 126,
        "ENXIO": 60,
        "EOPNOTSUPP": 138,
        "EOVERFLOW": 61,
        "EOWNERDEAD": 62,
        "EPERM": 63,
        "EPFNOSUPPORT": 139,
        "EPIPE": 64,
        "EPOLLERR": 8,
        "EPOLLET": -2147483648,
        "EPOLLEXCLUSIVE": 268435456,
        "EPOLLHUP": 16,
        "EPOLLIN": 1,
        "EPOLLONESHOT": 1073741824,
        "EPOLLOUT": 4,
        "EPOLLRDNORM": 64,
        "EPOLLWRNORM": 256,
        "EPOLL_CLOEXEC": 524288,
        "EPOLL_CTL_ADD": 1,
        "EPOLL_CTL_DEL": 2,
        "EPOLL_CTL_MOD": 3,
        "EPROTO": 65,
        "EPROTONOSUPPORT": 66,
        "EPROTOTYPE": 67,
        "ERANGE": 68,
        "EREMCHG": 128,
        "EREMOTE": 121,
        "EROFS": 69,
        "ESHUTDOWN": 140,
        "ESOCKTNOSUPPORT": 137,
        "ESPIPE": 70,
        "ESRCH": 71,
        "ESRMNT": 123,
        "ESTALE": 72,
        "ESTRPIPE": 135,
        "ETIME": 117,
        "ETIMEDOUT": 73,
        "ETOOMANYREFS": 141,
        "ETXTBSY": 74,
        "EUNATCH": 110,
        "EUSERS": 136,
        "EWOULDBLOCK": 6,
        "EXDEV": 75,
        "EXFULL": 115,
        "FIONBIO": 21537,
        "FIONREAD": 21531,
        "F_DUPFD": 0,
        "F_GETFD": 1,
        "F_GETFL": 3,
        "F_GETLK": 12,
        "F_GETOWN": 9,
        "F_GETOWN_EX": 16,
        "F_SETFD": 2,
        "F_SETFL": 4,
        "F_SETLK": 13,
        "F_SETLKW": 14,
        "F_SETOWN": 8,
        "F_UNLCK": 2,
        "File::DataFileKind": 1,
        "File::DirectoryKind": 2,
        "File::SymlinkKind": 3,
        "File::UnknownKind": 0,
        "GL_UNPACK_ALIGNMENT": 3317,
        "GL_UNPACK_ROW_LENGTH": 3314,
        "ICANON": 2,
        "ICRNL": 256,
        "IEXTEN": 32768,
        "IMAXBEL": 8192,
        "INADDR_LOOPBACK": 2130706433,
        "IPPROTO_IP": 0,
        "IPPROTO_IPV6": 41,
        "IPPROTO_TCP": 6,
        "IPPROTO_UDP": 17,
        "IPV6_V6ONLY": 26,
        "ISIG": 1,
        "IUTF8": 16384,
        "IXON": 1024,
        "KMOD_LALT": 256,
        "KMOD_LCTRL": 64,
        "KMOD_LSHIFT": 1,
        "KMOD_RALT": 512,
        "KMOD_RCTRL": 128,
        "KMOD_RSHIFT": 2,
        "MAP_PRIVATE": 2,
        "MSG_PEEK": 2,
        "NCCS": 32,
        "NI_NAMEREQD": 8,
        "NI_NUMERICHOST": 1,
        "ONLCR": 4,
        "OPOST": 1,
        "O_ACCMODE": 2097155,
        "O_APPEND": 1024,
        "O_ASYNC": 8192,
        "O_CLOEXEC": 524288,
        "O_CREAT": 64,
        "O_DIRECT": 16384,
        "O_DIRECTORY": 65536,
        "O_DSYNC": 4096,
        "O_EXCL": 128,
        "O_LARGEFILE": 32768,
        "O_NOATIME": 262144,
        "O_NOCTTY": 256,
        "O_NOFOLLOW": 131072,
        "O_NONBLOCK": 2048,
        "O_PATH": 2097152,
        "O_RDONLY": 0,
        "O_RDWR": 2,
        "O_TRUNC": 512,
        "O_WRONLY": 1,
        "PIPE_BUF": 4096,
        "POLLERR": 8,
        "POLLHUP": 16,
        "POLLIN": 1,
        "POLLNVAL": 32,
        "POLLOUT": 4,
        "POLLRDHUP": 8192,
        "POLLRDNORM": 64,
        "POLLWRNORM": 256,
        "PROT_WRITE": 2,
        "RTLD_DEFAULT": 0,
        "RTLD_GLOBAL": 256,
        "RTLD_NODELETE": 4096,
        "R_OK": 4,
        "SDLK_LALT": 1250,
        "SDLK_LCTRL": 1248,
        "SDLK_LSHIFT": 1249,
        "SDLK_RALT": 1254,
        "SDLK_RCTRL": 1252,
        "SDLK_RSHIFT": 1253,
        "SDL_APPACTIVE": 4,
        "SDL_APPINPUTFOCUS": 2,
        "SDL_APPMOUSEFOCUS": 1,
        "SDL_BUTTON_WHEELDOWN": 5,
        "SDL_BUTTON_WHEELUP": 4,
        "SDL_FINGERDOWN": 1792,
        "SDL_FINGERMOTION": 1794,
        "SDL_FINGERUP": 1793,
        "SDL_FULLSCREEN": 8388608,
        "SDL_GL_ALPHA_SIZE": 3,
        "SDL_GL_DEPTH_SIZE": 6,
        "SDL_GL_MULTISAMPLEBUFFERS": 13,
        "SDL_GL_MULTISAMPLESAMPLES": 14,
        "SDL_GL_STENCIL_SIZE": 7,
        "SDL_HWPALETTE": 2097152,
        "SDL_HWSURFACE": 134217729,
        "SDL_INIT_JOYSTICK": 512,
        "SDL_JOYAXISMOTION": 1536,
        "SDL_JOYBUTTONDOWN": 1539,
        "SDL_JOYBUTTONUP": 1540,
        "SDL_KEYDOWN": 768,
        "SDL_KEYUP": 769,
        "SDL_MOUSEBUTTONDOWN": 1025,
        "SDL_MOUSEBUTTONUP": 1026,
        "SDL_MOUSEMOTION": 1024,
        "SDL_MOUSEWHEEL": 1027,
        "SDL_OPENGL": 67108864,
        "SDL_PIXELFORMAT_RGBA8888": -2042224636,
        "SDL_QUIT": 256,
        "SDL_SRCALPHA": 65536,
        "SDL_TEXTINPUT": 771,
        "SDL_TOUCH_MOUSEID": -1,
        "SDL_VIDEORESIZE": 28673,
        "SDL_WINDOWEVENT": 512,
        "SDL_WINDOWEVENT_FOCUS_GAINED": 12,
        "SDL_WINDOWEVENT_FOCUS_LOST": 13,
        "SDL_WINDOWEVENT_HIDDEN": 2,
        "SDL_WINDOWEVENT_SHOWN": 1,
        "SEEK_CUR": 1,
        "SEEK_END": 2,
        "SEEK_SET": 0,
        "SIGALRM": 14,
        "SIGFPE": 8,
        "SIGHUP": 1,
        "SIGINT": 2,
        "SIGKILL": 9,
        "SIGQUIT": 3,
        "SIGTERM": 15,
        "SOCK_CLOEXEC": 524288,
        "SOCK_DGRAM": 2,
        "SOCK_NONBLOCK": 2048,
        "SOCK_STREAM": 1,
        "SOL_SOCKET": 1,
        "SO_ACCEPTCONN": 30,
        "SO_DOMAIN": 39,
        "SO_ERROR": 4,
        "SO_PROTOCOL": 38,
        "SO_RCVTIMEO": 66,
        "SO_REUSEPORT": 15,
        "SO_SNDTIMEO": 67,
        "SYMLOOP_MAX": 40,
        "S_IALLUGO": 4095,
        "S_IFBLK": 24576,
        "S_IFCHR": 8192,
        "S_IFDIR": 16384,
        "S_IFIFO": 4096,
        "S_IFLNK": 40960,
        "S_IFMT": 61440,
        "S_IFREG": 32768,
        "S_IFSOCK": 49152,
        "S_IRGRP": 32,
        "S_IROTH": 4,
        "S_IRUGO": 292,
        "S_IRUSR": 256,
        "S_IRWXO": 7,
        "S_IRWXUGO": 511,
        "S_ISVTX": 512,
        "S_IWUGO": 146,
        "S_IWUSR": 128,
        "S_IXUGO": 73,
        "TCFLSH": 21515,
        "TCGETA": 21509,
        "TCGETS": 21505,
        "TCSETA": 21510,
        "TCSETAF": 21512,
        "TCSETAW": 21511,
        "TCSETS": 21506,
        "TCSETSF": 21508,
        "TCSETSW": 21507,
        "TIOCGPGRP": 21519,
        "TIOCGWINSZ": 21523,
        "TIOCSPGRP": 21520,
        "TIOCSWINSZ": 21524,
        "TZNAME_MAX": 16,
        "UTIME_NOW": 1073741823,
        "UTIME_OMIT": 1073741822,
        "UUID_TYPE_DCE_RANDOM": 4,
        "UUID_VARIANT_DCE": 1,
        "W_OK": 2,
        "X_OK": 1,
        "__WASI_CLOCKID_MONOTONIC": 1,
        "__WASI_CLOCKID_PROCESS_CPUTIME_ID": 2,
        "__WASI_CLOCKID_REALTIME": 0,
        "__WASI_CLOCKID_THREAD_CPUTIME_ID": 3,
        "__WASI_FDFLAGS_APPEND": 1,
        "__WASI_FDFLAGS_DSYNC": 2,
        "__WASI_FDFLAGS_NONBLOCK": 4,
        "__WASI_FDFLAGS_RSYNC": 8,
        "__WASI_FDFLAGS_SYNC": 16,
        "__WASI_FILETYPE_CHARACTER_DEVICE": 2,
        "__WASI_FILETYPE_DIRECTORY": 3,
        "__WASI_FILETYPE_REGULAR_FILE": 4,
        "__WASI_FILETYPE_SYMBOLIC_LINK": 7,
        "__WASI_OFLAGS_CREAT": 1,
        "__WASI_OFLAGS_DIRECTORY": 2,
        "__WASI_OFLAGS_EXCL": 4,
        "__WASI_OFLAGS_TRUNC": 8,
        "__WASI_PREOPENTYPE_DIR": 0,
        "__WASI_RIGHTS_FD_ADVISE": 128,
        "__WASI_RIGHTS_FD_ALLOCATE": 256,
        "__WASI_RIGHTS_FD_DATASYNC": 1,
        "__WASI_RIGHTS_FD_FDSTAT_SET_FLAGS": 8,
        "__WASI_RIGHTS_FD_FILESTAT_GET": 2097152,
        "__WASI_RIGHTS_FD_FILESTAT_SET_SIZE": 4194304,
        "__WASI_RIGHTS_FD_FILESTAT_SET_TIMES": 8388608,
        "__WASI_RIGHTS_FD_READ": 2,
        "__WASI_RIGHTS_FD_READDIR": 16384,
        "__WASI_RIGHTS_FD_SEEK": 4,
        "__WASI_RIGHTS_FD_SYNC": 16,
        "__WASI_RIGHTS_FD_TELL": 32,
        "__WASI_RIGHTS_FD_WRITE": 64,
        "__WASI_RIGHTS_PATH_CREATE_DIRECTORY": 512,
        "__WASI_RIGHTS_PATH_CREATE_FILE": 1024,
        "__WASI_RIGHTS_PATH_FILESTAT_GET": 262144,
        "__WASI_RIGHTS_PATH_FILESTAT_SET_SIZE": 524288,
        "__WASI_RIGHTS_PATH_FILESTAT_SET_TIMES": 1048576,
        "__WASI_RIGHTS_PATH_LINK_SOURCE": 2048,
        "__WASI_RIGHTS_PATH_LINK_TARGET": 4096,
        "__WASI_RIGHTS_PATH_OPEN": 8192,
        "__WASI_RIGHTS_PATH_READLINK": 32768,
        "__WASI_RIGHTS_PATH_REMOVE_DIRECTORY": 33554432,
        "__WASI_RIGHTS_PATH_RENAME_SOURCE": 65536,
        "__WASI_RIGHTS_PATH_RENAME_TARGET": 131072,
        "__WASI_RIGHTS_PATH_SYMLINK": 16777216,
        "__WASI_RIGHTS_PATH_UNLINK_FILE": 67108864,
        "__WASI_RIGHTS_POLL_FD_READWRITE": 134217728,
        "__WASI_RIGHTS_SOCK_SHUTDOWN": 268435456,
        "internal::EM_INVOKER_KIND::CAST": 3,
        "internal::EM_INVOKER_KIND::CONSTRUCTOR": 2,
        "internal::EM_INVOKER_KIND::FUNCTION": 0,
        "internal::EM_INVOKER_KIND::METHOD": 1
    },
    "structs": {
        "AudioParamFrame": {
            "__size__": 8,
            "data": 4,
            "length": 0
        },
        "AudioSampleFrame": {
            "__size__": 12,
            "data": 8,
            "numberOfChannels": 0,
            "samplesPerChannel": 4
        },
        "EmscriptenAudioWorkletNodeCreateOptions": {
            "__size__": 24,
            "channelCount": 12,
            "channelCountMode": 16,
            "channelInterpretation": 20,
            "numberOfInputs": 0,
            "numberOfOutputs": 4,
            "outputChannelCounts": 8
        },
        "EmscriptenBatteryEvent": {
            "__size__": 32,
            "charging": 24,
            "chargingTime": 0,
            "dischargingTime": 8,
            "level": 16
        },
        "EmscriptenDeviceMotionEvent": {
            "__size__": 80,
            "accelerationIncludingGravityX": 24,
            "accelerationIncludingGravityY": 32,
            "accelerationIncludingGravityZ": 40,
            "accelerationX": 0,
            "accelerationY": 8,
            "accelerationZ": 16,
            "rotationRateAlpha": 48,
            "rotationRateBeta": 56,
            "rotationRateGamma": 64,
            "supportedFields": 72
        },
        "EmscriptenDeviceOrientationEvent": {
            "__size__": 32,
            "absolute": 24,
            "alpha": 0,
            "beta": 8,
            "gamma": 16
        },
        "EmscriptenFocusEvent": {
            "__size__": 256,
            "id": 128,
            "nodeName": 0
        },
        "EmscriptenFullscreenChangeEvent": {
            "__size__": 276,
            "elementHeight": 264,
            "elementWidth": 260,
            "fullscreenEnabled": 1,
            "id": 130,
            "isFullscreen": 0,
            "nodeName": 2,
            "screenHeight": 272,
            "screenWidth": 268
        },
        "EmscriptenFullscreenStrategy": {
            "__size__": 24,
            "canvasResizedCallback": 12,
            "canvasResizedCallbackTargetThread": 20,
            "canvasResizedCallbackUserData": 16,
            "canvasResolutionScaleMode": 4,
            "filteringMode": 8,
            "scaleMode": 0
        },
        "EmscriptenGamepadEvent": {
            "__size__": 1240,
            "analogButton": 528,
            "axis": 16,
            "connected": 1104,
            "digitalButton": 1040,
            "id": 1112,
            "index": 1108,
            "mapping": 1176,
            "numAxes": 8,
            "numButtons": 12,
            "timestamp": 0
        },
        "EmscriptenKeyboardEvent": {
            "__size__": 160,
            "altKey": 14,
            "charCode": 20,
            "charValue": 96,
            "code": 64,
            "ctrlKey": 12,
            "key": 32,
            "keyCode": 24,
            "locale": 128,
            "location": 8,
            "metaKey": 15,
            "repeat": 16,
            "shiftKey": 13,
            "timestamp": 0,
            "which": 28
        },
        "EmscriptenMouseEvent": {
            "__size__": 64,
            "altKey": 26,
            "button": 28,
            "buttons": 30,
            "canvasX": 48,
            "canvasY": 52,
            "clientX": 16,
            "clientY": 20,
            "ctrlKey": 24,
            "metaKey": 27,
            "movementX": 32,
            "movementY": 36,
            "screenX": 8,
            "screenY": 12,
            "shiftKey": 25,
            "targetX": 40,
            "targetY": 44,
            "timestamp": 0
        },
        "EmscriptenOrientationChangeEvent": {
            "__size__": 8,
            "orientationAngle": 4,
            "orientationIndex": 0
        },
        "EmscriptenPointerlockChangeEvent": {
            "__size__": 257,
            "id": 129,
            "isActive": 0,
            "nodeName": 1
        },
        "EmscriptenTouchEvent": {
            "__size__": 1552,
            "altKey": 14,
            "ctrlKey": 12,
            "metaKey": 15,
            "numTouches": 8,
            "shiftKey": 13,
            "timestamp": 0,
            "touches": 16
        },
        "EmscriptenTouchPoint": {
            "__size__": 48,
            "canvasX": 40,
            "canvasY": 44,
            "clientX": 12,
            "clientY": 16,
            "identifier": 0,
            "isChanged": 28,
            "onTarget": 29,
            "pageX": 20,
            "pageY": 24,
            "screenX": 4,
            "screenY": 8,
            "targetX": 32,
            "targetY": 36
        },
        "EmscriptenUiEvent": {
            "__size__": 36,
            "detail": 0,
            "documentBodyClientHeight": 8,
            "documentBodyClientWidth": 4,
            "scrollLeft": 32,
            "scrollTop": 28,
            "windowInnerHeight": 16,
            "windowInnerWidth": 12,
            "windowOuterHeight": 24,
            "windowOuterWidth": 20
        },
        "EmscriptenVisibilityChangeEvent": {
            "__size__": 8,
            "hidden": 0,
            "visibilityState": 4
        },
        "EmscriptenWebAudioCreateAttributes": {
            "__size__": 12,
            "latencyHint": 0,
            "renderSizeHint": 8,
            "sampleRate": 4
        },
        "EmscriptenWebGLContextAttributes": {
            "__size__": 36,
            "alpha": 0,
            "antialias": 3,
            "depth": 1,
            "desynchronized": 33,
            "enableExtensionsByDefault": 24,
            "explicitSwapControl": 25,
            "failIfMajorPerformanceCaveat": 12,
            "majorVersion": 16,
            "minorVersion": 20,
            "powerPreference": 8,
            "premultipliedAlpha": 4,
            "preserveDrawingBuffer": 5,
            "proxyContextToMainThread": 28,
            "renderViaOffscreenBackBuffer": 32,
            "stencil": 2
        },
        "EmscriptenWebSocketCloseEvent": {
            "__size__": 520,
            "code": 6,
            "reason": 8,
            "wasClean": 4
        },
        "EmscriptenWebSocketCreateAttributes": {
            "__size__": 12,
            "protocols": 4
        },
        "EmscriptenWebSocketMessageEvent": {
            "__size__": 16,
            "data": 4,
            "isText": 12,
            "numBytes": 8
        },
        "EmscriptenWheelEvent": {
            "__size__": 96,
            "deltaMode": 88,
            "deltaX": 64,
            "deltaY": 72,
            "deltaZ": 80
        },
        "SDL_AudioSpec": {
            "__size__": 24,
            "callback": 16,
            "channels": 6,
            "format": 4,
            "freq": 0,
            "samples": 8,
            "silence": 7,
            "userdata": 20
        },
        "SDL_JoyAxisEvent": {
            "__size__": 12,
            "axis": 5,
            "type": 0,
            "value": 8,
            "which": 4
        },
        "SDL_JoyButtonEvent": {
            "__size__": 8,
            "button": 5,
            "state": 6,
            "type": 0,
            "which": 4
        },
        "SDL_KeyboardEvent": {
            "__size__": 28,
            "keysym": 12,
            "repeat": 9,
            "state": 8,
            "type": 0
        },
        "SDL_Keysym": {
            "__size__": 16,
            "mod": 8,
            "scancode": 0,
            "sym": 4,
            "unicode": 12
        },
        "SDL_MouseButtonEvent": {
            "__size__": 28,
            "button": 16,
            "state": 17,
            "timestamp": 4,
            "type": 0,
            "which": 12,
            "windowID": 8,
            "x": 20,
            "y": 24
        },
        "SDL_MouseMotionEvent": {
            "__size__": 36,
            "state": 16,
            "timestamp": 4,
            "type": 0,
            "which": 12,
            "windowID": 8,
            "x": 20,
            "xrel": 28,
            "y": 24,
            "yrel": 32
        },
        "SDL_MouseWheelEvent": {
            "__size__": 24,
            "type": 0,
            "x": 16,
            "y": 20
        },
        "SDL_PixelFormat": {
            "Amask": 24,
            "BitsPerPixel": 8,
            "Bmask": 20,
            "BytesPerPixel": 9,
            "Gmask": 16,
            "Rmask": 12,
            "__size__": 44,
            "format": 0,
            "palette": 4
        },
        "SDL_RWops": {
            "__size__": 32,
            "hidden": {
                "__size__": 12,
                "mem": {
                    "__size__": 12,
                    "base": 20,
                    "stop": 28
                },
                "stdio": {
                    "__size__": 8,
                    "fp": 24
                }
            },
            "type": 16
        },
        "SDL_Rect": {
            "__size__": 16,
            "h": 12,
            "w": 8,
            "x": 0,
            "y": 4
        },
        "SDL_ResizeEvent": {
            "__size__": 12,
            "h": 8,
            "w": 4
        },
        "SDL_Surface": {
            "__size__": 60,
            "clip_rect": 36,
            "flags": 0,
            "format": 4,
            "h": 12,
            "pitch": 16,
            "pixels": 20,
            "refcount": 56,
            "w": 8
        },
        "SDL_TextInputEvent": {
            "__size__": 40,
            "text": 8,
            "type": 0
        },
        "SDL_TouchFingerEvent": {
            "__size__": 48,
            "dx": 32,
            "dy": 36,
            "fingerId": 16,
            "pressure": 40,
            "timestamp": 4,
            "touchId": 8,
            "type": 0,
            "x": 24,
            "y": 28
        },
        "SDL_VideoInfo": {
            "__size__": 20,
            "current_h": 16,
            "current_w": 12
        },
        "SDL_WindowEvent": {
            "__size__": 20,
            "event": 8,
            "type": 0,
            "windowID": 4
        },
        "SDL_version": {
            "__size__": 3,
            "major": 0,
            "minor": 1,
            "patch": 2
        },
        "WebAudioParamDescriptor": {
            "__size__": 16,
            "automationRate": 12,
            "defaultValue": 0,
            "maxValue": 8,
            "minValue": 4
        },
        "WebAudioWorkletProcessorCreateOptions": {
            "__size__": 12,
            "audioParamDescriptors": 8,
            "name": 0,
            "numAudioParams": 4
        },
        "__cxa_exception": {
            "__size__": 24,
            "adjustedPtr": 16,
            "caught": 12,
            "exceptionDestructor": 8,
            "exceptionType": 4,
            "rethrown": 13
        },
        "__wasi_fdstat_t": {
            "__size__": 24,
            "fs_filetype": 0,
            "fs_flags": 2,
            "fs_rights_base": 8,
            "fs_rights_inheriting": 16
        },
        "__wasi_filestat_t": {
            "__size__": 64,
            "atim": 40,
            "ctim": 56,
            "dev": 0,
            "filetype": 16,
            "ino": 8,
            "mtim": 48,
            "nlink": 24,
            "size": 32
        },
        "__wasi_prestat_dir_t": {
            "__size__": 4,
            "pr_name_len": 0
        },
        "__wasi_prestat_t": {
            "__size__": 8,
            "pr_type": 0,
            "u": 4
        },
        "addrinfo": {
            "__size__": 32,
            "ai_addr": 20,
            "ai_addrlen": 16,
            "ai_canonname": 24,
            "ai_family": 4,
            "ai_flags": 0,
            "ai_next": 28,
            "ai_protocol": 12,
            "ai_socktype": 8
        },
        "asyncify_data_s": {
            "__size__": 12,
            "rewind_id": 8,
            "stack_limit": 4,
            "stack_ptr": 0
        },
        "dirent": {
            "__size__": 280,
            "d_ino": 0,
            "d_name": 19,
            "d_off": 8,
            "d_reclen": 16,
            "d_type": 18
        },
        "dso": {
            "__size__": 36,
            "file_data": 28,
            "file_data_size": 32,
            "flags": 4,
            "mem_addr": 12,
            "mem_allocated": 8,
            "mem_size": 16,
            "name": 36,
            "table_addr": 20,
            "table_size": 24
        },
        "em_settled_result_t": {
            "__size__": 8,
            "result": 0,
            "value": 4
        },
        "emscripten_fetch_attr_t": {
            "__size__": 92,
            "attributes": 52,
            "destinationPath": 64,
            "onerror": 40,
            "onprogress": 44,
            "onreadystatechange": 48,
            "onsuccess": 36,
            "overriddenMimeType": 80,
            "password": 72,
            "requestData": 84,
            "requestDataSize": 88,
            "requestHeaders": 76,
            "requestMethod": 0,
            "timeoutMSecs": 56,
            "userName": 68,
            "withCredentials": 60
        },
        "emscripten_fetch_t": {
            "__attributes": 108,
            "__size__": 208,
            "data": 12,
            "dataOffset": 24,
            "id": 0,
            "numBytes": 16,
            "readyState": 40,
            "responseUrl": 200,
            "status": 42,
            "statusText": 44,
            "totalBytes": 32,
            "url": 8
        },
        "emscripten_fiber_s": {
            "__size__": 32,
            "asyncify_data": 20,
            "entry": 12,
            "stack_base": 0,
            "stack_limit": 4,
            "stack_ptr": 8,
            "user_data": 16
        },
        "epoll_event": {
            "__size__": 16,
            "data": 8,
            "events": 0
        },
        "flock": {
            "__size__": 32,
            "l_type": 0
        },
        "iovec": {
            "__size__": 8,
            "iov_base": 0,
            "iov_len": 4
        },
        "msghdr": {
            "__size__": 28,
            "msg_control": 16,
            "msg_controllen": 20,
            "msg_flags": 24,
            "msg_iov": 8,
            "msg_iovlen": 12,
            "msg_name": 0,
            "msg_namelen": 4
        },
        "pollfd": {
            "__size__": 8,
            "events": 4,
            "fd": 0,
            "revents": 6
        },
        "protoent": {
            "__size__": 12,
            "p_aliases": 4,
            "p_name": 0,
            "p_proto": 8
        },
        "pthread": {
            "__size__": 120,
            "profilerBlock": 96,
            "stack": 48,
            "stack_size": 52,
            "waiting_async": 112
        },
        "pthread_attr_t": {
            "__size__": 44,
            "_a_transferredcanvases": 40
        },
        "sockaddr_in": {
            "__size__": 16,
            "sin_addr": {
                "__size__": 4,
                "s_addr": 4
            },
            "sin_family": 0,
            "sin_port": 2
        },
        "sockaddr_in6": {
            "__size__": 28,
            "sin6_addr": {
                "__in6_union": {
                    "__s6_addr": 8,
                    "__s6_addr16": 8,
                    "__s6_addr32": 8,
                    "__size__": 16
                },
                "__size__": 16
            },
            "sin6_family": 0,
            "sin6_port": 2
        },
        "sockaddr_un": {
            "__size__": 110,
            "sun_family": 0,
            "sun_path": 2
        },
        "stat": {
            "__size__": 96,
            "st_atim": {
                "__size__": 16,
                "tv_nsec": 48,
                "tv_sec": 40
            },
            "st_blksize": 32,
            "st_blocks": 36,
            "st_ctim": {
                "__size__": 16,
                "tv_nsec": 80,
                "tv_sec": 72
            },
            "st_dev": 0,
            "st_gid": 16,
            "st_ino": 88,
            "st_mode": 4,
            "st_mtim": {
                "__size__": 16,
                "tv_nsec": 64,
                "tv_sec": 56
            },
            "st_nlink": 8,
            "st_rdev": 20,
            "st_size": 24,
            "st_uid": 12
        },
        "statfs": {
            "__size__": 88,
            "f_bavail": 24,
            "f_bfree": 16,
            "f_blocks": 8,
            "f_bsize": 4,
            "f_ffree": 40,
            "f_files": 32,
            "f_flags": 64,
            "f_frsize": 60,
            "f_fsid": 48,
            "f_namelen": 56
        },
        "termios": {
            "__size__": 60,
            "c_cc": 17,
            "c_cflag": 8,
            "c_iflag": 0,
            "c_lflag": 12,
            "c_oflag": 4
        },
        "thread_profiler_block": {
            "__size__": 104,
            "name": 72,
            "threadStatus": 0,
            "timeSpentInStatus": 16
        },
        "timespec": {
            "__size__": 16,
            "tv_nsec": 8,
            "tv_sec": 0
        },
        "timeval": {
            "__size__": 16,
            "tv_sec": 0,
            "tv_usec": 8
        },
        "tm": {
            "__size__": 44,
            "tm_gmtoff": 36,
            "tm_hour": 8,
            "tm_isdst": 32,
            "tm_mday": 12,
            "tm_min": 4,
            "tm_mon": 16,
            "tm_sec": 0,
            "tm_wday": 24,
            "tm_yday": 28,
            "tm_year": 20
        },
        "utsname": {
            "__size__": 390,
            "domainname": 325,
            "machine": 260,
            "nodename": 65,
            "release": 130,
            "sysname": 0,
            "version": 195
        }
    }
}