![]() |
v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <errno.h>#include <stdio.h>#include <signal.h>#include "v8.h"#include "bootstrapper.h"#include "flags.h"#include "natives.h"#include "platform.h"#include "serialize.h"#include "list.h"
Go to the source code of this file.
Data Structures | |
| class | Counter |
| class | CounterCollection |
| class | Compressor |
| class | PartialSnapshotSink |
| class | CppByteSink |
Functions | |
| int | main (int argc, char **argv) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 294 of file mksnapshot.cc.
References v8::internal::CELL_SPACE, v8::internal::CODE_SPACE, Script::Compile(), PartialSnapshotSink::Compress(), Serializer::CurrentAllocationAddress(), Persistent< T >::Dispose(), Serializer::Enable(), OS::FOpen(), Message::Get(), NativesCollection< type >::GetBuiltinsCount(), Message::GetEndColumn(), Message::GetLineNumber(), Message::GetSourceLine(), Message::GetStartColumn(), TryCatch::HasCaught(), HEAP, Handle< T >::IsEmpty(), Heap::kNoGCFlags, v8::internal::MAP_SPACE, message, TryCatch::Message(), String::New(), Context::New(), v8::internal::NEW_SPACE, NULL, v8::internal::OLD_DATA_SPACE, v8::internal::OLD_POINTER_SPACE, CppByteSink::partial_sink(), FlagList::PrintHelp(), Script::Run(), PartialSerializer::Serialize(), StartupSerializer::SerializeStrongReferences(), StartupSerializer::SerializeWeakReferences(), V8::SetCaptureStackTraceForUncaughtExceptions(), FlagList::SetFlagsFromCommandLine(), String::Utf8Length(), CppByteSink::WritePartialSnapshot(), CppByteSink::WriteSnapshot(), CppByteSink::WriteSpaceUsed(), and String::WriteUtf8().