Lines Matching refs:WasmStreaming
52 class WasmStreaming::WasmStreamingImpl {
109 WasmStreaming::WasmStreaming(std::unique_ptr<WasmStreamingImpl> impl)
116 WasmStreaming::~WasmStreaming() = default;
118 void WasmStreaming::OnBytesReceived(const uint8_t* bytes, size_t size) {
123 void WasmStreaming::Finish(bool can_use_compiled_module) {
128 void WasmStreaming::Abort(MaybeLocal<Value> exception) {
133 bool WasmStreaming::SetCompiledModuleBytes(const uint8_t* bytes, size_t size) {
138 void WasmStreaming::SetClient(std::shared_ptr<Client> client) {
139 TRACE_EVENT0("v8.wasm", "wasm.WasmStreaming.SetClient");
143 void WasmStreaming::SetUrl(const char* url, size_t length) {
150 std::shared_ptr<WasmStreaming> WasmStreaming::Unpack(Isolate* isolate,
152 TRACE_EVENT0("v8.wasm", "wasm.WasmStreaming.Unpack");
155 i::Handle<i::Managed<WasmStreaming>>::cast(Utils::OpenHandle(*value));
549 std::shared_ptr<v8::WasmStreaming> streaming =
550 v8::WasmStreaming::Unpack(args.GetIsolate(), args.Data());
566 std::shared_ptr<v8::WasmStreaming> streaming =
567 v8::WasmStreaming::Unpack(args.GetIsolate(), args.Data());
600 i::Handle<i::Managed<WasmStreaming>> data =
601 i::Managed<WasmStreaming>::Allocate(
603 std::make_unique<WasmStreaming::WasmStreamingImpl>(
908 i::Handle<i::Managed<WasmStreaming>> data =
909 i::Managed<WasmStreaming>::Allocate(
911 std::make_unique<WasmStreaming::WasmStreamingImpl>(