wasmux
Version:
WebAssembly toolchain for compiling libc and kernel into system-level WASM modules
49 lines (44 loc) • 1.66 kB
JavaScript
export const WEB_KERNEL_MEMORY_ID = 1;
export const WEB_KERNEL_MODULE_ID = 2;
export const WEI_FALSE_BOOLEAN_ID = 6;
export const WEI_TRUE_BOOLEAN_ID = 7;
export const WEB_NULL_OBJECT_ID = 8;
export const WEB_GLOBAL_THIS_ID = 9;
export const WEB_SCRIPT_URL_ID = 10;
export const WEB_ConsoleWrite = 11;
export const WEB_ObjectRelease = 12;
export const WEB_NumberCreate = 13;
export const WEB_UserInstanceStart = 14;
export const WEB_PostMessage2 = 15;
export const WEB_PostMessage3 = 16;
export const WEB_PostMessage4 = 17;
export const WEB_PostMessage5 = 18;
export const WEB_PostMessage6 = 19;
export const WEB_WorkerInstance = 20;
export const WEB_MemoryCopy = 21;
export const WEB_MemorySize = 22;
export const WEB_MemoryGrow = 23;
export const WEB_MemoryStrnlen = 24;
export const WEB_MemoryStrncpy = 25;
export const WEB_MemoryFill = 26;
export const WEB_StringCreate = 27;
export const WEB_StringCreateByArgs = 28;
export const WEB_CallObjectMethod = 29;
export const WEB_CallIntegerMethod = 30;
export const WEB_ObjectCreate = 31;
export const WEB_GetObjectProperty = 32;
export const WEB_GetIntegerProperty = 33;
export const WEB_SetObjectProperty = 34;
export const WEB_SetIntegerProperty = 35;
export const WEB_AddEventListener = 36;
export const WEB_PromiseThen = 37;
export const WEB_SetTimeout = 38;
export const WEB_SetInterval = 39;
export const WEB_ClearTimeout = 40;
export const WEB_ClearInterval = 41;
export const WEB_ObjectRetain = 42;
export const WEB_RemoveEventListener = 43;
export const WEB_WorkerPerform2 = 44;
export const WEB_WorkerPerform3 = 45;
export const WEB_WorkerPerform4 = 46;
export const WEB_WorkerPerform5 = 47;