v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::ScriptCompiler::ScriptStreamingTask Class Referencefinal

#include <v8-script.h>

Collaboration diagram for v8::ScriptCompiler::ScriptStreamingTask:

Public Member Functions

void Run ()
 

Private Member Functions

 ScriptStreamingTask (internal::ScriptStreamingData *data)
 

Private Attributes

internal::ScriptStreamingDatadata_
 

Friends

class ScriptCompiler
 

Detailed Description

A streaming task which the embedder must run on a background thread to stream scripts into V8. Returned by ScriptCompiler::StartStreaming.

Definition at line 610 of file v8-script.h.

Constructor & Destructor Documentation

◆ ScriptStreamingTask()

v8::ScriptCompiler::ScriptStreamingTask::ScriptStreamingTask ( internal::ScriptStreamingData * data)
inlineexplicitprivate

Definition at line 617 of file v8-script.h.

Member Function Documentation

◆ Run()

void v8::ScriptCompiler::ScriptStreamingTask::Run ( )

Definition at line 2538 of file api.cc.

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ ScriptCompiler

friend class ScriptCompiler
friend

Definition at line 615 of file v8-script.h.

Member Data Documentation

◆ data_

internal::ScriptStreamingData* v8::ScriptCompiler::ScriptStreamingTask::data_
private

Definition at line 620 of file v8-script.h.


The documentation for this class was generated from the following files: