Commit History

Автор SHA1 Съобщение Дата
  Idan Horowitz e87cea8248 LibJS: Convert to_bigint() to ThrowCompletionOr преди 3 години
  Linus Groh 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr преди 3 години
  Linus Groh b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr преди 3 години
  Idan Horowitz 2c6c9b73c8 LibWeb: Add the Web::Crypto namespace, built-in, and getRandomValues преди 3 години
  Idan Horowitz ab594e5f2f LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr преди 3 години
  Timothy Flynn c59b97043e LibWeb: Use ErrorType::NotAnObjectOfType instead of NotA преди 3 години
  Ali Mohammad Pur 09dd397160 LibWeb+LibWasm: Implement the WebAssembly.Table object преди 3 години
  Ali Mohammad Pur 7b88857c5a LibWeb: Manually convert the js bigint to a wasm i64 value преди 4 години
  Ali Mohammad Pur 03629a2b3c LibWeb: Read the correct types in WebAssembly's to_js_value() преди 4 години
  Ali Mohammad Pur 65cd5526cb LibWasm+Everywhere: Make the instruction count limit configurable преди 4 години
  Ali Mohammad Pur 23b48f8fe1 Revert "LibWasm: Some more performance stuff (#8812)" преди 4 години
  Ali Mohammad Pur 35394dbfaa LibWasm: Some more performance stuff (#8812) преди 4 години
  Idan Horowitz e3ef241108 LibJS: Remove the non-standard put helper and replace it's usages преди 4 години
  Idan Horowitz a6b8291a9b LibJS: Add define_direct_property and remove the define_property helper преди 4 години
  Ali Mohammad Pur b538e15548 LibWasm: Give traps a reason and display it when needed преди 4 години
  Ali Mohammad Pur 321db0159e LibWeb: Add the WebAssembly.Module constructor преди 4 години
  Ali Mohammad Pur 8acc8339d1 LibWeb: Add the WebAssembly.Instance constructor преди 4 години
  Ali Mohammad Pur de4cbc8f08 LibWeb: Use the correct name to refer to WebAssembly.Memory.prototype преди 4 години
  Ali Mohammad Pur bfb3d9e9d0 LibWeb: Split the WebAssemblyInstance object logic into multiple files преди 4 години
  Ali Mohammad Pur 5c90c389c3 LibWeb: Implement the WebAssembly Memory object and Memory imports преди 4 години
  Ali Mohammad Pur e523e530fc LibWeb: Cache the WebAssembly objects that we hand out to JS преди 4 години
  Ali Mohammad Pur a256997064 LibWeb: Use SignedBigInteger::create() to create wasm i64 values преди 4 години
  Ali Mohammad Pur baa4195daa LibWeb: Avoid resolving the wasm call address type on every invocation преди 4 години
  Linus Groh 317b88a8c3 LibJS: Replace Object's create_empty() with create() taking a prototype преди 4 години
  Idan Horowitz f5a978c1aa LibWeb: Set a detach key for ArrayBuffers returned from WASM преди 4 години
  Ali Mohammad Pur 56bf80251c LibWasm: Implement reference instructions (ref.{null,func,is_null}) преди 4 години
  Ali Mohammad Pur cf8b75c2e5 LibWasm+LibWeb: Partially resolve memory exports преди 4 години
  Ali Mohammad Pur 3926eab3b7 LibWasm+LibWeb: Implement (a very basic version of) the JS link/import преди 4 години
  Ali Mohammad Pur a2af04837e LibWeb: Implement a very basic WebAssembly JS API преди 4 години