![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <compiler.h>
Public Member Functions | |
| ScriptStreamingData (std::unique_ptr< ScriptCompiler::ExternalSourceStream > source_stream, ScriptCompiler::StreamedSource::Encoding encoding) | |
| ScriptStreamingData (const ScriptStreamingData &)=delete | |
| ScriptStreamingData & | operator= (const ScriptStreamingData &)=delete |
| ~ScriptStreamingData () | |
| void | Release () |
Public Attributes | |
| std::unique_ptr< ScriptCompiler::ExternalSourceStream > | source_stream |
| ScriptCompiler::StreamedSource::Encoding | encoding |
| std::unique_ptr< BackgroundCompileTask > | task |
Definition at line 665 of file compiler.h.
| v8::internal::ScriptStreamingData::ScriptStreamingData | ( | std::unique_ptr< ScriptCompiler::ExternalSourceStream > | source_stream, |
| ScriptCompiler::StreamedSource::Encoding | encoding ) |
Definition at line 4614 of file compiler.cc.
|
delete |
|
default |
|
delete |
| void v8::internal::ScriptStreamingData::Release | ( | ) |
| ScriptCompiler::StreamedSource::Encoding v8::internal::ScriptStreamingData::encoding |
Definition at line 677 of file compiler.h.
| std::unique_ptr<ScriptCompiler::ExternalSourceStream> v8::internal::ScriptStreamingData::source_stream |
Definition at line 676 of file compiler.h.
| std::unique_ptr<BackgroundCompileTask> v8::internal::ScriptStreamingData::task |
Definition at line 680 of file compiler.h.